Andrew Niefer
9c09cf1ebb
fix bug 98666- template names
2005-06-20 15:48:29 +00:00
John Camelon
21b6be5467
Remove warnings.
2005-06-20 15:05:40 +00:00
Vladimir Hirsl
51203a09e7
Fix for PR 99433: [Search] Return parms not part of qualification matching. Function/methos parameters are now used as a part of search pattern.
2005-06-16 19:55:34 +00:00
John Camelon
e6211fb710
Removed.
2005-06-16 18:49:45 +00:00
John Camelon
1b6e13f52d
Fixed Bug 100408 [ProblemBinding] invalid ProblemBinding on (x)*3;
2005-06-16 17:35:34 +00:00
Andrew Niefer
acffd42977
update tests that were fixed
2005-06-16 14:48:28 +00:00
Bogdan Gheorghe
7026a99e32
Fix for NPE in IndexerTypesJob2
...
Patch for Dave Daoust - change Var encoding in index
Test refactoring
2005-06-16 03:47:39 +00:00
Andrew Niefer
71ecce9bed
- implement getConstructors for class templates and their instantiations
...
- fix bugs 99254, 99258
- fix NPE & ClassCastException
2005-06-15 22:29:38 +00:00
Bogdan Gheorghe
d8a971aedb
Added full qualfications to BasicSearchMatch
...
Cleaned up some dead search code
2005-06-14 05:56:50 +00:00
Bogdan Gheorghe
35cc111224
Fix for 99536 : Remove Original Source Indexer
...
Refactored DOM Indexer
Fix for 93571 : Indexer causes deadlock in org.eclipse.cdt.ui.tests AutomatedSuite
2005-06-13 23:51:52 +00:00
Andrew Niefer
72278f3ec9
bug 98960
2005-06-13 18:14:10 +00:00
Andrew Niefer
60bb3058a1
fix bug 99256 - allow anonymous structures
...
Patch from Devin Steffler for bug 99262 - __null builtin
2005-06-10 18:46:10 +00:00
Andrew Niefer
10213ebf8a
fix for anonymous structures
2005-06-09 20:45:05 +00:00
Andrew Niefer
46d3f69877
fix bug 98818: distributed namespaces
2005-06-09 19:18:53 +00:00
Alain Magloire
579397f2af
2005-06-08 Alain Magloire
...
Remove the ResolverModelTest
- misc/org/eclipse/cdt/core/filetype/tests/ResolverTeste.java
- suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java
2005-06-09 16:06:23 +00:00
Andrew Niefer
2e56e1ed70
Fix qualification ranking problem
2005-06-08 22:02:49 +00:00
Andrew Niefer
f875db0ab0
fix bug 98998 (ClassCastException). Also fix ArrayIndexOutOfBounds Exceptions
2005-06-08 20:33:06 +00:00
Andrew Niefer
6461cf1c92
fix bug 98784
2005-06-08 15:58:40 +00:00
Andrew Niefer
164b25ecae
fix bug 98961 (ClassCastException)
2005-06-08 15:46:00 +00:00
Andrew Niefer
d3db562481
Fixing ClassCastExceptions, NPE's && ArrayIndexOutOfBounds, includes bug 98704
2005-06-08 14:24:54 +00:00
John Camelon
7d1631e8ef
Fixed Bug 98806 - selectNodeForLocation fails after typename
2005-06-07 20:20:46 +00:00
Bogdan Gheorghe
f20ffd5b51
Fix for 92296 (Source Indexer doesn't encode definitions)
...
Fix fo 92628 (Definitions missing in new Search Engine)
Got rid of FWD_CLASS, FWD_STRUCT and FWD_UNION encodings (updated all 3 indexers)
Updated Indexer View (got rid of FWD declarations)
2005-06-07 17:48:18 +00:00
Andrew Niefer
a5ed254394
fix bug 98365 enums nested in structs (C)
2005-06-06 15:14:28 +00:00
Andrew Niefer
77ec35c624
fix bug 98502, types of typedefed enums
2005-06-06 14:40:04 +00:00
Andrew Niefer
072e9d936e
ICPPClassType.getNestedClasses()
...
ICPPNamespace.getMemberBindings()
for bug 92425
2005-06-03 20:03:36 +00:00
Bogdan Gheorghe
98ac994722
Refactored CIndexStorage to persist modifier bit fields and function signatures
...
Updated method search pattern to make use of the newly stored info
2005-06-02 05:44:46 +00:00
John Camelon
121b48c3d1
Fixed 86282 [Parser] New expression for array of 10 pointers to funct...
...
Fixed 90640 [Parser] invalid syntax error with cpp 8.2-3
Fixed 90671 [Parser] [Ambiguity]invalid syntax error on cpp 14.3-2
2005-06-01 20:30:59 +00:00
Andrew Niefer
b7745b5167
fix NPE bug 97447
2005-06-01 19:29:12 +00:00
Andrew Niefer
a0e5adac22
bug 91707 - overloaded operators [] and ->
...
-also fix issue with defered template instances
2005-06-01 17:55:35 +00:00
John Camelon
9dc5a7dffd
Fixed Bug 75858 - [Parser] [Ambiguity] Relational expression parsed as template-id
2005-06-01 15:53:48 +00:00
John Camelon
f19c9e9061
Fixed Bug 94933 - IASTTranslationUnit.flattenLocationsToFile does not work correctly
2005-06-01 13:56:45 +00:00
John Camelon
03a6a074ae
Fixed Bug 97603 - [DOM AST] IASTNode.getFileLocation returns null for a macro name
2005-05-31 20:29:38 +00:00
John Camelon
3d244f21f0
Added test.
2005-05-31 15:22:58 +00:00
John Camelon
24648ae9ed
Moved clients towards IASTNode.getFileLocation() and away from IASTTranslationUnit.flattenLocations( ... ).
2005-05-30 20:32:56 +00:00
John Camelon
2b8a395550
Patch for Devin Steffler.
...
Bug 97301 flattenLocationsToFile returns null causing NPE in indexer
2005-05-30 19:19:14 +00:00
Doug Schaefer
bc8ea403ac
Cleaned up warnings in the tests.
2005-05-28 02:15:24 +00:00
Doug Schaefer
cf6eeec9c8
Get rid of access to internals.
2005-05-28 01:21:57 +00:00
Andrew Niefer
2e7ff71a7e
turn off externally linked variables for C (77383)
2005-05-27 20:11:05 +00:00
John Camelon
6597aae483
Fixed Bug 95411 incorrect parse of for statement
2005-05-27 19:09:16 +00:00
Andrew Niefer
52ae549c9f
Patch from Devin Steffler with modifications (bug 95757)
2005-05-27 15:44:57 +00:00
Andrew Niefer
86baacedc8
fixing invalid problem bindings:
...
- default constructors via parameters with default values
- expression types with typedefs
- default values vs void
2005-05-26 19:43:59 +00:00
John Camelon
3462e648ba
Fixed Bug 95424 - [Parser] Bad AST from static function call
2005-05-26 18:42:10 +00:00
John Camelon
89ec5fadf6
Patch for Devin Steffler.
...
Fixed Bug 96702 [Scanner] ASTNode offsets are wrong.
2005-05-26 15:59:01 +00:00
John Camelon
cf31ad398a
Fixed Bug 95720 [Ambiguity] Cast Expression ambiguity
2005-05-26 15:54:32 +00:00
John Camelon
044af29ec9
Patch for Devin Steffler.
...
Fixed Bug 96678 - Scanner is reporting bad character problem on // comments
2005-05-25 19:17:07 +00:00
Andrew Niefer
c1bbb62c95
tests for last commit:
...
- types of conditional, new & delete expressions
- handle typedefs in conversions for bug 96655
2005-05-25 18:16:22 +00:00
John Camelon
8206cea697
Patch for Devin Steffler.
...
Fixed Bug 86126 [_Context] \r is included in context_directive_end
2005-05-25 17:48:39 +00:00
John Camelon
fb70c25e85
Added test.
2005-05-25 17:40:35 +00:00
John Camelon
4f2422d695
Patch for Devin Steffler.
...
Bug 86870 [Offsets] simple #if/#define example seems flaky with offset/length
2005-05-25 14:57:08 +00:00
Andrew Niefer
14d4d30038
handle typedefs as qualifying names
2005-05-24 18:15:52 +00:00