1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-06 01:06:01 +02:00
Commit graph

1005 commits

Author SHA1 Message Date
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