6.1.1.2.1.1.1.7.1.8. pycropml.transpiler.antlr_py.grammars.CPP14Visitor module

class pycropml.transpiler.antlr_py.grammars.CPP14Visitor.CPP14Visitor[source]

Bases: ParseTreeVisitor

visitAbstractdeclarator(ctx: AbstractdeclaratorContext)[source]
visitAbstractpackdeclarator(ctx: AbstractpackdeclaratorContext)[source]
visitAccessspecifier(ctx: AccessspecifierContext)[source]
visitAdditiveexpression(ctx: AdditiveexpressionContext)[source]
visitAliasdeclaration(ctx: AliasdeclarationContext)[source]
visitAlignmentspecifier(ctx: AlignmentspecifierContext)[source]
visitAndexpression(ctx: AndexpressionContext)[source]
visitAsmdefinition(ctx: AsmdefinitionContext)[source]
visitAssignmentexpression(ctx: AssignmentexpressionContext)[source]
visitAssignmentoperator(ctx: AssignmentoperatorContext)[source]
visitAttribute(ctx: AttributeContext)[source]
visitAttributeargumentclause(ctx: AttributeargumentclauseContext)[source]
visitAttributedeclaration(ctx: AttributedeclarationContext)[source]
visitAttributelist(ctx: AttributelistContext)[source]
visitAttributenamespace(ctx: AttributenamespaceContext)[source]
visitAttributescopedtoken(ctx: AttributescopedtokenContext)[source]
visitAttributespecifier(ctx: AttributespecifierContext)[source]
visitAttributespecifierseq(ctx: AttributespecifierseqContext)[source]
visitAttributetoken(ctx: AttributetokenContext)[source]
visitBalancedtoken(ctx: BalancedtokenContext)[source]
visitBalancedtokenseq(ctx: BalancedtokenseqContext)[source]
visitBaseclause(ctx: BaseclauseContext)[source]
visitBasespecifier(ctx: BasespecifierContext)[source]
visitBasespecifierlist(ctx: BasespecifierlistContext)[source]
visitBasetypespecifier(ctx: BasetypespecifierContext)[source]
visitBlockdeclaration(ctx: BlockdeclarationContext)[source]
visitBooleanliteral(ctx: BooleanliteralContext)[source]
visitBracedinitlist(ctx: BracedinitlistContext)[source]
visitBraceorequalinitializer(ctx: BraceorequalinitializerContext)[source]
visitCapture(ctx: CaptureContext)[source]
visitCapturedefault(ctx: CapturedefaultContext)[source]
visitCapturelist(ctx: CapturelistContext)[source]
visitCastexpression(ctx: CastexpressionContext)[source]
visitClasshead(ctx: ClassheadContext)[source]
visitClassheadname(ctx: ClassheadnameContext)[source]
visitClasskey(ctx: ClasskeyContext)[source]
visitClassname(ctx: ClassnameContext)[source]
visitClassordecltype(ctx: ClassordecltypeContext)[source]
visitClassspecifier(ctx: ClassspecifierContext)[source]
visitClassvirtspecifier(ctx: ClassvirtspecifierContext)[source]
visitCompoundstatement(ctx: CompoundstatementContext)[source]
visitCondition(ctx: ConditionContext)[source]
visitConditionalexpression(ctx: ConditionalexpressionContext)[source]
visitConstantexpression(ctx: ConstantexpressionContext)[source]
visitConversiondeclarator(ctx: ConversiondeclaratorContext)[source]
visitConversionfunctionid(ctx: ConversionfunctionidContext)[source]
visitConversiontypeid(ctx: ConversiontypeidContext)[source]
visitCtorinitializer(ctx: CtorinitializerContext)[source]
visitCvqualifier(ctx: CvqualifierContext)[source]
visitCvqualifierseq(ctx: CvqualifierseqContext)[source]
visitDeclaration(ctx: DeclarationContext)[source]
visitDeclarationseq(ctx: DeclarationseqContext)[source]
visitDeclarationstatement(ctx: DeclarationstatementContext)[source]
visitDeclarator(ctx: DeclaratorContext)[source]
visitDeclaratorid(ctx: DeclaratoridContext)[source]
visitDeclspecifier(ctx: DeclspecifierContext)[source]
visitDeclspecifierseq(ctx: DeclspecifierseqContext)[source]
visitDecltypespecifier(ctx: DecltypespecifierContext)[source]
visitDeleteexpression(ctx: DeleteexpressionContext)[source]
visitDynamicexceptionspecification(ctx: DynamicexceptionspecificationContext)[source]
visitElaboratedtypespecifier(ctx: ElaboratedtypespecifierContext)[source]
visitEmptydeclaration(ctx: EmptydeclarationContext)[source]
visitEnumbase(ctx: EnumbaseContext)[source]
visitEnumerator(ctx: EnumeratorContext)[source]
visitEnumeratordefinition(ctx: EnumeratordefinitionContext)[source]
visitEnumeratorlist(ctx: EnumeratorlistContext)[source]
visitEnumhead(ctx: EnumheadContext)[source]
visitEnumkey(ctx: EnumkeyContext)[source]
visitEnumname(ctx: EnumnameContext)[source]
visitEnumspecifier(ctx: EnumspecifierContext)[source]
visitEqualityexpression(ctx: EqualityexpressionContext)[source]
visitExceptiondeclaration(ctx: ExceptiondeclarationContext)[source]
visitExceptionspecification(ctx: ExceptionspecificationContext)[source]
visitExclusiveorexpression(ctx: ExclusiveorexpressionContext)[source]
visitExplicitinstantiation(ctx: ExplicitinstantiationContext)[source]
visitExplicitspecialization(ctx: ExplicitspecializationContext)[source]
visitExpression(ctx: ExpressionContext)[source]
visitExpressionlist(ctx: ExpressionlistContext)[source]
visitExpressionstatement(ctx: ExpressionstatementContext)[source]
visitExtensionnamespacedefinition(ctx: ExtensionnamespacedefinitionContext)[source]
visitFalse(ctx: FalseContext)[source]
visitForinitstatement(ctx: ForinitstatementContext)[source]
visitForrangedeclaration(ctx: ForrangedeclarationContext)[source]
visitForrangeinitializer(ctx: ForrangeinitializerContext)[source]
visitFunctionbody(ctx: FunctionbodyContext)[source]
visitFunctiondefinition(ctx: FunctiondefinitionContext)[source]
visitFunctionspecifier(ctx: FunctionspecifierContext)[source]
visitFunctiontryblock(ctx: FunctiontryblockContext)[source]
visitHandler(ctx: HandlerContext)[source]
visitHandlerseq(ctx: HandlerseqContext)[source]
visitIdexpression(ctx: IdexpressionContext)[source]
visitInclusiveorexpression(ctx: InclusiveorexpressionContext)[source]
visitInitcapture(ctx: InitcaptureContext)[source]
visitInitdeclarator(ctx: InitdeclaratorContext)[source]
visitInitdeclaratorlist(ctx: InitdeclaratorlistContext)[source]
visitInitializer(ctx: InitializerContext)[source]
visitInitializerclause(ctx: InitializerclauseContext)[source]
visitInitializerlist(ctx: InitializerlistContext)[source]
visitIterationstatement(ctx: IterationstatementContext)[source]
visitJumpstatement(ctx: JumpstatementContext)[source]
visitLabeledstatement(ctx: LabeledstatementContext)[source]
visitLambdacapture(ctx: LambdacaptureContext)[source]
visitLambdadeclarator(ctx: LambdadeclaratorContext)[source]
visitLambdaexpression(ctx: LambdaexpressionContext)[source]
visitLambdaintroducer(ctx: LambdaintroducerContext)[source]
visitLinkagespecification(ctx: LinkagespecificationContext)[source]
visitLiteral(ctx: LiteralContext)[source]
visitLiteraloperatorid(ctx: LiteraloperatoridContext)[source]
visitLogicalandexpression(ctx: LogicalandexpressionContext)[source]
visitLogicalorexpression(ctx: LogicalorexpressionContext)[source]
visitMemberdeclaration(ctx: MemberdeclarationContext)[source]
visitMemberdeclarator(ctx: MemberdeclaratorContext)[source]
visitMemberdeclaratorlist(ctx: MemberdeclaratorlistContext)[source]
visitMemberspecification(ctx: MemberspecificationContext)[source]
visitMeminitializer(ctx: MeminitializerContext)[source]
visitMeminitializerid(ctx: MeminitializeridContext)[source]
visitMeminitializerlist(ctx: MeminitializerlistContext)[source]
visitMultiplicativeexpression(ctx: MultiplicativeexpressionContext)[source]
visitNamednamespacedefinition(ctx: NamednamespacedefinitionContext)[source]
visitNamespacealias(ctx: NamespacealiasContext)[source]
visitNamespacealiasdefinition(ctx: NamespacealiasdefinitionContext)[source]
visitNamespacebody(ctx: NamespacebodyContext)[source]
visitNamespacedefinition(ctx: NamespacedefinitionContext)[source]
visitNamespacename(ctx: NamespacenameContext)[source]
visitNestednamespecifier(ctx: NestednamespecifierContext)[source]
visitNewdeclarator(ctx: NewdeclaratorContext)[source]
visitNewexpression(ctx: NewexpressionContext)[source]
visitNewinitializer(ctx: NewinitializerContext)[source]
visitNewplacement(ctx: NewplacementContext)[source]
visitNewtypeid(ctx: NewtypeidContext)[source]
visitNoexceptexpression(ctx: NoexceptexpressionContext)[source]
visitNoexceptspecification(ctx: NoexceptspecificationContext)[source]
visitNoptrabstractdeclarator(ctx: NoptrabstractdeclaratorContext)[source]
visitNoptrabstractpackdeclarator(ctx: NoptrabstractpackdeclaratorContext)[source]
visitNoptrdeclarator(ctx: NoptrdeclaratorContext)[source]
visitNoptrnewdeclarator(ctx: NoptrnewdeclaratorContext)[source]
visitOpaqueenumdeclaration(ctx: OpaqueenumdeclarationContext)[source]
visitOperatorfunctionid(ctx: OperatorfunctionidContext)[source]
visitOriginalnamespacedefinition(ctx: OriginalnamespacedefinitionContext)[source]
visitOriginalnamespacename(ctx: OriginalnamespacenameContext)[source]
visitParameterdeclaration(ctx: ParameterdeclarationContext)[source]
visitParameterdeclarationclause(ctx: ParameterdeclarationclauseContext)[source]
visitParameterdeclarationlist(ctx: ParameterdeclarationlistContext)[source]
visitParametersandqualifiers(ctx: ParametersandqualifiersContext)[source]
visitPmexpression(ctx: PmexpressionContext)[source]
visitPointerliteral(ctx: PointerliteralContext)[source]
visitPostfixexpression(ctx: PostfixexpressionContext)[source]
visitPrimaryexpression(ctx: PrimaryexpressionContext)[source]
visitPseudodestructorname(ctx: PseudodestructornameContext)[source]
visitPtrabstractdeclarator(ctx: PtrabstractdeclaratorContext)[source]
visitPtrdeclarator(ctx: PtrdeclaratorContext)[source]
visitPtroperator(ctx: PtroperatorContext)[source]
visitPurespecifier(ctx: PurespecifierContext)[source]
visitQualifiedid(ctx: QualifiedidContext)[source]
visitQualifiednamespacespecifier(ctx: QualifiednamespacespecifierContext)[source]
visitRefqualifier(ctx: RefqualifierContext)[source]
visitRelationalexpression(ctx: RelationalexpressionContext)[source]
visitSelectionstatement(ctx: SelectionstatementContext)[source]
visitShiftexpression(ctx: ShiftexpressionContext)[source]
visitShiftoperator(ctx: ShiftoperatorContext)[source]
visitSimplecapture(ctx: SimplecaptureContext)[source]
visitSimpledeclaration(ctx: SimpledeclarationContext)[source]
visitSimpletemplateid(ctx: SimpletemplateidContext)[source]
visitSimpletypespecifier(ctx: SimpletypespecifierContext)[source]
visitStatement(ctx: StatementContext)[source]
visitStatementseq(ctx: StatementseqContext)[source]
visitStatic_assertdeclaration(ctx: Static_assertdeclarationContext)[source]
visitStorageclassspecifier(ctx: StorageclassspecifierContext)[source]
visitTemplateargument(ctx: TemplateargumentContext)[source]
visitTemplateargumentlist(ctx: TemplateargumentlistContext)[source]
visitTemplatedeclaration(ctx: TemplatedeclarationContext)[source]
visitTemplateid(ctx: TemplateidContext)[source]
visitTemplatename(ctx: TemplatenameContext)[source]
visitTemplateparameter(ctx: TemplateparameterContext)[source]
visitTemplateparameterlist(ctx: TemplateparameterlistContext)[source]
visitTheoperator(ctx: TheoperatorContext)[source]
visitThetypeid(ctx: ThetypeidContext)[source]
visitThetypename(ctx: ThetypenameContext)[source]
visitThrowexpression(ctx: ThrowexpressionContext)[source]
visitTrailingreturntype(ctx: TrailingreturntypeContext)[source]
visitTrailingtypespecifier(ctx: TrailingtypespecifierContext)[source]
visitTrailingtypespecifierseq(ctx: TrailingtypespecifierseqContext)[source]
visitTranslationunit(ctx: TranslationunitContext)[source]
visitTrue(ctx: TrueContext)[source]
visitTryblock(ctx: TryblockContext)[source]
visitTypedefname(ctx: TypedefnameContext)[source]
visitTypeidlist(ctx: TypeidlistContext)[source]
visitTypeidofexpr(ctx: TypeidofexprContext)[source]
visitTypeidofthetypeid(ctx: TypeidofthetypeidContext)[source]
visitTypenamespecifier(ctx: TypenamespecifierContext)[source]
visitTypeparameter(ctx: TypeparameterContext)[source]
visitTypespecifier(ctx: TypespecifierContext)[source]
visitTypespecifierseq(ctx: TypespecifierseqContext)[source]
visitUnaryexpression(ctx: UnaryexpressionContext)[source]
visitUnaryoperator(ctx: UnaryoperatorContext)[source]
visitUnnamednamespacedefinition(ctx: UnnamednamespacedefinitionContext)[source]
visitUnqualifiedid(ctx: UnqualifiedidContext)[source]
visitUserdefinedliteral(ctx: UserdefinedliteralContext)[source]
visitUsingdeclaration(ctx: UsingdeclarationContext)[source]
visitUsingdirective(ctx: UsingdirectiveContext)[source]
visitVirtspecifier(ctx: VirtspecifierContext)[source]
visitVirtspecifierseq(ctx: VirtspecifierseqContext)[source]