|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExprHasName | |
---|---|
edu.mit.csail.sdg.alloy4compiler.ast | This package contains the definition of AST nodes. |
Uses of ExprHasName in edu.mit.csail.sdg.alloy4compiler.ast |
---|
Subclasses of ExprHasName in edu.mit.csail.sdg.alloy4compiler.ast | |
---|---|
class |
ExprVar
Immutable; represents a LET or QUANTIFICATION variable in the AST. |
static class |
Sig.Field
Mutable; represents a field. |
Fields in edu.mit.csail.sdg.alloy4compiler.ast with type parameters of type ExprHasName | |
---|---|
ConstList<? extends ExprHasName> |
Decl.names
The list of names. |
Methods in edu.mit.csail.sdg.alloy4compiler.ast that return ExprHasName | |
---|---|
static ExprHasName |
Decl.findDuplicateName(java.util.List<Decl> list)
If the list of declaration contains a duplicate name, return one such duplicate name, else return null. |
ExprHasName |
Decl.get()
Return the first variable in this declaration. |
Constructor parameters in edu.mit.csail.sdg.alloy4compiler.ast with type arguments of type ExprHasName | |
---|---|
Decl(Pos isPrivate,
Pos disjoint,
Pos disjoint2,
java.util.List<? extends ExprHasName> names,
Expr expr)
This constructs a declaration; the list of names must not be empty. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |