Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Kucera2008-12-04 15:13:40 +0000
committerMike Kucera2008-12-04 15:13:40 +0000
commit9c1746c42ab2393fc7def9868ee24d3eb1cfdb59 (patch)
tree208cbc4d89fcb25933b7eaa37bf039ef3f409fd2 /core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTExpressionStatement.java
parentd10ad69f49b67149050288da698b21172a19640b (diff)
downloadorg.eclipse.cdt-9c1746c42ab2393fc7def9868ee24d3eb1cfdb59.tar.gz
org.eclipse.cdt-9c1746c42ab2393fc7def9868ee24d3eb1cfdb59.tar.xz
org.eclipse.cdt-9c1746c42ab2393fc7def9868ee24d3eb1cfdb59.zip
bug 256125 - Introduce factories for AST nodes. Freeze the AST returned by the parser.
Diffstat (limited to 'core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTExpressionStatement.java')
-rw-r--r--core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTExpressionStatement.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTExpressionStatement.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTExpressionStatement.java
index 8e51c6b5318..8b5c13bb8a2 100644
--- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTExpressionStatement.java
+++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTExpressionStatement.java
@@ -38,6 +38,7 @@ public class CPPASTExpressionStatement extends ASTNode implements
}
public void setExpression(IASTExpression expression) {
+ assertNotFrozen();
this.expression = expression;
if (expression != null) {
expression.setParent(this);

Back to the top