|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Packages that use Func | |
---|---|
edu.mit.csail.sdg.alloy4compiler.ast | This package contains the definition of AST nodes. |
edu.mit.csail.sdg.alloy4compiler.parser | This package contains the compiler |
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 Func in edu.mit.csail.sdg.alloy4compiler.ast |
---|
Fields in edu.mit.csail.sdg.alloy4compiler.ast declared as Func | |
---|---|
Func |
ExprBadCall.fun
The function. |
Func |
ExprCall.fun
The actual function being called; never null. |
Methods in edu.mit.csail.sdg.alloy4compiler.ast that return types with arguments of type Func | |
---|---|
java.lang.Iterable<Func> |
Expr.findAllFunctions()
Transitively returns a set that contains all predicates/functions that this expression calls directly or indirectly. |
SafeList<Func> |
Module.getAllFunc()
Return an unmodifiable list of all functions in this module. |
Methods in edu.mit.csail.sdg.alloy4compiler.ast with parameters of type Func | |
---|---|
static Expr |
ExprBadCall.make(Pos pos,
Pos closingBracket,
Func fun,
ConstList<Expr> args,
long extraPenalty)
Constructs an ExprBadCall object. |
static Expr |
ExprCall.make(Pos pos,
Pos closingBracket,
Func fun,
java.util.List<Expr> args,
long extraPenalty)
Constructs an ExprCall node with the given predicate/function "fun" and the list of arguments "args". |
Uses of Func in edu.mit.csail.sdg.alloy4compiler.parser |
---|
Methods in edu.mit.csail.sdg.alloy4compiler.parser that return types with arguments of type Func | |
---|---|
SafeList<Func> |
CompModule.getAllFunc()
Return an unmodifiable list of all functions in this module. |
Uses of Func in edu.mit.csail.sdg.alloy4compiler.sim |
---|
Methods in edu.mit.csail.sdg.alloy4compiler.sim with parameters of type Func | |
---|---|
void |
SimInstance.addCallback(Func predicateOrFunction,
SimCallback callback)
Register a callback. |
java.lang.Object |
SimCallback.compute(Func predicateOrFunction,
java.util.List<SimTupleset> arguments)
This method accepts a function, a list of arguments, and should return either a java Boolean, java Integer, or a SimTupleset, (or null if it chooses NOT to handle this call) |
Uses of Func in edu.mit.csail.sdg.alloy4compiler.translator |
---|
Method parameters in edu.mit.csail.sdg.alloy4compiler.translator with type arguments of type Func | |
---|---|
void |
A4Solution.writeXML(A4Reporter rep,
java.io.PrintWriter writer,
java.lang.Iterable<Func> macros,
java.util.Map<java.lang.String,java.lang.String> sourceFiles)
Helper method to write out a full XML file. |
void |
A4Solution.writeXML(A4Reporter rep,
java.lang.String filename,
java.lang.Iterable<Func> macros,
java.util.Map<java.lang.String,java.lang.String> sourceFiles)
Helper method to write out a full XML file. |
void |
A4Solution.writeXML(java.io.PrintWriter writer,
java.lang.Iterable<Func> macros,
java.util.Map<java.lang.String,java.lang.String> sourceFiles)
Helper method to write out a full XML file. |
void |
A4Solution.writeXML(java.lang.String filename,
java.lang.Iterable<Func> macros)
Helper method to write out a full XML file. |
void |
A4Solution.writeXML(java.lang.String filename,
java.lang.Iterable<Func> macros,
java.util.Map<java.lang.String,java.lang.String> sourceFiles)
Helper method to write out a full XML file. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |