Emergency patch for John Camelon.
|
Patch for Hoda Amer:
-determines the project nature before calling the parser.
-sets the visibility of member template methods.
|
Patch for John Camelon:
CORE
Minor cleanup of callbacks due to removal of NewModelBuilder.
Added parser support to partially fix bug36416 & bug36294. Also
added minimal C-Model support for these fixes.
TESTS
Added DOMTests::testPointersToFunctions.
-
org.eclipse.cdt-core/org.eclipse.cdt.core/dom/org/eclipse/cdt/internal/core/dom/DOMBuilder.java, 1.22
-
org.eclipse.cdt-core/org.eclipse.cdt.core/dom/org/eclipse/cdt/internal/core/dom/DeclSpecifier.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/dom/org/eclipse/cdt/internal/core/dom/Declarator.java, 1.11
-
org.eclipse.cdt-core/org.eclipse.cdt.core/dom/org/eclipse/cdt/internal/core/dom/IDeclaratorOwner.java, 1.1
-
org.eclipse.cdt-core/org.eclipse.cdt.core/dom/org/eclipse/cdt/internal/core/dom/ParameterDeclaration.java, 1.8
-
org.eclipse.cdt-core/org.eclipse.cdt.core/dom/org/eclipse/cdt/internal/core/dom/SimpleDeclaration.java, 1.9
-
org.eclipse.cdt-core/org.eclipse.cdt.core/dom/org/eclipse/cdt/internal/core/dom/TranslationUnit.java, 1.8
-
org.eclipse.cdt-core/org.eclipse.cdt.core/parser/ChangeLog, 1.29
-
org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/model/CModelBuilder.java, 1.8
-
org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ExpressionEvaluator.java, 1.19
-
org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/IParserCallback.java, 1.18
-
org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/NullParserCallback.java, 1.18
-
org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/Parser.java, 1.29
|
Work on the Build Model.
- Model is maturing
- Loading/saving moved into the objects themselves
- Project build info saved to/loaded from a file
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/IOption.java, 1.4
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/IOptionCategory.java, 1.4
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ITarget.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ITool.java, 1.3
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ManagedBuildManager.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/internal/core/build/managed/Configuration.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/internal/core/build/managed/Option.java, 1.3
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/internal/core/build/managed/OptionCategory.java, 1.3
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/internal/core/build/managed/OptionReference.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/internal/core/build/managed/ResourceBuildInfo.java, 1.1
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/internal/core/build/managed/Target.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/internal/core/build/managed/Tool.java, 1.4
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/internal/core/build/managed/ToolReference.java, 1.2
|