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

1376 commits

Author SHA1 Message Date
Alain Magloire
7b15edbc7f Remove some warnings. 2004-06-15 14:46:13 +00:00
Alain Magloire
eb369cc11c the lock was initialize at the wrong time. 2004-06-15 13:52:07 +00:00
Doug Schaefer
b4fd69965f Update to Scanner2. 2004-06-15 03:37:56 +00:00
Andrew Niefer
7f8eb9fbd2 bugs 66981, 66799 - don't do indexer requests if the indexer is turned off
for that project.  Also, when turning off the indexer, discard the queued up
jobs for that project.
2004-06-14 21:29:33 +00:00
Hoda Amer
55cf39aba4 Bug Fixing 2004-06-14 20:44:05 +00:00
Andrew Niefer
e9f3066ac6 bug 67001 - synchronize indexer job countdown, and only process job
cancel on tickdown
2004-06-14 18:21:28 +00:00
Doug Schaefer
b560898413 Checking in Scanner2 and friends. This should hopefully be a faster scanner
and set us up for using char[]'s up the stack.
2004-06-14 16:04:28 +00:00
Andrew Niefer
41db303fbf bug 48308 - don't block the content assist while waiting for indexing,
force the search to happen on the partial index
2004-06-14 14:39:52 +00:00
John Camelon
85be18a5f9 Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=65610 2004-06-14 14:02:22 +00:00
David Inglis
611017bdcf cleanup build warnings 2004-06-14 13:26:37 +00:00
John Camelon
92d74a7ca9 Scanner fix for lost comment character within an #ifdef'ed out block. 2004-06-14 12:49:22 +00:00
Bogdan Gheorghe
49500fb30e Fix for Bug 63275 - Ensure that only declarations and references are found for enumerations/enumerators 2004-06-14 03:31:51 +00:00
Andrew Niefer
7bc8d33c1a fix bug 66744 2004-06-11 19:47:57 +00:00
Andrew Niefer
75fee20f69 fix bugs 43063 & 43498 2004-06-11 18:29:03 +00:00
Alain Magloire
79438408a9 The IncludeEntry LibraryEntry getFullIncludePath()
was returning the wrong values sometimes.

	* model/org/eclipse/cdt/internal/core/model/IncludeEntry.java
	* model/org/eclipse/cdt/internal/core/model/LibraryEntry.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
