polyglot.ext.jl.ast
Class AbstractExtFactory_c

java.lang.Object
  extended bypolyglot.ext.jl.ast.AbstractExtFactory_c
All Implemented Interfaces:
ExtFactory
Direct Known Subclasses:
CofferExtFactory_c, PaoExtFactory_c

public abstract class AbstractExtFactory_c
extends java.lang.Object
implements ExtFactory

This abstract implementation of ExtFactory provides a way of chaining together ExtFactories, and default implementations of factory methods for each node.


Constructor Summary
protected AbstractExtFactory_c()
           
protected AbstractExtFactory_c(ExtFactory nextExtFactory)
           
 
Method Summary
protected  Ext composeExts(Ext e1, Ext e2)
          Compose two extensions together.
 Ext extAmbAssign()
           
protected  Ext extAmbAssignImpl()
           
 Ext extAmbExpr()
           
protected  Ext extAmbExprImpl()
           
 Ext extAmbPrefix()
           
protected  Ext extAmbPrefixImpl()
           
 Ext extAmbQualifierNode()
           
protected  Ext extAmbQualifierNodeImpl()
           
 Ext extAmbReceiver()
           
protected  Ext extAmbReceiverImpl()
           
 Ext extAmbTypeNode()
           
protected  Ext extAmbTypeNodeImpl()
           
 Ext extArrayAccess()
           
 Ext extArrayAccessAssign()
           
protected  Ext extArrayAccessAssignImpl()
           
protected  Ext extArrayAccessImpl()
           
 Ext extArrayInit()
           
protected  Ext extArrayInitImpl()
           
 Ext extArrayTypeNode()
           
protected  Ext extArrayTypeNodeImpl()
           
 Ext extAssert()
           
protected  Ext extAssertImpl()
           
 Ext extAssign()
           
protected  Ext extAssignImpl()
           
 Ext extBinary()
           
protected  Ext extBinaryImpl()
           
 Ext extBlock()
           
protected  Ext extBlockImpl()
           
 Ext extBooleanLit()
           
protected  Ext extBooleanLitImpl()
           
 Ext extBranch()
           
protected  Ext extBranchImpl()
           
 Ext extCall()
           
protected  Ext extCallImpl()
           
 Ext extCanonicalTypeNode()
           
protected  Ext extCanonicalTypeNodeImpl()
           
 Ext extCase()
           
protected  Ext extCaseImpl()
           
 Ext extCast()
           
protected  Ext extCastImpl()
           
 Ext extCatch()
           
protected  Ext extCatchImpl()
           
 Ext extCharLit()
           
protected  Ext extCharLitImpl()
           
 Ext extClassBody()
           
protected  Ext extClassBodyImpl()
           
 Ext extClassDecl()
           
protected  Ext extClassDeclImpl()
           
 Ext extClassLit()
           
protected  Ext extClassLitImpl()
           
 Ext extClassMember()
           
protected  Ext extClassMemberImpl()
           
 Ext extCodeDecl()
           
protected  Ext extCodeDeclImpl()
           
 Ext extConditional()
           
protected  Ext extConditionalImpl()
           
 Ext extConstructorCall()
           
protected  Ext extConstructorCallImpl()
           
 Ext extConstructorDecl()
           
protected  Ext extConstructorDeclImpl()
           
 Ext extDo()
           
protected  Ext extDoImpl()
           
 Ext extEmpty()
           
protected  Ext extEmptyImpl()
           
 Ext extEval()
           
protected  Ext extEvalImpl()
           
 Ext extExpr()
           
protected  Ext extExprImpl()
           
 Ext extField()
           
 Ext extFieldAssign()
           
protected  Ext extFieldAssignImpl()
           
 Ext extFieldDecl()
           
protected  Ext extFieldDeclImpl()
           
protected  Ext extFieldImpl()
           
 Ext extFloatLit()
           
protected  Ext extFloatLitImpl()
           
 Ext extFor()
           
protected  Ext extForImpl()
           
 Ext extFormal()
           
protected  Ext extFormalImpl()
           
 Ext extIf()
           
protected  Ext extIfImpl()
           
 Ext extImport()
           
protected  Ext extImportImpl()
           
 Ext extInitializer()
           
protected  Ext extInitializerImpl()
           
 Ext extInstanceof()
           
protected  Ext extInstanceofImpl()
           
 Ext extIntLit()
           
protected  Ext extIntLitImpl()
           
 Ext extLabeled()
           
protected  Ext extLabeledImpl()
           
 Ext extLit()
           
protected  Ext extLitImpl()
           
 Ext extLocal()
           
 Ext extLocalAssign()
           
protected  Ext extLocalAssignImpl()
           
 Ext extLocalClassDecl()
           
protected  Ext extLocalClassDeclImpl()
           
 Ext extLocalDecl()
           
protected  Ext extLocalDeclImpl()
           
protected  Ext extLocalImpl()
           
 Ext extLoop()
           
protected  Ext extLoopImpl()
           
 Ext extMethodDecl()
           
protected  Ext extMethodDeclImpl()
           
 Ext extNew()
           
 Ext extNewArray()
           
protected  Ext extNewArrayImpl()
           
protected  Ext extNewImpl()
           
 Ext extNode()
           
protected  Ext extNodeImpl()
           
 Ext extNullLit()
           
protected  Ext extNullLitImpl()
           
 Ext extNumLit()
           
protected  Ext extNumLitImpl()
           
 Ext extPackageNode()
           
protected  Ext extPackageNodeImpl()
           
 Ext extProcedureDecl()
           
protected  Ext extProcedureDeclImpl()
           
 Ext extReturn()
           
protected  Ext extReturnImpl()
           
 Ext extSourceCollection()
           
protected  Ext extSourceCollectionImpl()
           
 Ext extSourceFile()
           
protected  Ext extSourceFileImpl()
           
 Ext extSpecial()
           
protected  Ext extSpecialImpl()
           
 Ext extStmt()
           
protected  Ext extStmtImpl()
           
 Ext extStringLit()
           
protected  Ext extStringLitImpl()
           
 Ext extSwitch()
           
 Ext extSwitchBlock()
           
protected  Ext extSwitchBlockImpl()
           
 Ext extSwitchElement()
           
protected  Ext extSwitchElementImpl()
           
protected  Ext extSwitchImpl()
           
 Ext extSynchronized()
           
protected  Ext extSynchronizedImpl()
           
 Ext extTerm()
           
protected  Ext extTermImpl()
           
 Ext extThrow()
           
protected  Ext extThrowImpl()
           
 Ext extTry()
           
protected  Ext extTryImpl()
           
 Ext extTypeNode()
           
protected  Ext extTypeNodeImpl()
           
 Ext extUnary()
           
protected  Ext extUnaryImpl()
           
 Ext extWhile()
           
protected  Ext extWhileImpl()
           
 ExtFactory nextExtFactory()
          The next extFactory in the chain.
protected  Ext postExtAmbAssign(Ext ext)
           
protected  Ext postExtAmbExpr(Ext ext)
           
protected  Ext postExtAmbPrefix(Ext ext)
           
protected  Ext postExtAmbQualifierNode(Ext ext)
           
protected  Ext postExtAmbReceiver(Ext ext)
           
protected  Ext postExtAmbTypeNode(Ext ext)
           
protected  Ext postExtArrayAccess(Ext ext)
           
protected  Ext postExtArrayAccessAssign(Ext ext)
           
protected  Ext postExtArrayInit(Ext ext)
           
protected  Ext postExtArrayTypeNode(Ext ext)
           
protected  Ext postExtAssert(Ext ext)
           
protected  Ext postExtAssign(Ext ext)
           
protected  Ext postExtBinary(Ext ext)
           
protected  Ext postExtBlock(Ext ext)
           
protected  Ext postExtBooleanLit(Ext ext)
           
protected  Ext postExtBranch(Ext ext)
           
protected  Ext postExtCall(Ext ext)
           
protected  Ext postExtCanonicalTypeNode(Ext ext)
           
protected  Ext postExtCase(Ext ext)
           
protected  Ext postExtCast(Ext ext)
           
protected  Ext postExtCatch(Ext ext)
           
protected  Ext postExtCharLit(Ext ext)
           
protected  Ext postExtClassBody(Ext ext)
           
protected  Ext postExtClassDecl(Ext ext)
           
protected  Ext postExtClassLit(Ext ext)
           
protected  Ext postExtClassMember(Ext ext)
           
protected  Ext postExtCodeDecl(Ext ext)
           
