public class AccrueNodeFactory_c extends polyglot.ast.NodeFactory_c implements AccrueNodeFactory
| Constructor and Description |
|---|
AccrueNodeFactory_c(polyglot.ast.ExtFactory extFactory) |
AccrueNodeFactory_c(polyglot.ast.ExtFactory extFactory,
polyglot.ast.DelFactory delFactory) |
| Modifier and Type | Method and Description |
|---|---|
polyglot.ast.Call |
Call(polyglot.util.Position pos,
polyglot.ast.Receiver target,
polyglot.ast.Id name,
java.util.List<polyglot.ast.Expr> args) |
polyglot.ast.Catch |
Catch(polyglot.util.Position pos,
polyglot.ast.Formal formal,
polyglot.ast.Block body) |
polyglot.ast.ConstructorCall |
ConstructorCall(polyglot.util.Position pos,
polyglot.ast.ConstructorCall.Kind kind,
polyglot.ast.Expr outer,
java.util.List<polyglot.ast.Expr> args) |
polyglot.ast.New |
New(polyglot.util.Position pos,
polyglot.ast.Expr outer,
polyglot.ast.TypeNode objectType,
java.util.List<polyglot.ast.Expr> args,
polyglot.ast.ClassBody body) |
Suppress |
Suppress(polyglot.util.Position pos,
java.util.List<polyglot.ast.TypeNode> suppressExs,
polyglot.ast.Expr expr) |
polyglot.ast.Try |
Try(polyglot.util.Position pos,
polyglot.ast.Block tryBlock,
java.util.List<polyglot.ast.Catch> catchBlocks,
polyglot.ast.Block finallyBlock) |
AmbAssign, AmbExpr, AmbPrefix, AmbQualifierNode, AmbReceiver, AmbTypeNode, ArrayAccess, ArrayAccessAssign, ArrayInit, ArrayTypeNode, Assert, Assign, Binary, Block, BooleanLit, Branch, CanonicalTypeNode, Case, Cast, CharLit, ClassBody, ClassDecl, ClassLit, composeExts, Conditional, ConstructorDecl, del, delFactory, Do, Empty, Eval, ext, extFactory, Field, FieldAssign, FieldDecl, findExtFactInstance, FloatLit, For, Formal, Id, If, Import, initEnums, Initializer, Instanceof, IntLit, Labeled, lang, Local, LocalAssign, LocalClassDecl, LocalDecl, MethodDecl, NewArray, NullLit, PackageNode, Return, SourceCollection, SourceFile, Special, StringLit, Switch, SwitchBlock, Synchronized, Throw, Unary, WhileAmbExpr, AmbPrefix, AmbPrefix, AmbPrefix, AmbQualifierNode, AmbQualifierNode, AmbQualifierNode, AmbReceiver, AmbReceiver, AmbReceiver, AmbTypeNode, AmbTypeNode, AmbTypeNode, ArrayInit, Assert, Block, Branch, Branch, Break, Break, Break, Call, Call, Call, Call, Call, Call, Call, ClassDecl, ConstructorCall, ConstructorDecl, Continue, Continue, Continue, Default, disamb, ExprFromQualifiedName, Field, Field, Field, FieldDecl, FieldDecl, FieldDecl, Formal, If, Labeled, Local, LocalDecl, LocalDecl, LocalDecl, MethodDecl, New, New, New, NewArray, NewArray, NewArray, PrefixFromQualifiedName, QualifierNodeFromQualifiedName, ReceiverFromQualifiedName, Return, SourceFile, SourceFile, Special, Super, Super, SuperCall, SuperCall, This, This, ThisCall, ThisCall, Try, TypeNodeFromQualifiedName, Unaryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitAmbAssign, AmbExpr, AmbExpr, AmbPrefix, AmbPrefix, AmbPrefix, AmbPrefix, AmbQualifierNode, AmbQualifierNode, AmbQualifierNode, AmbQualifierNode, AmbReceiver, AmbReceiver, AmbReceiver, AmbReceiver, AmbTypeNode, AmbTypeNode, AmbTypeNode, AmbTypeNode, ArrayAccess, ArrayAccessAssign, ArrayInit, ArrayInit, ArrayTypeNode, Assert, Assert, Assign, Binary, Block, Block, BooleanLit, Branch, Branch, Branch, Break, Break, Break, Call, Call, Call, Call, Call, Call, Call, CanonicalTypeNode, Case, Cast, CharLit, ClassBody, ClassDecl, ClassDecl, ClassLit, Conditional, ConstructorCall, ConstructorDecl, ConstructorDecl, Continue, Continue, Continue, Default, disamb, Do, Empty, Eval, ExprFromQualifiedName, Field, Field, Field, Field, FieldAssign, FieldDecl, FieldDecl, FieldDecl, FieldDecl, FloatLit, For, Formal, Formal, Id, If, If, Import, Initializer, Instanceof, IntLit, Labeled, Labeled, lang, Local, Local, LocalAssign, LocalClassDecl, LocalDecl, LocalDecl, LocalDecl, LocalDecl, MethodDecl, MethodDecl, New, New, New, NewArray, NewArray, NewArray, NewArray, NullLit, PackageNode, PrefixFromQualifiedName, QualifierNodeFromQualifiedName, ReceiverFromQualifiedName, Return, Return, SourceCollection, SourceFile, SourceFile, SourceFile, Special, Special, StringLit, Super, Super, SuperCall, SuperCall, Switch, SwitchBlock, Synchronized, This, This, ThisCall, ThisCall, Throw, Try, TypeNodeFromQualifiedName, Unary, Unary, Whilepublic AccrueNodeFactory_c(polyglot.ast.ExtFactory extFactory)
public AccrueNodeFactory_c(polyglot.ast.ExtFactory extFactory,
polyglot.ast.DelFactory delFactory)
public polyglot.ast.Call Call(polyglot.util.Position pos,
polyglot.ast.Receiver target,
polyglot.ast.Id name,
java.util.List<polyglot.ast.Expr> args)
Call in interface polyglot.ast.NodeFactoryCall in class polyglot.ast.NodeFactory_cpublic polyglot.ast.ConstructorCall ConstructorCall(polyglot.util.Position pos,
polyglot.ast.ConstructorCall.Kind kind,
polyglot.ast.Expr outer,
java.util.List<polyglot.ast.Expr> args)
ConstructorCall in interface polyglot.ast.NodeFactoryConstructorCall in class polyglot.ast.NodeFactory_cpublic polyglot.ast.New New(polyglot.util.Position pos,
polyglot.ast.Expr outer,
polyglot.ast.TypeNode objectType,
java.util.List<polyglot.ast.Expr> args,
polyglot.ast.ClassBody body)
New in interface polyglot.ast.NodeFactoryNew in class polyglot.ast.NodeFactory_cpublic polyglot.ast.Try Try(polyglot.util.Position pos,
polyglot.ast.Block tryBlock,
java.util.List<polyglot.ast.Catch> catchBlocks,
polyglot.ast.Block finallyBlock)
Try in interface polyglot.ast.NodeFactoryTry in class polyglot.ast.NodeFactory_cpublic polyglot.ast.Catch Catch(polyglot.util.Position pos,
polyglot.ast.Formal formal,
polyglot.ast.Block body)
Catch in interface polyglot.ast.NodeFactoryCatch in class polyglot.ast.NodeFactory_cpublic Suppress Suppress(polyglot.util.Position pos, java.util.List<polyglot.ast.TypeNode> suppressExs, polyglot.ast.Expr expr)
Suppress in interface AccrueNodeFactory