gov.llnl.babel.symbols
Modifier and Type | Field and Description |
---|---|
protected boolean |
d_frozen |
Constructor and Description |
---|
ASTNode() |
Modifier and Type | Method and Description |
---|---|
protected void |
checkFrozen() |
java.lang.Object |
clone() |
void |
freeze() |
java.util.Collection |
protectCollection(java.util.Collection c) |
java.util.List |
protectList(java.util.List l) |
java.util.Map |
protectMap(java.util.Map m) |
java.util.Set |
protectSet(java.util.Set s) |
public void freeze()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
protected void checkFrozen()
public java.util.List protectList(java.util.List l)
public java.util.Collection protectCollection(java.util.Collection c)
public java.util.Set protectSet(java.util.Set s)
public java.util.Map protectMap(java.util.Map m)