protected  Ext postExtConditional(Ext ext)
           
protected  Ext postExtConstructorCall(Ext ext)
           
protected  Ext postExtConstructorDecl(Ext ext)
           
protected  Ext postExtDo(Ext ext)
           
protected  Ext postExtEmpty(Ext ext)
           
protected  Ext postExtEval(Ext ext)
           
protected  Ext postExtExpr(Ext ext)
           
protected  Ext postExtField(Ext ext)
           
protected  Ext postExtFieldAssign(Ext ext)
           
protected  Ext postExtFieldDecl(Ext ext)
           
protected  Ext postExtFloatLit(Ext ext)
           
protected  Ext postExtFor(Ext ext)
           
protected  Ext postExtFormal(Ext ext)
           
protected  Ext postExtIf(Ext ext)
           
protected  Ext postExtImport(Ext ext)
           
protected  Ext postExtInitializer(Ext ext)
           
protected  Ext postExtInstanceof(Ext ext)
           
protected  Ext postExtIntLit(Ext ext)
           
protected  Ext postExtLabeled(Ext ext)
           
protected  Ext postExtLit(Ext ext)
           
protected  Ext postExtLocal(Ext ext)
           
protected  Ext postExtLocalAssign(Ext ext)
           
protected  Ext postExtLocalClassDecl(Ext ext)
           
protected  Ext postExtLocalDecl(Ext ext)
           
protected  Ext postExtLoop(Ext ext)
           
protected  Ext postExtMethodDecl(Ext ext)
           
protected  Ext postExtNew(Ext ext)
           
protected  Ext postExtNewArray(Ext ext)
           
protected  Ext postExtNode(Ext ext)
           
protected  Ext postExtNullLit(Ext ext)
           
protected  Ext postExtNumLit(Ext ext)
           
protected  Ext postExtPackageNode(Ext ext)
           
protected  Ext postExtProcedureDecl(Ext ext)
           
protected  Ext postExtReturn(Ext ext)
           
protected  Ext postExtSourceCollection(Ext ext)
           
protected  Ext postExtSourceFile(Ext ext)
           
protected  Ext postExtSpecial(Ext ext)
           
protected  Ext postExtStmt(Ext ext)
           
protected  Ext postExtStringLit(Ext ext)
           
protected  Ext postExtSwitch(Ext ext)
           
protected  Ext postExtSwitchBlock(Ext ext)
           
protected  Ext postExtSwitchElement(Ext ext)
           
protected  Ext postExtSynchronized(Ext ext)
           
protected  Ext postExtTerm(Ext ext)
           
protected  Ext postExtThrow(Ext ext)
           
protected  Ext postExtTry(Ext ext)
           
protected  Ext postExtTypeNode(Ext ext)
           
protected  Ext postExtUnary(Ext ext)
           
