org.jmlspecs.jml4.fspv.theory.ast
Class TheoryLocalDeclaration
java.lang.Object
org.jmlspecs.jml4.fspv.theory.ast.TheoryNode
org.jmlspecs.jml4.fspv.theory.ast.TheoryStatement
org.jmlspecs.jml4.fspv.theory.ast.TheoryVariableDeclaration
org.jmlspecs.jml4.fspv.theory.ast.TheoryLocalDeclaration
- Direct Known Subclasses:
- TheoryArgument, TheoryLocalDeclarationStatement
public class TheoryLocalDeclaration
- extends TheoryVariableDeclaration
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
initialization
public final TheoryExpression initialization
TheoryLocalDeclaration
public TheoryLocalDeclaration(ASTNode base,
Theory theory,
TheoryExpression initialization)
getName
public java.lang.String getName()
- Specified by:
getName
in class TheoryVariableDeclaration
getType
public java.lang.String getType()
- Specified by:
getType
in class TheoryVariableDeclaration
isArrayType
public boolean isArrayType()
isClassType
public boolean isClassType()
isIntType
public boolean isIntType()
isBooleanType
public boolean isBooleanType()
traverse
public void traverse(TheoryVisitor visitor)
- Specified by:
traverse
in class TheoryNode