2004-06-11 16:46:46 +00:00
Andrew Niefer
7858f60f7e fix for bug 64986 - handle containers in CSearchScope 2004-06-10 20:46:57 +00:00
John Camelon
dc9f25b601 Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=60264 2004-06-10 19:33:38 +00:00
John Camelon
b7caa59093 Removed more warnings. Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=66543. 2004-06-10 18:51:47 +00:00
David Inglis
47dd3dc302 last changes for runtime.compatiblity dependency removal 2004-06-10 17:38:50 +00:00
Hoda Amer
6ffa80bd87 Bug Fixing 2004-06-10 14:36:45 +00:00
Alain Magloire
cccc50485c Patch from Sam Rob to resolve 64022 2004-06-10 00:06:15 +00:00
Alain Magloire
8e45e1973c Make sure to run the PathEntryContainerInitializer.initialize()
once.
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
2004-06-09 21:45:03 +00:00
Andrew Niefer
8d55216fb7 fixing bug 65114, NPE in getParentClassSpecifier(), caused by template
lookup issues in the class base clause
2004-06-09 21:33:50 +00:00
Hoda Amer
e7bd887fae Bug Fixing 2004-06-09 18:17:03 +00:00
Andrew Niefer
e9c5a2b928 fix NPE for 65114. When returning references to the cache, we should also
remove them from the list they are in, so that we never try to return them
again (potentially after they had been reallocated)
2004-06-09 15:45:31 +00:00
David Inglis
de67e84c2f cleanup warnings 2004-06-09 13:43:05 +00:00
David Inglis
95eca12e8f new ICDescriptor method getDescritor(IProject project, boolean create) 2004-06-09 13:42:01 +00:00
David Inglis
1d2f0a957b I18N patch from Tanya Wolff 2004-06-09 12:37:56 +00:00
Alain Magloire
6ba0814133 Quick workaround for PR 57287.
* model/org/eclipse/cdt/core/model/CoreModel.java
2004-06-09 02:30:29 +00:00
Andrew Niefer
5ebfc42760 bug 49990 - strings for GCC expression extensions 2004-06-08 19:23:47 +00:00
Alain Magloire
c013ff1910 Patch from Dirk Dörr.
* utils/org/eclipse/cdt/utils/elf/Elf.java
2004-06-08 19:08:52 +00:00
John Camelon
8b2e0e8b4d Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=65555 2004-06-08 17:57:37 +00:00
David Inglis
695c51bc99 update problem label 2004-06-08 15:55:37 +00:00
Alain Magloire
b2b0ddb9b9 Fix for PR 64090 2004-06-08 03:23:38 +00:00
Alain Magloire
eea5bdc2c8 Fix for PR 65633 2004-06-08 03:02:01 +00:00
Alain Magloire
74c63e682b Check the BaseRef when saving 2004-06-07 20:54:06 +00:00
Alain Magloire
97ade06599 Synchronized the retrieving of the PathEntryContainer 2004-06-07 20:43:13 +00:00
Hoda Amer
c6b58b792f Bug Fixing 2004-06-07 19:39:07 +00:00
Andrew Niefer
5a66875392 bug 49990 - ASTUtil.getExpressionString( IASTExpression )
- created ASTUnaryIdExpression classes
- improved handling of POSTFIX_TYPENAME_TEMPLATEID expressions
- modified handling of initializer clause for new expressions
- expression toString() functions use ASTUtil
2004-06-07 19:25:24 +00:00
Alain Magloire
cd32934c10 Fix for PR 65524
* src/org/eclipse/cdt/core/internal/filetype/ResolverModel.java
2004-06-07 17:19:37 +00:00
John Camelon
69a1d5f73d Moved KeywordSetKey to public interface.
Updated ParserFactory to allow querying upon different KeywordSetKey's.
2004-06-06 17:20:54 +00:00
John Camelon
da96e2c080 Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=64268 2004-06-06 05:07:12 +00:00
John Camelon
a549ff4f27 Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=65569 2004-06-06 04:23:22 +00:00
John Camelon
15e615de07 Fixed translationUnit exception handling to allow ParserErrors to propogate out. 2004-06-06 03:36:52 +00:00
John Camelon
cd01f65fe6 Removed warnings that Doug introduced. 2004-06-06 03:19:38 +00:00
Doug Schaefer
608ab71cce Got rid of the break we added to translationUnit which ended up bringing
untimely endings to the parse. Also added a fix for Dave to nextToken in
the scanner which resulted in the massive increase of char[]s.
2004-06-05 02:47:08 +00:00
Doug Schaefer
a206e32d2a Changed the interface to the Scanner to take a CodeReader object.
A CodeReader simply contains a char[] and the name of the file, if any,
that the char[] is the contents of. This leads us down the path of using
char[]s in the parser instead of Strings in an attempt to cut down on
our memory usage.
2004-06-04 21:01:48 +00:00
Alain Magloire
a9c11b6167 Potential deadlock in CElement.getElementInfo()
We can no longer synch on CModelMager.  We need
	to do some fine grained lock for the LRU caching.

	* model/org/eclipse/cdt/internal/core/model/CElement.java
	* model/org/eclipse/cdt/internal/core/model/CModelManager.java
	* model/org/eclipse/cdt/internal/core/model/Openable.java
2004-06-04 17:38:44 +00:00
Andrew Niefer
88bb7ba72b better cleanup after recursive template loop. 2004-06-04 15:39:39 +00:00
John Camelon
effb8b9fdb Patch for David Daoust -Optimize the scanner to not tokenize the macro parameters if the expansion is null. 2004-06-04 15:30:09 +00:00