protected  Ext postExtWhile(Ext ext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractExtFactory_c

protected AbstractExtFactory_c()

AbstractExtFactory_c

protected AbstractExtFactory_c(ExtFactory nextExtFactory)
Method Detail

nextExtFactory

public ExtFactory nextExtFactory()
Description copied from interface: ExtFactory
The next extFactory in the chain.

Specified by:
nextExtFactory in interface ExtFactory

composeExts

protected Ext composeExts(Ext e1,
                          Ext e2)
Compose two extensions together. Order is important: e1 gets added at the end of e2's chain of extensions.


extAmbAssign

public final Ext extAmbAssign()
Specified by:
extAmbAssign in interface ExtFactory

extAmbExpr

public final Ext extAmbExpr()
Specified by:
extAmbExpr in interface ExtFactory

extAmbPrefix

public final Ext extAmbPrefix()
Specified by:
extAmbPrefix in interface ExtFactory

extAmbQualifierNode

public final Ext extAmbQualifierNode()
Specified by:
extAmbQualifierNode in interface ExtFactory

extAmbReceiver

public final Ext extAmbReceiver()
Specified by:
extAmbReceiver in interface ExtFactory

extAmbTypeNode

public final Ext extAmbTypeNode()
Specified by:
extAmbTypeNode in interface ExtFactory

extArrayAccess

public final Ext extArrayAccess()
Specified by:
extArrayAccess in interface ExtFactory

extArrayInit

public final Ext extArrayInit()
Specified by:
extArrayInit in interface ExtFactory

extArrayTypeNode

public final Ext extArrayTypeNode()
Specified by:
extArrayTypeNode in interface ExtFactory

extAssert

public final Ext extAssert()
Specified by:
extAssert in interface ExtFactory

extAssign

public final Ext extAssign()
Specified by:
extAssign in interface ExtFactory

extLocalAssign

public final Ext extLocalAssign()
Specified by:
extLocalAssign in interface ExtFactory

extFieldAssign

public final Ext extFieldAssign()
Specified by:
extFieldAssign in interface ExtFactory

extArrayAccessAssign

public final Ext extArrayAccessAssign()
Specified by:
extArrayAccessAssign in interface ExtFactory

extBinary

public final Ext extBinary()
Specified by:
extBinary in interface ExtFactory

extBlock

public final Ext extBlock()
Specified by:
extBlock in interface ExtFactory

extBooleanLit

public final Ext extBooleanLit()
Specified by:
extBooleanLit in interface ExtFactory

extBranch

public final Ext extBranch()
Specified by:
extBranch in interface ExtFactory

extCall

public final Ext extCall()
Specified by:
extCall in interface ExtFactory

extCanonicalTypeNode

public final Ext extCanonicalTypeNode()
Specified by:
extCanonicalTypeNode in interface ExtFactory

extCase

public final Ext extCase()
Specified by:
extCase in interface ExtFactory

extCast

public final Ext extCast()
Specified by:
extCast in interface ExtFactory

extCatch

public final Ext extCatch()
Specified by:
extCatch in interface ExtFactory

extCharLit

public final Ext extCharLit()
Specified by:
extCharLit in interface ExtFactory

extClassBody

public final Ext extClassBody()
Specified by:
extClassBody in interface ExtFactory

extClassDecl

public final Ext extClassDecl()
Specified by:
extClassDecl in interface ExtFactory

extClassLit

public final Ext extClassLit()
Specified by:
extClassLit in interface ExtFactory

extClassMember

public final Ext extClassMember()
Specified by:
extClassMember in interface ExtFactory

extCodeDecl

public final Ext extCodeDecl()
Specified by:
extCodeDecl in interface ExtFactory

extConditional

public final Ext extConditional()
Specified by:
extConditional in interface ExtFactory

extConstructorCall

public final Ext extConstructorCall()
Specified by:
extConstructorCall in interface ExtFactory

extConstructorDecl

public final Ext extConstructorDecl()
Specified by:
extConstructorDecl in interface ExtFactory

extDo

public final Ext extDo()
Specified by:
extDo in interface ExtFactory

extEmpty

public final Ext extEmpty()
Specified by:
extEmpty in interface ExtFactory

extEval

public final Ext extEval()
Specified by:
extEval in interface ExtFactory

extExpr

public final Ext extExpr()
Specified by:
extExpr in interface ExtFactory

extField

public final Ext extField()
Specified by:
extField in interface ExtFactory

extFieldDecl

public final Ext extFieldDecl()
Specified by:
extFieldDecl in interface ExtFactory

extFloatLit

public final Ext extFloatLit()
Specified by:
extFloatLit in interface ExtFactory

extFor

public final Ext extFor()
Specified by:
extFor in interface ExtFactory

extFormal

public final Ext extFormal()
Specified by:
extFormal in interface ExtFactory

extIf

public final Ext extIf()
Specified by:
extIf in interface ExtFactory

extImport

public final Ext extImport()
Specified by:
extImport in interface ExtFactory

extInitializer

public final Ext extInitializer()
Specified by:
extInitializer in interface ExtFactory

extInstanceof

public final Ext extInstanceof()
Specified by:
extInstanceof in interface ExtFactory

extIntLit

public final Ext extIntLit()
Specified by:
extIntLit in interface ExtFactory

extLabeled

public final Ext extLabeled()
Specified by:
extLabeled in interface ExtFactory

extLit

public final Ext extLit()
Specified by:
extLit in interface ExtFactory

extLocal

public final Ext extLocal()
Specified by:
extLocal in interface ExtFactory

extLocalClassDecl

public final Ext extLocalClassDecl()
Specified by:
extLocalClassDecl in interface ExtFactory

extLocalDecl

public final Ext extLocalDecl()
Specified by:
extLocalDecl in interface ExtFactory

extLoop

public final Ext extLoop()
Specified by:
extLoop in interface ExtFactory

extMethodDecl

public final Ext extMethodDecl()
Specified by:
extMethodDecl in interface ExtFactory

extNewArray

public final Ext extNewArray()
Specified by:
extNewArray in interface ExtFactory

extNode

public final Ext extNode()
Specified by:
extNode in interface ExtFactory

extNew

public final Ext extNew()
Specified by:
extNew in interface ExtFactory

extNullLit

public final Ext extNullLit()
Specified by:
extNullLit in interface ExtFactory

extNumLit

public final Ext extNumLit()
Specified by:
extNumLit in interface ExtFactory

extPackageNode

public final Ext extPackageNode()
Specified by:
extPackageNode in interface ExtFactory

extProcedureDecl

public final Ext extProcedureDecl()
Specified by:
extProcedureDecl in interface ExtFactory

extReturn

public final Ext extReturn()
Specified by:
extReturn in interface ExtFactory

extSourceCollection

public final Ext extSourceCollection()
Specified by:
extSourceCollection in interface ExtFactory

extSourceFile

public final Ext extSourceFile()
Specified by:
extSourceFile in interface ExtFactory

extSpecial

public final Ext extSpecial()
Specified by:
extSpecial in interface ExtFactory

extStmt

public final Ext extStmt()
Specified by:
extStmt in interface ExtFactory

extStringLit

public final Ext extStringLit()
Specified by:
extStringLit in interface ExtFactory

extSwitchBlock

public final Ext extSwitchBlock()
Specified by:
extSwitchBlock in interface ExtFactory

extSwitchElement

public final Ext extSwitchElement()
Specified by:
extSwitchElement in interface ExtFactory

extSwitch

public final Ext extSwitch()
Specified by:
extSwitch in interface ExtFactory

extSynchronized

public final Ext extSynchronized()
Specified by:
extSynchronized in interface ExtFactory

extTerm

public final Ext extTerm()
Specified by:
extTerm in interface ExtFactory

extThrow

public final Ext extThrow()
Specified by:
extThrow in interface ExtFactory

extTry

public final Ext extTry()
Specified by:
extTry in interface ExtFactory

extTypeNode

public final Ext extTypeNode()
Specified by:
extTypeNode in interface ExtFactory

extUnary

public final Ext extUnary()
Specified by:
extUnary in interface ExtFactory

extWhile

public final Ext extWhile()
Specified by:
extWhile in interface ExtFactory

extAmbAssignImpl

protected Ext extAmbAssignImpl()

extAmbExprImpl

protected Ext extAmbExprImpl()

extAmbPrefixImpl

protected Ext extAmbPrefixImpl()

extAmbQualifierNodeImpl

protected Ext extAmbQualifierNodeImpl()

extAmbReceiverImpl

protected Ext extAmbReceiverImpl()

extAmbTypeNodeImpl

protected Ext extAmbTypeNodeImpl()

extArrayAccessImpl

protected Ext extArrayAccessImpl()

extArrayInitImpl

protected Ext extArrayInitImpl()

extArrayTypeNodeImpl

protected Ext extArrayTypeNodeImpl()

extAssertImpl

protected Ext extAssertImpl()

extAssignImpl

protected Ext extAssignImpl()

extLocalAssignImpl

protected Ext extLocalAssignImpl()

extFieldAssignImpl

protected Ext extFieldAssignImpl()

extArrayAccessAssignImpl

protected Ext extArrayAccessAssignImpl()

extBinaryImpl

protected Ext extBinaryImpl()

extBlockImpl

protected Ext extBlockImpl()

extBooleanLitImpl

protected Ext extBooleanLitImpl()

extBranchImpl

protected Ext extBranchImpl()

extCallImpl

protected Ext extCallImpl()

extCanonicalTypeNodeImpl

protected Ext extCanonicalTypeNodeImpl()

extCaseImpl

protected Ext extCaseImpl()

extCastImpl

protected Ext extCastImpl()

extCatchImpl

protected Ext extCatchImpl()

extCharLitImpl

protected Ext extCharLitImpl()

extClassBodyImpl

protected Ext extClassBodyImpl()

extClassDeclImpl

protected Ext extClassDeclImpl()

extClassLitImpl

protected Ext extClassLitImpl()

extClassMemberImpl

protected Ext extClassMemberImpl()

extCodeDeclImpl

protected Ext extCodeDeclImpl()

extConditionalImpl

protected Ext extConditionalImpl()

extConstructorCallImpl

protected Ext extConstructorCallImpl()

extConstructorDeclImpl

protected Ext extConstructorDeclImpl()

extDoImpl

protected Ext extDoImpl()

extEmptyImpl

protected Ext extEmptyImpl()

extEvalImpl

protected Ext extEvalImpl()

extExprImpl

protected Ext extExprImpl()

extFieldImpl

protected Ext extFieldImpl()

extFieldDeclImpl

protected Ext extFieldDeclImpl()

extFloatLitImpl

protected Ext extFloatLitImpl()

extForImpl

protected Ext extForImpl()

extFormalImpl

protected Ext extFormalImpl()

extIfImpl

protected Ext extIfImpl()

extImportImpl

protected Ext extImportImpl()

extInitializerImpl

protected Ext extInitializerImpl()

extInstanceofImpl

protected Ext extInstanceofImpl()

extIntLitImpl

protected Ext extIntLitImpl()

extLabeledImpl

protected Ext extLabeledImpl()

extLitImpl

protected Ext extLitImpl()

extLocalImpl

protected Ext extLocalImpl()

extLocalClassDeclImpl

protected Ext extLocalClassDeclImpl()

extLocalDeclImpl

protected Ext extLocalDeclImpl()

extLoopImpl

protected Ext extLoopImpl()

extMethodDeclImpl

protected Ext extMethodDeclImpl()

extNewArrayImpl

protected Ext extNewArrayImpl()

extNodeImpl

protected Ext extNodeImpl()

extNewImpl

protected Ext extNewImpl()

extNullLitImpl

protected Ext extNullLitImpl()

extNumLitImpl

protected Ext extNumLitImpl()

extPackageNodeImpl

protected Ext extPackageNodeImpl()

extProcedureDeclImpl

protected Ext extProcedureDeclImpl()

extReturnImpl

protected Ext extReturnImpl()

extSourceCollectionImpl

protected Ext extSourceCollectionImpl()

extSourceFileImpl

protected Ext extSourceFileImpl()

extSpecialImpl

protected Ext extSpecialImpl()

extStmtImpl

protected Ext extStmtImpl()

extStringLitImpl

protected Ext extStringLitImpl()

extSwitchBlockImpl

protected Ext extSwitchBlockImpl()

extSwitchElementImpl

protected Ext extSwitchElementImpl()

extSwitchImpl

protected Ext extSwitchImpl()

extSynchronizedImpl

protected Ext extSynchronizedImpl()

extTermImpl

protected Ext extTermImpl()

extThrowImpl

protected Ext extThrowImpl()

extTryImpl

protected Ext extTryImpl()

extTypeNodeImpl

protected Ext extTypeNodeImpl()

extUnaryImpl

protected Ext extUnaryImpl()

extWhileImpl

protected Ext extWhileImpl()

postExtAmbAssign

protected Ext postExtAmbAssign(Ext ext)

postExtAmbExpr

protected Ext postExtAmbExpr(Ext ext)

postExtAmbPrefix

protected Ext postExtAmbPrefix(Ext ext)

postExtAmbQualifierNode

protected Ext postExtAmbQualifierNode(Ext ext)

postExtAmbReceiver

protected Ext postExtAmbReceiver(Ext ext)

postExtAmbTypeNode

protected Ext postExtAmbTypeNode(Ext ext)

postExtArrayAccess

protected Ext postExtArrayAccess(Ext ext)

postExtArrayInit

protected Ext postExtArrayInit(Ext ext)

postExtArrayTypeNode

protected Ext postExtArrayTypeNode(Ext ext)

postExtAssert

protected Ext postExtAssert(Ext ext)

postExtAssign

protected Ext postExtAssign(Ext ext)

postExtLocalAssign

protected Ext postExtLocalAssign(Ext ext)

postExtFieldAssign

protected Ext postExtFieldAssign(Ext ext)

postExtArrayAccessAssign

protected Ext postExtArrayAccessAssign(Ext ext)

postExtBinary

protected Ext postExtBinary(Ext ext)

postExtBlock

protected Ext postExtBlock(Ext ext)

postExtBooleanLit

protected Ext postExtBooleanLit(Ext ext)

postExtBranch

protected Ext postExtBranch(Ext ext)

postExtCall

protected Ext postExtCall(Ext ext)

postExtCanonicalTypeNode

protected Ext postExtCanonicalTypeNode(Ext ext)

postExtCase

protected Ext postExtCase(Ext ext)

postExtCast

protected Ext postExtCast(Ext ext)

postExtCatch

protected Ext postExtCatch(Ext ext)

postExtCharLit

protected Ext postExtCharLit(Ext ext)

postExtClassBody

protected Ext postExtClassBody(Ext ext)

postExtClassDecl

protected Ext postExtClassDecl(Ext ext)

postExtClassLit

protected Ext postExtClassLit(Ext ext)

postExtClassMember

protected Ext postExtClassMember(Ext ext)

postExtCodeDecl

protected Ext postExtCodeDecl(Ext ext)

postExtConditional

protected Ext postExtConditional(Ext ext)

postExtConstructorCall

protected Ext postExtConstructorCall(Ext ext)

postExtConstructorDecl

protected Ext postExtConstructorDecl(Ext ext)

postExtDo

protected Ext postExtDo(Ext ext)

postExtEmpty

protected Ext postExtEmpty(Ext ext)

postExtEval

protected Ext postExtEval(Ext ext)

postExtExpr

protected Ext postExtExpr(Ext ext)

postExtField

protected Ext postExtField(Ext ext)

postExtFieldDecl

protected Ext postExtFieldDecl(Ext ext)

postExtFloatLit

protected Ext postExtFloatLit(Ext ext)

postExtFor

protected Ext postExtFor(Ext ext)

postExtFormal

protected Ext postExtFormal(Ext ext)

postExtIf

protected Ext postExtIf(Ext ext)

postExtImport

protected Ext postExtImport(Ext ext)

postExtInitializer

protected Ext postExtInitializer(Ext ext)

postExtInstanceof

protected Ext postExtInstanceof(Ext ext)

postExtIntLit

protected Ext postExtIntLit(Ext ext)

postExtLabeled

protected Ext postExtLabeled(Ext ext)

postExtLit

protected Ext postExtLit(Ext ext)

postExtLocal

protected Ext postExtLocal(Ext ext)

postExtLocalClassDecl

protected Ext postExtLocalClassDecl(Ext ext)

postExtLocalDecl

protected Ext postExtLocalDecl(Ext ext)

postExtLoop

protected Ext postExtLoop(Ext ext)

postExtMethodDecl

protected Ext postExtMethodDecl(Ext ext)

postExtNewArray

protected Ext postExtNewArray(Ext ext)

postExtNode

protected Ext postExtNode(Ext ext)

postExtNew

protected Ext postExtNew(Ext ext)

postExtNullLit

protected Ext postExtNullLit(Ext ext)

postExtNumLit

protected Ext postExtNumLit(Ext ext)

postExtPackageNode

protected Ext postExtPackageNode(Ext ext)

postExtProcedureDecl

protected Ext postExtProcedureDecl(Ext ext)

postExtReturn

protected Ext postExtReturn(Ext ext)

postExtSourceCollection

protected Ext postExtSourceCollection(Ext ext)

postExtSourceFile

protected Ext postExtSourceFile(Ext ext)

postExtSpecial

protected Ext postExtSpecial(Ext ext)

postExtStmt

protected Ext postExtStmt(Ext ext)

postExtStringLit

protected Ext postExtStringLit(Ext ext)

postExtSwitchBlock

protected Ext postExtSwitchBlock(Ext ext)

postExtSwitchElement

protected Ext postExtSwitchElement(Ext ext)

postExtSwitch

protected Ext postExtSwitch(Ext ext)

postExtSynchronized

protected Ext postExtSynchronized(Ext ext)

postExtTerm

protected Ext postExtTerm(Ext ext)

postExtThrow

protected Ext postExtThrow(Ext ext)

postExtTry

protected Ext postExtTry(Ext ext)

postExtTypeNode

protected Ext postExtTypeNode(Ext ext)

postExtUnary

protected Ext postExtUnary(Ext ext)

postExtWhile

protected Ext postExtWhile(Ext ext)