1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-24 17:35:35 +02:00
Commit graph

763 commits

Author SHA1 Message Date
John Camelon
131e9d4d75 IASTTranslationUnit#getAllPreprocessorStatements() is now implemented. 2005-02-10 22:11:04 +00:00
Andrew Niefer
8b9f51bf19 Argument dependent lookup aka Koenig lookup 2005-02-10 21:01:34 +00:00
John Camelon
fb287fa5a4 Fixed bad test. 2005-02-10 16:17:36 +00:00
Andrew Niefer
675667f94d fix 84250, 84705, 84710,
expression type for ICPPASTLiteralExpression.lk_this
2005-02-09 21:28:05 +00:00
John Camelon
5cd81de8ff Patch for Devin Steffler.
FIXED 84466 - CPPASTCastExpression should implement ICPPASTCastExpression
FIXED 84467 - [C++ Lenghts] IASTTypeIdExpression's length is too short
FIXED 84576 - [C++ Lengths] ICPPASTLinkageSpecification has 0 length
FIXED 84696 - getReferences does not find the bindings of inherited classes
2005-02-08 21:57:31 +00:00
John Camelon
69d98316f4 Fixed Bug 84451 - [Offsets] simple multiple #include throws offsets off
Fixed Bug 84356 - [DOM] stdio.h - Location/offsets degrade as parse continues on
2005-02-08 21:42:45 +00:00
Andrew Niefer
b72b0dc75f fix bugs 84679, 84686 2005-02-08 21:08:03 +00:00
Andrew Niefer
d2350bf588 fix bug 84692 2005-02-08 16:56:20 +00:00
John Camelon
cc8d114f90 Fixed Bug 84371 - AST problems with ICPPASTQualifiedName ::f 2005-02-08 14:56:05 +00:00
John Camelon
66c2e911bf Fixed JUnits. 2005-02-08 02:05:24 +00:00
John Camelon
2edfe202ea Fixed Bug 84374 - [Lengths] bad lengths for ICPPASTNewExpression 2005-02-07 21:57:38 +00:00
Andrew Niefer
1362e388a1 fix bug 84615 2005-02-07 20:32:54 +00:00
John Camelon
893ef31135 Fixed Bug 84236 - variable sized array modifiers 2005-02-07 19:10:45 +00:00
John Camelon
3e9fe50bc3 Fixed Bug 84357 - [Offsets] bad offset for ICPPASTPointerToMember 2005-02-07 18:21:27 +00:00
John Camelon
cc0ca12dcf Fixed Bug 84367 - [Lengths] IASTParameterDeclaration with null named IASTDeclarator has invalid length 2005-02-07 18:13:40 +00:00
John Camelon
c3aceabecc Fixed Bug 84366 - [Offsets] no offset/length information for IASTEnumerationSpecifier in C++ 2005-02-07 17:42:27 +00:00
John Camelon
f1819be172 Fixed 84375 - [Lengths] ICPPASTBaseSpecifier doesn't include the IASTName in its length 2005-02-07 17:26:27 +00:00
John Camelon
649f447a2d Fixed Bug 84343 - [Offsets] no offset or string info for ICPPASTNamedTypeSpecifier 2005-02-07 17:14:18 +00:00
Andrew Niefer
ae97aa9b2a fix bug 84228 for C++ 2005-02-04 21:57:48 +00:00
Andrew Niefer
25288449a4 fix bug 84228 2005-02-04 19:00:28 +00:00
Andrew Niefer
ec8969b5e6 fix bug 84186 2005-02-03 23:15:55 +00:00
Andrew Niefer
993bdc690d fix bug 84267 2005-02-03 22:51:18 +00:00
John Camelon
24d6abba7f Patch for Devin Steffler.
Further UI indicator infrastructure for testing DOM AST.
2005-02-03 15:26:27 +00:00
Andrew Niefer
10a5054abe fixing bug 84186 2005-02-02 22:18:42 +00:00
Andrew Niefer
ec6276d5dd fix bug 84266 2005-02-02 21:36:27 +00:00
John Camelon
1854217589 Fixed 84250 - [Parser2] C++: ptr to array declaration parsed as expression 2005-02-02 20:44:15 +00:00
Andrew Niefer
0ebb603ab1 Patch from Tanya Wolff 2005-02-02 20:19:14 +00:00
Andrew Niefer
71309151e2 fix bug 84185 2005-02-02 19:18:41 +00:00
John Camelon
e269c537e6 Further DOM/AST fixes. 2005-02-02 18:30:19 +00:00
John Camelon
33390e2e03 Continued DOMLocation fixes. (ad infinitum) 2005-02-02 04:30:35 +00:00
Andrew Niefer
04d743c153 GCC allows forward declarations of enums in C 2005-02-01 20:42:04 +00:00
Andrew Niefer
da848cc63b basic file & offsets for CASTProblems 2005-02-01 18:42:20 +00:00
John Camelon
f33bcba3fa Patch from David Daoust. Added IncludeTest to ParserTestSuite. 2005-02-01 04:44:36 +00:00
Andrew Niefer
e4e8d7c6d4 C Visitor - references: bugs 84090, 84092, 84096 2005-02-01 02:14:33 +00:00
Andrew Niefer
2852b6fafd C/C++ Problems & Exceptions
- semantic problems result in IProblemBindings
- attempting to do too much with an IProblemBinding results in a DOMException
- All IBinding, IType & IScope interface functions throw DOMException
2005-01-31 21:05:19 +00:00
John Camelon
508ff688b8 Patch for Devin Steffler.
Further updates to DOM AST View.
2005-01-31 16:48:06 +00:00
Bogdan Gheorghe
a8e76780a9 Patch from Dave Daoust to streamline Index Manager Tests 2005-01-31 16:36:28 +00:00
Andrew Niefer
c49ffa51b6 C++: handle globally qualified qualified names "::a"
: handle typedefs in  base clauses
C : handle nested structures
2005-01-28 20:56:18 +00:00
John Camelon
a1776b3151 Fixed Bug 83737 - [Parser2] if else if else if parsed incorrectly 2005-01-28 17:17:46 +00:00
John Camelon
1abb819f59 Fixed Bug 83853 - no offset for IASTConditionalExpression 2005-01-27 21:20:43 +00:00
John Camelon
eeb02a4027 Fixed Bug 83852 - offset problems with cast expressions and type id 2005-01-27 21:10:56 +00:00
Andrew Niefer
6df133bc09 Bug 83855: visiting designators 2005-01-27 21:10:10 +00:00
John Camelon
736de0128d Fixed failing JUnit tests.
Fixed Macro Definition offsets in inclusions.
2005-01-27 20:31:21 +00:00
Andrew Niefer
b2ff153008 Refactor core.tests/suite/org.eclipse.cdt.testplugin and
ui.tests/src/org.eclipse.cdt.testplugin
packages to  org.eclipse.cdt.core.testplugin and org.eclipse.cdt.ui.testplugin respectively.

This fixes a problem where the tests were incorrectly loading the wrong test plugin class.
2005-01-27 18:48:00 +00:00
Alain Magloire
a03bc42e1a Changing in the Inteface of the CModel. 2005-01-27 03:39:28 +00:00
Andrew Niefer
47c65486a6 External C bindings 2005-01-26 21:19:45 +00:00
Andrew Niefer
eea3244085 C++ bindings
- Field references before their declaration in inline class members
- references in parameter declarations for member functions defined outside their scope
- constructor references
2005-01-26 21:13:52 +00:00
John Camelon
b811a0479b Further DOM/AST fixes (w/viewer). 2005-01-26 20:21:07 +00:00
John Camelon
1466819ee6 Fixed Bug 83664 - [Offset/Location] found a couple with my simple K&R C test 2005-01-26 18:39:40 +00:00
John Camelon
c2664b26e1 Function style macro parameters working through IASTTranslationUnit#getMacroDefinitions() 2005-01-26 16:41:02 +00:00