Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Camelon2003-09-09 17:54:02 +0000
committerJohn Camelon2003-09-09 17:54:02 +0000
commit8f627892aa97797db344fd97f3805300abda086f (patch)
treeb2f032b082b99ddd63f2e0112ae585e8bf96edf7 /core/org.eclipse.cdt.core/parser
parent2f62fb6d575639006622e3fc01acc476b259efb1 (diff)
downloadorg.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/ChangeLog5
-rw-r--r--core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Preprocessor.java2
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 )
{

Back to the top