Interface OS_Element
- All Known Subinterfaces:
AccessNotation,AliasStatement,CaseConditional,CaseConditional.CaseScope,ClassItem,ClassStatement,ConstructorDef,ConstructStatement,DefFunctionDef,DestructorDef,El_Category,FormalArgListItem,FuncExpr,FunctionDef,FunctionItem,IdentExpression,IfConditional,ImportStatement,Loop,MatchConditional,MatchConditional.MatchArm_TypeMatch,MatchConditional.MatchConditionalPart2,MatchConditional.MatchConditionalPart3,MatchConditional.MC1,ModuleItem,NamespaceStatement,OS_Module,PropertyStatement,StatementWrapper,SyntacticBlock,TypeAliasStatement,VariableSequence,VariableStatement,WithStatement,YieldExpression
- All Known Implementing Classes:
__Access,_BaseImportStatement,AccessNotationImpl,AliasStatementImpl,AssigningImportStatement,BaseFunctionDef,CaseConditionalImpl,CaseConditionalImpl.CaseScopeImpl,ClassContext.OS_TypeNameElement,ClassStatementImpl,ConstructorDefImpl,ConstructStatementImpl,DeduceTypes2.OS_SpecialVariable,DefFunctionDefImpl,DestructorDefImpl,El_CategoryImpl,FormalArgListItemImpl,FuncExprImpl,FunctionDefImpl,IdentExpressionImpl,IfConditionalImpl,LoopImpl,MatchConditionalImpl,MatchConditionalImpl.MatchArm_TypeMatch_,MatchConditionalImpl.MatchConditionalPart2_,MatchConditionalImpl.MatchConditionalPart3_,NamespaceStatementImpl,NormalImportStatement,OS_ModuleImpl,PropertyStatementImpl,QualifiedImportStatement,RootedImportStatement,StatementWrapperImpl,SyntacticBlockImpl,TypeAliasStatementImpl,VariableSequenceImpl,VariableStatementImpl,WithStatementImpl,WrappedStatementWrapper,YieldExpressionImpl
public interface OS_Element
-
Method Summary
Modifier and TypeMethodDescriptiondefault StringasString()@Nullable OS_ElementvoidvoidvisitGen(ElElementVisitor visit)
-
Method Details
-
getContext
Context getContext() -
getParent
-
visitGen
-
serializeTo
-
asString
-