|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FabILNodeFactory
NodeFactory for FabIL extension.
Method Summary | |
---|---|
AbortStmt |
AbortStmt(Position pos)
|
Atomic |
Atomic(Position pos,
java.util.List<Stmt> statements)
|
Call |
Call(Position pos,
Receiver target,
Id name,
Expr remoteWorker,
java.util.List<Expr> args)
|
FabricArrayInit |
FabricArrayInit(Position position,
Expr label,
Expr location,
java.util.List<Expr> elements)
|
FabricArrayInit |
FabricArrayInit(Position position,
java.util.List<Expr> elements)
|
ArrayTypeNode |
FabricArrayTypeNode(Position pos,
TypeNode type)
|
New |
New(Position pos,
Expr outer,
TypeNode objectType,
Expr label,
Expr location,
java.util.List<Expr> args)
|
New |
New(Position pos,
Expr outer,
TypeNode objectType,
Expr label,
Expr location,
java.util.List<Expr> args,
ClassBody body)
|
New |
New(Position pos,
TypeNode type,
Expr label,
Expr location,
java.util.List<Expr> args)
|
New |
New(Position pos,
TypeNode type,
Expr label,
Expr location,
java.util.List<Expr> args,
ClassBody body)
|
NewFabricArray |
NewFabricArray(Position pos,
TypeNode base,
Expr label,
Expr location,
int addDims,
FabricArrayInit init)
Creates an AST node representing the creation of a Fabric array. |
NewFabricArray |
NewFabricArray(Position pos,
TypeNode base,
Expr label,
Expr location,
java.util.List<Expr> dims)
Creates an AST node representing the creation of a Fabric array. |
NewFabricArray |
NewFabricArray(Position pos,
TypeNode base,
Expr label,
Expr location,
java.util.List<Expr> dims,
int addDims)
Creates an AST node representing the creation of a Fabric array. |
NewFabricArray |
NewFabricArray(Position pos,
TypeNode base,
Expr label,
Expr location,
java.util.List<Expr> dims,
int addDims,
FabricArrayInit init)
Creates an AST node representing the creation of a Fabric array. |
RetryStmt |
RetryStmt(Position pos)
|
StoreGetter |
StoreGetter(Position pos)
|
Method Detail |
---|
ArrayTypeNode FabricArrayTypeNode(Position pos, TypeNode type)
Atomic Atomic(Position pos, java.util.List<Stmt> statements)
New New(Position pos, TypeNode type, Expr label, Expr location, java.util.List<Expr> args)
New New(Position pos, TypeNode type, Expr label, Expr location, java.util.List<Expr> args, ClassBody body)
New New(Position pos, Expr outer, TypeNode objectType, Expr label, Expr location, java.util.List<Expr> args)
New New(Position pos, Expr outer, TypeNode objectType, Expr label, Expr location, java.util.List<Expr> args, ClassBody body)
NewFabricArray NewFabricArray(Position pos, TypeNode base, Expr label, Expr location, java.util.List<Expr> dims)
NewFabricArray NewFabricArray(Position pos, TypeNode base, Expr label, Expr location, java.util.List<Expr> dims, int addDims)
NewFabricArray NewFabricArray(Position pos, TypeNode base, Expr label, Expr location, int addDims, FabricArrayInit init)
NewFabricArray NewFabricArray(Position pos, TypeNode base, Expr label, Expr location, java.util.List<Expr> dims, int addDims, FabricArrayInit init)
FabricArrayInit FabricArrayInit(Position position, java.util.List<Expr> elements)
FabricArrayInit FabricArrayInit(Position position, Expr label, Expr location, java.util.List<Expr> elements)
RetryStmt RetryStmt(Position pos)
AbortStmt AbortStmt(Position pos)
Call Call(Position pos, Receiver target, Id name, Expr remoteWorker, java.util.List<Expr> args)
StoreGetter StoreGetter(Position pos)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |