public class JL5AnalysisExtFactory_c extends AnalysisExtFactory_c implements polyglot.ext.jl5.ast.JL5ExtFactory
Constructor and Description |
---|
JL5AnalysisExtFactory_c() |
JL5AnalysisExtFactory_c(polyglot.ast.ExtFactory nextExtFactory) |
Modifier and Type | Method and Description |
---|---|
polyglot.ast.Ext |
extAmbTypeInstantiation() |
protected polyglot.ast.Ext |
extAmbTypeInstantiationImpl() |
polyglot.ast.Ext |
extAmbWildCard() |
protected polyglot.ast.Ext |
extAmbWildCardImpl() |
polyglot.ast.Ext |
extAnnotationElemDecl() |
protected polyglot.ast.Ext |
extAnnotationElemDeclImpl() |
polyglot.ast.Ext |
extElementValueArrayInit() |
protected polyglot.ast.Ext |
extElementValueArrayInitImpl() |
polyglot.ast.Ext |
extElementValuePair() |
protected polyglot.ast.Ext |
extElementValuePairImpl() |
polyglot.ast.Ext |
extEnumConstant() |
polyglot.ast.Ext |
extEnumConstantDecl() |
protected polyglot.ast.Ext |
extEnumConstantDeclImpl() |
protected polyglot.ast.Ext |
extEnumConstantImpl() |
polyglot.ast.Ext |
extEnumDecl() |
protected polyglot.ast.Ext |
extEnumDeclImpl() |
polyglot.ast.Ext |
extExtendedFor() |
protected polyglot.ast.Ext |
extExtendedForImpl() |
polyglot.ast.Ext |
extMarkerAnnotationElem() |
protected polyglot.ast.Ext |
extMarkerAnnotationElemImpl() |
polyglot.ast.Ext |
extNormalAnnotationElem() |
protected polyglot.ast.Ext |
extNormalAnnotationElemImpl() |
polyglot.ast.Ext |
extParamTypeNode() |
protected polyglot.ast.Ext |
extParamTypeNodeImpl() |
polyglot.ast.Ext |
extSingleElementAnnotationElem() |
protected polyglot.ast.Ext |
extSingleElementAnnotationElemImpl() |
polyglot.ast.Ext |
postExtAmbTypeInstantiation(polyglot.ast.Ext ext) |
polyglot.ast.Ext |
postExtAmbWildCard(polyglot.ast.Ext ext) |
protected polyglot.ast.Ext |
postExtAnnotationElemDecl(polyglot.ast.Ext ext) |
protected polyglot.ast.Ext |
postExtElementValueArrayInit(polyglot.ast.Ext ext) |
protected polyglot.ast.Ext |
postExtElementValuePair(polyglot.ast.Ext ext) |
polyglot.ast.Ext |
postExtEnumConstant(polyglot.ast.Ext ext) |
polyglot.ast.Ext |
postExtEnumConstantDecl(polyglot.ast.Ext ext) |
polyglot.ast.Ext |
postExtEnumDecl(polyglot.ast.Ext ext) |
polyglot.ast.Ext |
postExtExtendedFor(polyglot.ast.Ext ext) |
protected polyglot.ast.Ext |
postExtMarkerAnnotationElem(polyglot.ast.Ext ext) |
protected polyglot.ast.Ext |
postExtNormalAnnotationElem(polyglot.ast.Ext ext) |
polyglot.ast.Ext |
postExtParamTypeNode(polyglot.ast.Ext ext) |
protected polyglot.ast.Ext |
postExtSingleElementAnnotationElem(polyglot.ast.Ext ext) |
extArrayAccessAssignImpl, extArrayAccessImpl, extArrayInitImpl, extAssertImpl, extBinaryImpl, extBlockImpl, extBranchImpl, extCallImpl, extCastImpl, extCatchImpl, extConditionalImpl, extConstructorCallImpl, extConstructorDeclImpl, extDoImpl, extEmptyImpl, extEvalImpl, extExprImpl, extFieldAssignImpl, extFieldDeclImpl, extFieldImpl, extFormalImpl, extIfImpl, extInitializerImpl, extInstanceofImpl, extLabeledImpl, extLitImpl, extLocalAssignImpl, extLocalDeclImpl, extLocalImpl, extMethodDeclImpl, extNewArrayImpl, extNewImpl, extNodeImpl, extReturnImpl, extSpecialImpl, extSuppress, extSuppressImpl, extSwitchBlockImpl, extSwitchImpl, extSynchronizedImpl, extTermImpl, extThrowImpl, extTryImpl, extTypeNodeImpl, extUnaryImpl, extWhileImpl, postExtSuppress
composeExts, extAmbAssign, extAmbAssignImpl, extAmbExpr, extAmbExprImpl, extAmbPrefix, extAmbPrefixImpl, extAmbQualifierNode, extAmbQualifierNodeImpl, extAmbReceiver, extAmbReceiverImpl, extAmbTypeNode, extAmbTypeNodeImpl, extArrayAccess, extArrayAccessAssign, extArrayInit, extArrayTypeNode, extArrayTypeNodeImpl, extAssert, extAssign, extAssignImpl, extBinary, extBlock, extBooleanLit, extBooleanLitImpl, extBranch, extCall, extCanonicalTypeNode, extCanonicalTypeNodeImpl, extCase, extCaseImpl, extCast, extCatch, extCharLit, extCharLitImpl, extClassBody, extClassBodyImpl, extClassDecl, extClassDeclImpl, extClassLit, extClassLitImpl, extClassMember, extClassMemberImpl, extCodeDecl, extCodeDeclImpl, extCompoundStmt, extCompoundStmtImpl, extConditional, extConstructorCall, extConstructorDecl, extDo, extEmpty, extEval, extExpr, extField, extFieldAssign, extFieldDecl, extFloatLit, extFloatLitImpl, extFor, extForImpl, extFormal, extId, extIdImpl, extIf, extImport, extImportImpl, extInitializer, extInstanceof, extIntLit, extIntLitImpl, extLabeled, extLit, extLocal, extLocalAssign, extLocalClassDecl, extLocalClassDeclImpl, extLocalDecl, extLoop, extLoopImpl, extMethodDecl, extNew, extNewArray, extNode, extNodeList, extNodeListImpl, extNullLit, extNullLitImpl, extNumLit, extNumLitImpl, extPackageNode, extPackageNodeImpl, extProcedureDecl, extProcedureDeclImpl, extReturn, extSourceCollection, extSourceCollectionImpl, extSourceFile, extSourceFileImpl, extSpecial, extStmt, extStmtImpl, extStringLit, extStringLitImpl, extSwitch, extSwitchBlock, extSwitchElement, extSwitchElementImpl, extSynchronized, extTerm, extThrow, extTry, extTypeNode, extUnary, extWhile, iterator, nextExtFactory, postExtAmbAssign, postExtAmbExpr, postExtAmbPrefix, postExtAmbQualifierNode, postExtAmbReceiver, postExtAmbTypeNode, postExtArrayAccess, postExtArrayAccessAssign, postExtArrayInit, postExtArrayTypeNode, postExtAssert, postExtAssign, postExtBinary, postExtBlock, postExtBooleanLit, postExtBranch, postExtCall, postExtCanonicalTypeNode, postExtCase, postExtCast, postExtCatch, postExtCharLit, postExtClassBody, postExtClassDecl, postExtClassLit, postExtClassMember, postExtCodeDecl, postExtCompoundStmt, postExtConditional, postExtConstructorCall, postExtConstructorDecl, postExtDo, postExtEmpty, postExtEval, postExtExpr, postExtField, postExtFieldAssign, postExtFieldDecl, postExtFloatLit, postExtFor, postExtFormal, postExtId, postExtIf, postExtImport, postExtInitializer, postExtInstanceof, postExtIntLit, postExtLabeled, postExtLit, postExtLocal, postExtLocalAssign, postExtLocalClassDecl, postExtLocalDecl, postExtLoop, postExtMethodDecl, postExtNew, postExtNewArray, postExtNode, postExtNodeList, postExtNullLit, postExtNumLit, postExtPackageNode, postExtProcedureDecl, postExtReturn, postExtSourceCollection, postExtSourceFile, postExtSpecial, postExtStmt, postExtStringLit, postExtSwitch, postExtSwitchBlock, postExtSwitchElement, postExtSynchronized, postExtTerm, postExtThrow, postExtTry, postExtTypeNode, postExtUnary, postExtWhile
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
extAmbAssign, extAmbExpr, extAmbPrefix, extAmbQualifierNode, extAmbReceiver, extAmbTypeNode, extArrayAccess, extArrayAccessAssign, extArrayInit, extArrayTypeNode, extAssert, extAssign, extBinary, extBlock, extBooleanLit, extBranch, extCall, extCanonicalTypeNode, extCase, extCast, extCatch, extCharLit, extClassBody, extClassDecl, extClassLit, extClassMember, extCodeDecl, extCompoundStmt, extConditional, extConstructorCall, extConstructorDecl, extDo, extEmpty, extEval, extExpr, extField, extFieldAssign, extFieldDecl, extFloatLit, extFor, extFormal, extId, extIf, extImport, extInitializer, extInstanceof, extIntLit, extLabeled, extLit, extLocal, extLocalAssign, extLocalClassDecl, extLocalDecl, extLoop, extMethodDecl, extNew, extNewArray, extNode, extNodeList, extNullLit, extNumLit, extPackageNode, extProcedureDecl, extReturn, extSourceCollection, extSourceFile, extSpecial, extStmt, extStringLit, extSwitch, extSwitchBlock, extSwitchElement, extSynchronized, extTerm, extThrow, extTry, extTypeNode, extUnary, extWhile, nextExtFactory
public JL5AnalysisExtFactory_c(polyglot.ast.ExtFactory nextExtFactory)
public JL5AnalysisExtFactory_c()
public final polyglot.ast.Ext extAmbTypeInstantiation()
extAmbTypeInstantiation
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extAmbWildCard()
extAmbWildCard
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extEnumDecl()
extEnumDecl
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extExtendedFor()
extExtendedFor
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extEnumConstantDecl()
extEnumConstantDecl
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extEnumConstant()
extEnumConstant
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extParamTypeNode()
extParamTypeNode
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extAnnotationElemDecl()
extAnnotationElemDecl
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extNormalAnnotationElem()
extNormalAnnotationElem
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extMarkerAnnotationElem()
extMarkerAnnotationElem
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extSingleElementAnnotationElem()
extSingleElementAnnotationElem
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extElementValuePair()
extElementValuePair
in interface polyglot.ext.jl5.ast.JL5ExtFactory
public final polyglot.ast.Ext extElementValueArrayInit()
extElementValueArrayInit
in interface polyglot.ext.jl5.ast.JL5ExtFactory
protected polyglot.ast.Ext extAmbTypeInstantiationImpl()
protected polyglot.ast.Ext extAmbWildCardImpl()
protected polyglot.ast.Ext extEnumDeclImpl()
protected polyglot.ast.Ext extExtendedForImpl()
protected polyglot.ast.Ext extEnumConstantDeclImpl()
protected polyglot.ast.Ext extEnumConstantImpl()
protected polyglot.ast.Ext extParamTypeNodeImpl()
public polyglot.ast.Ext postExtAmbTypeInstantiation(polyglot.ast.Ext ext)
public polyglot.ast.Ext postExtAmbWildCard(polyglot.ast.Ext ext)
public polyglot.ast.Ext postExtEnumDecl(polyglot.ast.Ext ext)
public polyglot.ast.Ext postExtExtendedFor(polyglot.ast.Ext ext)
public polyglot.ast.Ext postExtEnumConstantDecl(polyglot.ast.Ext ext)
public polyglot.ast.Ext postExtEnumConstant(polyglot.ast.Ext ext)
public polyglot.ast.Ext postExtParamTypeNode(polyglot.ast.Ext ext)
protected polyglot.ast.Ext extAnnotationElemDeclImpl()
protected polyglot.ast.Ext extNormalAnnotationElemImpl()
protected polyglot.ast.Ext extMarkerAnnotationElemImpl()
protected polyglot.ast.Ext extSingleElementAnnotationElemImpl()
protected polyglot.ast.Ext extElementValuePairImpl()
protected polyglot.ast.Ext extElementValueArrayInitImpl()
protected polyglot.ast.Ext postExtAnnotationElemDecl(polyglot.ast.Ext ext)
protected polyglot.ast.Ext postExtNormalAnnotationElem(polyglot.ast.Ext ext)
protected polyglot.ast.Ext postExtMarkerAnnotationElem(polyglot.ast.Ext ext)
protected polyglot.ast.Ext postExtSingleElementAnnotationElem(polyglot.ast.Ext ext)
protected polyglot.ast.Ext postExtElementValuePair(polyglot.ast.Ext ext)
protected polyglot.ast.Ext postExtElementValueArrayInit(polyglot.ast.Ext ext)