public interface JifExtFactory extends polyglot.ast.ExtFactory, JifStmtExtFactory
Modifier and Type | Method and Description |
---|---|
polyglot.ast.Ext |
extActsForConstraintNode() |
polyglot.ast.Ext |
extAmbDynamicLabelNode() |
polyglot.ast.Ext |
extAmbNewArray() |
polyglot.ast.Ext |
extAmbParam() |
polyglot.ast.Ext |
extAmbParamTypeOrAccess() |
polyglot.ast.Ext |
extAmbPrincipalNode() |
polyglot.ast.Ext |
extAmbProviderLabelNode() |
polyglot.ast.Ext |
extAmbThisLabelNode() |
polyglot.ast.Ext |
extAmbVarLabelNode() |
polyglot.ast.Ext |
extAuthConstraintNode() |
polyglot.ast.Ext |
extAutoEndorseConstraintNode() |
polyglot.ast.Ext |
extCallerConstraintNode() |
polyglot.ast.Ext |
extCanonicalConstraintNode() |
polyglot.ast.Ext |
extCanonicalLabelNode() |
polyglot.ast.Ext |
extCanonicalPrincipalNode() |
polyglot.ast.Ext |
extCheckedEndorseStmt() |
polyglot.ast.Ext |
extConstraintNode() |
polyglot.ast.Ext |
extDeclassifyExpr() |
polyglot.ast.Ext |
extDeclassifyStmt() |
polyglot.ast.Ext |
extEndorseExpr() |
polyglot.ast.Ext |
extEndorseStmt() |
polyglot.ast.Ext |
extInstTypeNode() |
polyglot.ast.Ext |
extJoinLabelNode() |
polyglot.ast.Ext |
extLabelActsForLabelConstraintNode() |
polyglot.ast.Ext |
extLabelActsForPrincipalConstraintNode() |
polyglot.ast.Ext |
extLabeledTypeNode() |
polyglot.ast.Ext |
extLabelExpr() |
polyglot.ast.Ext |
extLabelLeAssertionNode() |
polyglot.ast.Ext |
extLabelNode() |
polyglot.ast.Ext |
extMeetLabelNode() |
polyglot.ast.Ext |
extNewLabel() |
polyglot.ast.Ext |
extParamDecl() |
polyglot.ast.Ext |
extParamNode() |
polyglot.ast.Ext |
extPolicyNode() |
polyglot.ast.Ext |
extPrincipalActsForPrincipalConstraintNode() |
polyglot.ast.Ext |
extPrincipalExpr() |
polyglot.ast.Ext |
extPrincipalNode() |
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
polyglot.ast.Ext extInstTypeNode()
polyglot.ast.Ext extLabeledTypeNode()
polyglot.ast.Ext extAmbNewArray()
polyglot.ast.Ext extAmbParamTypeOrAccess()
polyglot.ast.Ext extJoinLabelNode()
polyglot.ast.Ext extMeetLabelNode()
polyglot.ast.Ext extPolicyNode()
polyglot.ast.Ext extAmbDynamicLabelNode()
polyglot.ast.Ext extAmbVarLabelNode()
polyglot.ast.Ext extAmbThisLabelNode()
polyglot.ast.Ext extAmbProviderLabelNode()
polyglot.ast.Ext extCanonicalLabelNode()
polyglot.ast.Ext extParamNode()
polyglot.ast.Ext extLabelNode()
polyglot.ast.Ext extPrincipalNode()
polyglot.ast.Ext extAmbPrincipalNode()
polyglot.ast.Ext extCanonicalPrincipalNode()
polyglot.ast.Ext extAmbParam()
polyglot.ast.Ext extParamDecl()
polyglot.ast.Ext extConstraintNode()
polyglot.ast.Ext extCanonicalConstraintNode()
polyglot.ast.Ext extAuthConstraintNode()
polyglot.ast.Ext extAutoEndorseConstraintNode()
polyglot.ast.Ext extCallerConstraintNode()
polyglot.ast.Ext extActsForConstraintNode()
polyglot.ast.Ext extPrincipalActsForPrincipalConstraintNode()
polyglot.ast.Ext extLabelActsForPrincipalConstraintNode()
polyglot.ast.Ext extLabelActsForLabelConstraintNode()
polyglot.ast.Ext extLabelLeAssertionNode()
polyglot.ast.Ext extDeclassifyStmt()
extDeclassifyStmt
in interface JifStmtExtFactory
polyglot.ast.Ext extDeclassifyExpr()
polyglot.ast.Ext extEndorseStmt()
extEndorseStmt
in interface JifStmtExtFactory
polyglot.ast.Ext extCheckedEndorseStmt()
extCheckedEndorseStmt
in interface JifStmtExtFactory
polyglot.ast.Ext extEndorseExpr()
polyglot.ast.Ext extNewLabel()
polyglot.ast.Ext extLabelExpr()
polyglot.ast.Ext extPrincipalExpr()