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/CPPASTSimpleDeclSpecifier.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/CPPASTSimpleDeclSpecifier.java')
-rw-r--r--core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTSimpleDeclSpecifier.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTSimpleDeclSpecifier.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTSimpleDeclSpecifier.java
index db6da520ccc..755f7a071c9 100644
--- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTSimpleDeclSpecifier.java
+++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/dom/parser/cpp/CPPASTSimpleDeclSpecifier.java
@@ -33,6 +33,7 @@ public class CPPASTSimpleDeclSpecifier extends CPPASTBaseDeclSpecifier
}
public void setType(int type) {
+ assertNotFrozen();
this.type = type;
}
@@ -53,18 +54,22 @@ public class CPPASTSimpleDeclSpecifier extends CPPASTBaseDeclSpecifier
}
public void setSigned(boolean value) {
+ assertNotFrozen();
isSigned = value;
}
public void setUnsigned(boolean value) {
+ assertNotFrozen();
isUnsigned = value;
}
public void setLong(boolean value) {
+ assertNotFrozen();
isLong = value;
}
public void setShort(boolean value) {
+ assertNotFrozen();
isShort = value;
}

Back to the top