|
|||||||||
| 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 | ||||||||