diff options
author | John Camelon | 2003-09-09 17:54:02 +0000 |
---|---|---|
committer | John Camelon | 2003-09-09 17:54:02 +0000 |
commit | 8f627892aa97797db344fd97f3805300abda086f (patch) | |
tree | b2f032b082b99ddd63f2e0112ae585e8bf96edf7 /core/org.eclipse.cdt.core/parser | |
parent | 2f62fb6d575639006622e3fc01acc476b259efb1 (diff) | |
download | org.eclipse.cdt-8f627892aa97797db344fd97f3805300abda086f.tar.gz org.eclipse.cdt-8f627892aa97797db344fd97f3805300abda086f.tar.xz org.eclipse.cdt-8f627892aa97797db344fd97f3805300abda086f.zip |
Core
- Hooked up the Indexer to the dependency tree. Everytime a header file
gets modified, the including source files get reindexed.
- Automated dependency calcuations - each time a file gets modified, its
tree gets updated.
- Added error logging via the PDE Error Log (Views->PDE Runtime->Error
Log) - the indexer reports unsuccesful index attempts and the preprocessor
reports unsuccesful inclusion resolution attempts
UI
- Changed the names on the search popup mens
Diffstat (limited to 'core/org.eclipse.cdt.core/parser')
-rw-r--r-- | core/org.eclipse.cdt.core/parser/ChangeLog | 5 | ||||
-rw-r--r-- | core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Preprocessor.java | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.core/parser/ChangeLog b/core/org.eclipse.cdt.core/parser/ChangeLog index 214b392eb65..cd6dd72757f 100644 --- a/core/org.eclipse.cdt.core/parser/ChangeLog +++ b/core/org.eclipse.cdt.core/parser/ChangeLog @@ -1,3 +1,7 @@ +2003-09-08 Bogdan Gheorghe + Added ScannerExceptions in Preprocessor.java to PDE Error + Log + 2003-09-08 John Camelon Made scoping support more robust in CompleteParse mode. Refactored ISourceElementRequestor (enter|exit)CodeBlock() to take IASTCodeScope rather than IASTScope. @@ -13,6 +17,7 @@ - Added references to variables with pointers in solution of bug#42453:Expression result types not computed + 2003-09-05 John Camelon Continue to add support for parsing within function bodies. Add workaround for 1.2 for inline function declaration-before-use chicken-and-egg. diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Preprocessor.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Preprocessor.java index 0e04b358313..69a3c74aeec 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Preprocessor.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Preprocessor.java @@ -48,6 +48,8 @@ public class Preprocessor extends Scanner implements IPreprocessor { catch( ScannerException se ) { // callback IProblem here + org.eclipse.cdt.internal.core.model.Util.log(se, "Preprocessor Exception"); //$NON-NLS-1$h + } catch( EndOfFile eof ) { |