|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExprVar | |
---|---|
edu.mit.csail.sdg.alloy4compiler.ast | This package contains the definition of AST nodes. |
edu.mit.csail.sdg.alloy4compiler.sim | This package contains a pure-Java evaluator/simulator for Alloy4 instances. |
edu.mit.csail.sdg.alloy4compiler.translator | This package contains the translator from Alloy4 to CNF (using kodkod). |
Uses of ExprVar in edu.mit.csail.sdg.alloy4compiler.ast |
---|
Fields in edu.mit.csail.sdg.alloy4compiler.ast declared as ExprVar | |
---|---|
ExprVar |
ExprLet.var
The LET variable. |
Methods in edu.mit.csail.sdg.alloy4compiler.ast that return ExprVar | |
---|---|
ExprVar |
Func.get(int i)
Return the i-th parameter where i goes from 0 to count()-1 |
ExprVar |
ExprQt.get(int i)
Return the i-th variable. |
static ExprVar |
ExprVar.make(Pos pos,
java.lang.String label)
Constructs an ExprVar variable with the EMPTY type |
static ExprVar |
ExprVar.make(Pos pos,
java.lang.String label,
Type type)
Constructs an ExprVar variable with the given type |
Methods in edu.mit.csail.sdg.alloy4compiler.ast that return types with arguments of type ExprVar | |
---|---|
java.util.List<ExprVar> |
Func.params()
Return the list of all parameters. |
Methods in edu.mit.csail.sdg.alloy4compiler.ast with parameters of type ExprVar | |
---|---|
boolean |
Expr.hasVar(ExprVar goal)
Returns true if the node is well-typed, unambiguous, and contains the given variable. |
static Expr |
ExprLet.make(Pos pos,
ExprVar var,
Expr expr,
Expr sub)
Constructs a LET expression. |
abstract T |
VisitReturn.visit(ExprVar x)
Visits an ExprVar node. |
T |
VisitQuery.visit(ExprVar x)
Visits a ExprVar node (this default implementation simply returns null) |
Uses of ExprVar in edu.mit.csail.sdg.alloy4compiler.sim |
---|
Methods in edu.mit.csail.sdg.alloy4compiler.sim with parameters of type ExprVar | |
---|---|
void |
SimInstance.init(ExprVar var,
SimTupleset value)
Initializes the given var to be associated with the given unary value; should only be called at the beginning. |
java.lang.Object |
SimInstance.visit(ExprVar x)
Visits an ExprVar node. |
Method parameters in edu.mit.csail.sdg.alloy4compiler.sim with type arguments of type ExprVar | |
---|---|
static SimInstance |
SimInstance.read(Module root,
java.lang.String filename,
java.util.List<ExprVar> vars)
Construct a new simulation context by reading the given file. |
Uses of ExprVar in edu.mit.csail.sdg.alloy4compiler.translator |
---|
Methods in edu.mit.csail.sdg.alloy4compiler.translator that return types with arguments of type ExprVar | |
---|---|
java.lang.Iterable<ExprVar> |
A4Solution.getAllAtoms()
Returns an unmodifiable copy of the list of all atoms if the problem is solved and is satisfiable; else returns an empty list. |
java.lang.Iterable<ExprVar> |
A4Solution.getAllSkolems()
Returns an unmodifiable copy of the list of all skolems if the problem is solved and is satisfiable; else returns an empty list. |
Methods in edu.mit.csail.sdg.alloy4compiler.translator with parameters of type ExprVar | |
---|---|
java.lang.Object |
TranslateAlloyToKodkod.visit(ExprVar x)
Visits an ExprVar node. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |