public abstract class ConstraintExpression extends ASTNode
Modifier and Type | Field and Description |
---|---|
boolean |
parenthesized
Indicates whether this expression was parenthesized in the source.
|
byteOffset, line, nodeID, symbolTable
Modifier and Type | Method and Description |
---|---|
boolean |
containsQuantifiedVariable()
Determines if there are any quantified variables in this expression.
|
HashSet<Argument> |
getVariableTypes()
Returns a set of
Argument s storing the name and type of each variable that is a
subexpression of this expression. |
public boolean parenthesized
public HashSet<Argument> getVariableTypes()
Argument
s storing the name and type of each variable that is a
subexpression of this expression. This method cannot be run before
SemanticAnalysis
runs.public boolean containsQuantifiedVariable()
SemanticAnalysis
runs.Copyright © 2016. All rights reserved.