6.1.1.2.1.1.1.7.1.7. pycropml.transpiler.antlr_py.grammars.CPP14Parser module
-
class pycropml.transpiler.antlr_py.grammars.CPP14Parser.CPP14Parser(input: TokenStream, output: TextIO = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]
Bases: Parser
-
class AbstractdeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
abstractpackdeclarator()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
noptrabstractdeclarator()[source]
-
parametersandqualifiers()[source]
-
ptrabstractdeclarator()[source]
-
trailingreturntype()[source]
-
class AbstractpackdeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
abstractpackdeclarator()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
noptrabstractpackdeclarator()[source]
-
ptroperator()[source]
-
class AccessspecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Private()[source]
-
Protected()[source]
-
Public()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class AdditiveexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Minus()[source]
-
Plus()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
additiveexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
multiplicativeexpression()[source]
-
class AliasdeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Assign()[source]
-
Identifier()[source]
-
Semi()[source]
-
Using()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
thetypeid()[source]
-
Alignas = 11
-
class AlignmentspecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Alignas()[source]
-
Ellipsis()[source]
-
LeftParen()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
constantexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
thetypeid()[source]
-
Alignof = 12
-
And = 96
-
AndAnd = 119
-
AndAssign = 109
-
class AndexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
And()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
andexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
equalityexpression()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Arrow = 125
-
ArrowStar = 124
-
Asm = 13
-
class AsmdefinitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Asm()[source]
-
LeftParen()[source]
-
RightParen()[source]
-
Semi()[source]
-
Stringliteral()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Assign = 100
-
class AssignmentexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
assignmentoperator()[source]
-
conditionalexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
initializerclause()[source]
-
logicalorexpression()[source]
-
throwexpression()[source]
-
class AssignmentoperatorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
AndAssign()[source]
-
Assign()[source]
-
DivAssign()[source]
-
LeftShiftAssign()[source]
-
MinusAssign()[source]
-
ModAssign()[source]
-
OrAssign()[source]
-
PlusAssign()[source]
-
RightShiftAssign()[source]
-
StarAssign()[source]
-
XorAssign()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class AttributeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
attributeargumentclause()[source]
-
attributetoken()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class AttributeargumentclauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
balancedtokenseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class AttributedeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Semi()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class AttributelistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
Ellipsis()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attribute()[source]
-
attributelist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class AttributenamespaceContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class AttributescopedtokenContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Doublecolon()[source]
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributenamespace()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class AttributespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftBracket(i: int = None)[source]
-
RightBracket(i: int = None)[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
alignmentspecifier()[source]
-
attributelist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class AttributespecifierseqContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifier()[source]
-
attributespecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class AttributetokenContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributescopedtoken()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Auto = 14
-
class BalancedtokenContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftBrace(i: int = None)[source]
-
LeftBracket(i: int = None)[source]
-
LeftParen(i: int = None)[source]
-
RightBrace(i: int = None)[source]
-
RightBracket(i: int = None)[source]
-
RightParen(i: int = None)[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
balancedtokenseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class BalancedtokenseqContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
balancedtoken()[source]
-
balancedtokenseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class BaseclauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Colon()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
basespecifierlist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class BasespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Virtual()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
accessspecifier()[source]
-
attributespecifierseq()[source]
-
basetypespecifier()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class BasespecifierlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
Ellipsis()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
basespecifier()[source]
-
basespecifierlist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class BasetypespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
classordecltype()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Binaryliteral = 138
-
class BlockdeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
aliasdeclaration()[source]
-
asmdefinition()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
namespacealiasdefinition()[source]
-
opaqueenumdeclaration()[source]
-
simpledeclaration()[source]
-
static_assertdeclaration()[source]
-
usingdeclaration()[source]
-
usingdirective()[source]
-
Bool = 15
-
class BooleanliteralContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
false()[source]
-
getRuleIndex()[source]
-
true()[source]
-
class BracedinitlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
LeftBrace()[source]
-
RightBrace()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
initializerlist()[source]
-
class BraceorequalinitializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Assign()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
bracedinitlist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
initializerclause()[source]
-
Break = 16
-
class CaptureContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
initcapture()[source]
-
simplecapture()[source]
-
class CapturedefaultContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
And()[source]
-
Assign()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class CapturelistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
Ellipsis()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
capture()[source]
-
capturelist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Caret = 95
-
Case = 17
-
class CastexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
castexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
thetypeid()[source]
-
unaryexpression()[source]
-
Catch = 18
-
Char = 19
-
Char16 = 20
-
Char32 = 21
-
Characterliteral = 140
-
Class = 22
-
class ClassheadContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
baseclause()[source]
-
classheadname()[source]
-
classkey()[source]
-
classvirtspecifier()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class ClassheadnameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
classname()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
nestednamespecifier()[source]
-
class ClasskeyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Class()[source]
-
Struct()[source]
-
Union()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class ClassnameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
simpletemplateid()[source]
-
class ClassordecltypeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
classname()[source]
-
decltypespecifier()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
nestednamespecifier()[source]
-
class ClassspecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftBrace()[source]
-
RightBrace()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
classhead()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
memberspecification()[source]
-
class ClassvirtspecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Final()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Colon = 127
-
Comma = 123
-
class CompoundstatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftBrace()[source]
-
RightBrace()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
statementseq()[source]
-
class ConditionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Assign()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
bracedinitlist()[source]
-
declarator()[source]
-
declspecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
getRuleIndex()[source]
-
initializerclause()[source]
-
class ConditionalexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Colon()[source]
-
Question()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
assignmentexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
getRuleIndex()[source]
-
logicalorexpression()[source]
-
Const = 23
-
Const_cast = 25
-
class ConstantexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
conditionalexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Constexpr = 24
-
Continue = 26
-
class ConversiondeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
conversiondeclarator()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
ptroperator()[source]
-
class ConversionfunctionidContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Operator()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
conversiontypeid()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class ConversiontypeidContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
conversiondeclarator()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
typespecifierseq()[source]
-
class CtorinitializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Colon()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
meminitializerlist()[source]
-
class CvqualifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Const()[source]
-
Volatile()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class CvqualifierseqContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
cvqualifier()[source]
-
cvqualifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Decimalliteral = 135
-
class DeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
attributedeclaration()[source]
-
blockdeclaration()[source]
-
emptydeclaration()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
explicitinstantiation()[source]
-
explicitspecialization()[source]
-
functiondefinition()[source]
-
getRuleIndex()[source]
-
linkagespecification()[source]
-
namespacedefinition()[source]
-
templatedeclaration()[source]
-
class DeclarationseqContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
declaration()[source]
-
declarationseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class DeclarationstatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
blockdeclaration()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class DeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
noptrdeclarator()[source]
-
parametersandqualifiers()[source]
-
ptrdeclarator()[source]
-
trailingreturntype()[source]
-
class DeclaratoridContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Ellipsis()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
idexpression()[source]
-
class DeclspecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Constexpr()[source]
-
Friend()[source]
-
Typedef()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
functionspecifier()[source]
-
getRuleIndex()[source]
-
storageclassspecifier()[source]
-
typespecifier()[source]
-
class DeclspecifierseqContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
declspecifier()[source]
-
declspecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Decltype = 27
-
class DecltypespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Auto()[source]
-
Decltype()[source]
-
LeftParen()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
getRuleIndex()[source]
-
Default = 28
-
Delete = 29
-
class DeleteexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Delete()[source]
-
Doublecolon()[source]
-
LeftBracket()[source]
-
RightBracket()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
castexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Directive = 10
-
Div = 93
-
DivAssign = 106
-
Do = 30
-
Dot = 130
-
DotStar = 131
-
Double = 31
-
Doublecolon = 128
-
Dynamic_cast = 32
-
class DynamicexceptionspecificationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
RightParen()[source]
-
Throw()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
typeidlist()[source]
-
EOF = -1
-
class ElaboratedtypespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Enum()[source]
-
Identifier()[source]
-
Template()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
classkey()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
nestednamespecifier()[source]
-
simpletemplateid()[source]
-
Ellipsis = 132
-
Else = 33
-
class EmptydeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Semi()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Enum = 34
-
class EnumbaseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Colon()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
typespecifierseq()[source]
-
class EnumeratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class EnumeratordefinitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Assign()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
constantexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
enumerator()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class EnumeratorlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
enumeratordefinition()[source]
-
enumeratorlist()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class EnumheadContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
enumbase()[source]
-
enumkey()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
nestednamespecifier()[source]
-
class EnumkeyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Class()[source]
-
Enum()[source]
-
Struct()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class EnumnameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class EnumspecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
LeftBrace()[source]
-
RightBrace()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
enumeratorlist()[source]
-
enumhead()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Equal = 115
-
class EqualityexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Equal()[source]
-
NotEqual()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
equalityexpression()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
relationalexpression()[source]
-
class ExceptiondeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Ellipsis()[source]
-
abstractdeclarator()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
declarator()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
typespecifierseq()[source]
-
class ExceptionspecificationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
dynamicexceptionspecification()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
noexceptspecification()[source]
-
class ExclusiveorexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Caret()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
andexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exclusiveorexpression()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Explicit = 35
-
class ExplicitinstantiationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Extern()[source]
-
Template()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
declaration()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class ExplicitspecializationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Greater()[source]
-
Less()[source]
-
Template()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
declaration()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Export = 36
-
class ExpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
assignmentexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
getRuleIndex()[source]
-
class ExpressionlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
initializerlist()[source]
-
class ExpressionstatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Semi()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
getRuleIndex()[source]
-
class ExtensionnamespacedefinitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Inline()[source]
-
LeftBrace()[source]
-
Namespace()[source]
-
RightBrace()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
namespacebody()[source]
-
originalnamespacename()[source]
-
Extern = 37
-
class FalseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Final = 38
-
Float = 39
-
Floatingliteral = 141
-
For = 40
-
class ForinitstatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expressionstatement()[source]
-
getRuleIndex()[source]
-
simpledeclaration()[source]
-
class ForrangedeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
declarator()[source]
-
declspecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class ForrangeinitializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
bracedinitlist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
getRuleIndex()[source]
-
Friend = 41
-
class FunctionbodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Assign()[source]
-
Default()[source]
-
Delete()[source]
-
Semi()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
compoundstatement()[source]
-
ctorinitializer()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
functiontryblock()[source]
-
getRuleIndex()[source]
-
class FunctiondefinitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
declarator()[source]
-
declspecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
functionbody()[source]
-
getRuleIndex()[source]
-
virtspecifierseq()[source]
-
class FunctionspecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Explicit()[source]
-
Inline()[source]
-
Virtual()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class FunctiontryblockContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Try()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
compoundstatement()[source]
-
ctorinitializer()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
handlerseq()[source]
-
Goto = 42
-
Greater = 102
-
GreaterEqual = 118
-
class HandlerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Catch()[source]
-
LeftParen()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
compoundstatement()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exceptiondeclaration()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class HandlerseqContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
handler()[source]
-
handlerseq()[source]
-
Hexadecimalliteral = 137
-
Identifier = 133
-
class IdexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
qualifiedid()[source]
-
unqualifiedid()[source]
-
If = 43
-
class InclusiveorexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Or()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exclusiveorexpression()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
inclusiveorexpression()[source]
-
class InitcaptureContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
And()[source]
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
initializer()[source]
-
class InitdeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
declarator()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
initializer()[source]
-
class InitdeclaratorlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
initdeclarator()[source]
-
initdeclaratorlist()[source]
-
class InitializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
braceorequalinitializer()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expressionlist()[source]
-
getRuleIndex()[source]
-
class InitializerclauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
assignmentexpression()[source]
-
bracedinitlist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class InitializerlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
Ellipsis()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
initializerclause()[source]
-
initializerlist()[source]
-
Inline = 44
-
Int = 45
-
Integerliteral = 134
-
Integersuffix = 139
-
class IterationstatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Colon()[source]
-
Do()[source]
-
For()[source]
-
LeftParen()[source]
-
RightParen()[source]
-
Semi()[source]
-
While()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
condition()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
forinitstatement()[source]
-
forrangedeclaration()[source]
-
forrangeinitializer()[source]
-
getRuleIndex()[source]
-
statement()[source]
-
class JumpstatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Break()[source]
-
Continue()[source]
-
Goto()[source]
-
Identifier()[source]
-
Return()[source]
-
Semi()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
bracedinitlist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
getRuleIndex()[source]
-
class LabeledstatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Case()[source]
-
Colon()[source]
-
Default()[source]
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
constantexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
statement()[source]
-
class LambdacaptureContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
capturedefault()[source]
-
capturelist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class LambdadeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
Mutable()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exceptionspecification()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
parameterdeclarationclause()[source]
-
trailingreturntype()[source]
-
class LambdaexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
compoundstatement()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
lambdadeclarator()[source]
-
lambdaintroducer()[source]
-
class LambdaintroducerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftBracket()[source]
-
RightBracket()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
lambdacapture()[source]
-
LeftBrace = 88
-
LeftBracket = 86
-
LeftParen = 84
-
LeftShift = 111
-
LeftShiftAssign = 113
-
Less = 101
-
LessEqual = 117
-
class LinkagespecificationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Extern()[source]
-
LeftBrace()[source]
-
RightBrace()[source]
-
Stringliteral()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
declaration()[source]
-
declarationseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class LiteralContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Characterliteral()[source]
-
Floatingliteral()[source]
-
Integerliteral()[source]
-
Stringliteral()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
booleanliteral()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
pointerliteral()[source]
-
userdefinedliteral()[source]
-
class LiteraloperatoridContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
Operator()[source]
-
Stringliteral()[source]
-
Userdefinedstringliteral()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class LogicalandexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
inclusiveorexpression()[source]
-
logicalandexpression()[source]
-
class LogicalorexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
logicalandexpression()[source]
-
logicalorexpression()[source]
-
Long = 46
-
class MemberdeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Semi()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
aliasdeclaration()[source]
-
attributespecifierseq()[source]
-
declspecifierseq()[source]
-
emptydeclaration()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
functiondefinition()[source]
-
getRuleIndex()[source]
-
memberdeclaratorlist()[source]
-
static_assertdeclaration()[source]
-
templatedeclaration()[source]
-
usingdeclaration()[source]
-
class MemberdeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Colon()[source]
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
braceorequalinitializer()[source]
-
constantexpression()[source]
-
declarator()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
purespecifier()[source]
-
virtspecifierseq()[source]
-
class MemberdeclaratorlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
memberdeclarator()[source]
-
memberdeclaratorlist()[source]
-
class MemberspecificationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Colon()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
accessspecifier()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
memberdeclaration()[source]
-
memberspecification()[source]
-
class MeminitializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
bracedinitlist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expressionlist()[source]
-
getRuleIndex()[source]
-
meminitializerid()[source]
-
class MeminitializeridContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
classordecltype()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class MeminitializerlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
Ellipsis()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
meminitializer()[source]
-
meminitializerlist()[source]
-
Minus = 91
-
MinusAssign = 104
-
MinusMinus = 122
-
Mod = 94
-
ModAssign = 107
-
MultiLineMacro = 9
-
class MultiplicativeexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Div()[source]
-
Mod()[source]
-
Star()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
multiplicativeexpression()[source]
-
pmexpression()[source]
-
Mutable = 47
-
class NamednamespacedefinitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
extensionnamespacedefinition()[source]
-
getRuleIndex()[source]
-
originalnamespacedefinition()[source]
-
Namespace = 48
-
class NamespacealiasContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class NamespacealiasdefinitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Assign()[source]
-
Identifier()[source]
-
Namespace()[source]
-
Semi()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
qualifiednamespacespecifier()[source]
-
class NamespacebodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
declarationseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class NamespacedefinitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
namednamespacedefinition()[source]
-
unnamednamespacedefinition()[source]
-
class NamespacenameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
namespacealias()[source]
-
originalnamespacename()[source]
-
class NestednamespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Doublecolon()[source]
-
Identifier()[source]
-
Template()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
decltypespecifier()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
namespacename()[source]
-
nestednamespecifier()[source]
-
simpletemplateid()[source]
-
thetypename()[source]
-
New = 49
-
class NewdeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
newdeclarator()[source]
-
noptrnewdeclarator()[source]
-
ptroperator()[source]
-
class NewexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Doublecolon()[source]
-
LeftParen()[source]
-
New()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
newinitializer()[source]
-
newplacement()[source]
-
newtypeid()[source]
-
thetypeid()[source]
-
class NewinitializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
bracedinitlist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expressionlist()[source]
-
getRuleIndex()[source]
-
Newline = 148
-
class NewplacementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expressionlist()[source]
-
getRuleIndex()[source]
-
class NewtypeidContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
newdeclarator()[source]
-
typespecifierseq()[source]
-
Noexcept = 50
-
class NoexceptexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
Noexcept()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
getRuleIndex()[source]
-
class NoexceptspecificationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
Noexcept()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
constantexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class NoptrabstractdeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftBracket()[source]
-
LeftParen()[source]
-
RightBracket()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
constantexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
noptrabstractdeclarator()[source]
-
parametersandqualifiers()[source]
-
ptrabstractdeclarator()[source]
-
class NoptrabstractpackdeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Ellipsis()[source]
-
LeftBracket()[source]
-
RightBracket()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
constantexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
noptrabstractpackdeclarator()[source]
-
parametersandqualifiers()[source]
-
class NoptrdeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftBracket()[source]
-
LeftParen()[source]
-
RightBracket()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
constantexpression()[source]
-
declaratorid()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
noptrdeclarator()[source]
-
parametersandqualifiers()[source]
-
ptrdeclarator()[source]
-
class NoptrnewdeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftBracket()[source]
-
RightBracket()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
constantexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
getRuleIndex()[source]
-
noptrnewdeclarator()[source]
-
Not = 99
-
NotEqual = 116
-
Nullptr = 51
-
Octalliteral = 136
-
class OpaqueenumdeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
Semi()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
enumbase()[source]
-
enumkey()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Operator = 52
-
class OperatorfunctionidContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Operator()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
theoperator()[source]
-
Or = 97
-
OrAssign = 110
-
OrOr = 120
-
class OriginalnamespacedefinitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
Inline()[source]
-
LeftBrace()[source]
-
Namespace()[source]
-
RightBrace()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
namespacebody()[source]
-
class OriginalnamespacenameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Override = 53
-
class ParameterdeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Assign()[source]
-
abstractdeclarator()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
declarator()[source]
-
declspecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
initializerclause()[source]
-
class ParameterdeclarationclauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
Ellipsis()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
parameterdeclarationlist()[source]
-
class ParameterdeclarationlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
parameterdeclaration()[source]
-
parameterdeclarationlist()[source]
-
class ParametersandqualifiersContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
RightParen()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
cvqualifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exceptionspecification()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
parameterdeclarationclause()[source]
-
refqualifier()[source]
-
Plus = 90
-
PlusAssign = 103
-
PlusPlus = 121
-
class PmexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
ArrowStar()[source]
-
DotStar()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
castexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
pmexpression()[source]
-
class PointerliteralContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Nullptr()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class PostfixexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Arrow()[source]
-
Const_cast()[source]
-
Dot()[source]
-
Dynamic_cast()[source]
-
Greater()[source]
-
LeftBracket()[source]
-
LeftParen()[source]
-
Less()[source]
-
MinusMinus()[source]
-
PlusPlus()[source]
-
Reinterpret_cast()[source]
-
RightBracket()[source]
-
RightParen()[source]
-
Static_cast()[source]
-
Template()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
bracedinitlist()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
expressionlist()[source]
-
getRuleIndex()[source]
-
idexpression()[source]
-
postfixexpression()[source]
-
primaryexpression()[source]
-
pseudodestructorname()[source]
-
simpletypespecifier()[source]
-
thetypeid()[source]
-
typeidofthetypeid()[source]
-
typenamespecifier()[source]
-
class PrimaryexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftParen()[source]
-
RightParen()[source]
-
This()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expression()[source]
-
getRuleIndex()[source]
-
idexpression()[source]
-
lambdaexpression()[source]
-
literal()[source]
-
Private = 54
-
Protected = 55
-
class PseudodestructornameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Doublecolon()[source]
-
Template()[source]
-
Tilde()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
decltypespecifier()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
nestednamespecifier()[source]
-
simpletemplateid()[source]
-
thetypename(i: int = None)[source]
-
class PtrabstractdeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
noptrabstractdeclarator()[source]
-
ptrabstractdeclarator()[source]
-
ptroperator()[source]
-
class PtrdeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
noptrdeclarator()[source]
-
ptrdeclarator()[source]
-
ptroperator()[source]
-
class PtroperatorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
And()[source]
-
Star()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
cvqualifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
nestednamespecifier()[source]
-
Public = 56
-
class PurespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Assign()[source]
-
Octalliteral()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class QualifiedidContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Template()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
nestednamespecifier()[source]
-
unqualifiedid()[source]
-
class QualifiednamespacespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
namespacename()[source]
-
nestednamespecifier()[source]
-
Question = 126
-
RULE_abstractdeclarator = 130
-
RULE_abstractpackdeclarator = 133
-
RULE_accessspecifier = 163
-
RULE_additiveexpression = 33
-
RULE_aliasdeclaration = 64
-
RULE_alignmentspecifier = 108
-
RULE_andexpression = 38
-
RULE_asmdefinition = 104
-
RULE_assignmentexpression = 44
-
RULE_assignmentoperator = 45
-
RULE_attribute = 110
-
RULE_attributeargumentclause = 114
-
RULE_attributedeclaration = 68
-
RULE_attributelist = 109
-
RULE_attributenamespace = 113
-
RULE_attributescopedtoken = 112
-
RULE_attributespecifier = 107
-
RULE_attributespecifierseq = 106
-
RULE_attributetoken = 111
-
RULE_balancedtoken = 116
-
RULE_balancedtokenseq = 115
-
RULE_baseclause = 158
-
RULE_basespecifier = 160
-
RULE_basespecifierlist = 159
-
RULE_basetypespecifier = 162
-
RULE_blockdeclaration = 63
-
RULE_booleanliteral = 199
-
RULE_bracedinitlist = 144
-
RULE_braceorequalinitializer = 141
-
RULE_capture = 11
-
RULE_capturedefault = 9
-
RULE_capturelist = 10
-
RULE_castexpression = 30
-
RULE_classhead = 147
-
RULE_classheadname = 148
-
RULE_classkey = 150
-
RULE_classname = 145
-
RULE_classordecltype = 161
-
RULE_classspecifier = 146
-
RULE_classvirtspecifier = 149
-
RULE_compoundstatement = 51
-
RULE_condition = 54
-
RULE_conditionalexpression = 43
-
RULE_constantexpression = 47
-
RULE_conversiondeclarator = 166
-
RULE_conversionfunctionid = 164
-
RULE_conversiontypeid = 165
-
RULE_ctorinitializer = 167
-
RULE_cvqualifier = 126
-
RULE_cvqualifierseq = 125
-
RULE_declaration = 62
-
RULE_declarationseq = 61
-
RULE_declarationstatement = 60
-
RULE_declarator = 119
-
RULE_declaratorid = 128
-
RULE_declspecifier = 69
-
RULE_declspecifierseq = 70
-
RULE_decltypespecifier = 80
-
RULE_deleteexpression = 28
-
RULE_dynamicexceptionspecification = 192
-
RULE_elaboratedtypespecifier = 81
-
RULE_emptydeclaration = 67
-
RULE_enumbase = 87
-
RULE_enumerator = 90
-
RULE_enumeratordefinition = 89
-
RULE_enumeratorlist = 88
-
RULE_enumhead = 84
-
RULE_enumkey = 86
-
RULE_enumname = 82
-
RULE_enumspecifier = 83
-
RULE_equalityexpression = 37
-
RULE_exceptiondeclaration = 189
-
RULE_exceptionspecification = 191
-
RULE_exclusiveorexpression = 39
-
RULE_explicitinstantiation = 183
-
RULE_explicitspecialization = 184
-
RULE_expression = 46
-
RULE_expressionlist = 18
-
RULE_expressionstatement = 50
-
RULE_extensionnamespacedefinition = 96
-
RULE_false = 195
-
RULE_forinitstatement = 56
-
RULE_forrangedeclaration = 57
-
RULE_forrangeinitializer = 58
-
RULE_functionbody = 139
-
RULE_functiondefinition = 138
-
RULE_functionspecifier = 72
-
RULE_functiontryblock = 186
-
RULE_handler = 188
-
RULE_handlerseq = 187
-
RULE_idexpression = 2
-
RULE_inclusiveorexpression = 40
-
RULE_initcapture = 13
-
RULE_initdeclarator = 118
-
RULE_initdeclaratorlist = 117
-
RULE_initializer = 140
-
RULE_initializerclause = 142
-
RULE_initializerlist = 143
-
RULE_iterationstatement = 55
-
RULE_jumpstatement = 59
-
RULE_labeledstatement = 49
-
RULE_lambdacapture = 8
-
RULE_lambdadeclarator = 14
-
RULE_lambdaexpression = 6
-
RULE_lambdaintroducer = 7
-
RULE_linkagespecification = 105
-
RULE_literal = 198
-
RULE_literaloperatorid = 172
-
RULE_logicalandexpression = 41
-
RULE_logicalorexpression = 42
-
RULE_memberdeclaration = 152
-
RULE_memberdeclarator = 154
-
RULE_memberdeclaratorlist = 153
-
RULE_memberspecification = 151
-
RULE_meminitializer = 169
-
RULE_meminitializerid = 170
-
RULE_meminitializerlist = 168
-
RULE_multiplicativeexpression = 32
-
RULE_namednamespacedefinition = 94
-
RULE_namespacealias = 99
-
RULE_namespacealiasdefinition = 100
-
RULE_namespacebody = 98
-
RULE_namespacedefinition = 93
-
RULE_namespacename = 91
-
RULE_nestednamespecifier = 5
-
RULE_newdeclarator = 25
-
RULE_newexpression = 22
-
RULE_newinitializer = 27
-
RULE_newplacement = 23
-
RULE_newtypeid = 24
-
RULE_noexceptexpression = 29
-
RULE_noexceptspecification = 194
-
RULE_noptrabstractdeclarator = 132
-
RULE_noptrabstractpackdeclarator = 134
-
RULE_noptrdeclarator = 121
-
RULE_noptrnewdeclarator = 26
-
RULE_opaqueenumdeclaration = 85
-
RULE_operatorfunctionid = 171
-
RULE_originalnamespacedefinition = 95
-
RULE_originalnamespacename = 92
-
RULE_parameterdeclaration = 137
-
RULE_parameterdeclarationclause = 135
-
RULE_parameterdeclarationlist = 136
-
RULE_parametersandqualifiers = 122
-
RULE_pmexpression = 31
-
RULE_pointerliteral = 200
-
RULE_postfixexpression = 15
-
RULE_primaryexpression = 1
-
RULE_pseudodestructorname = 19
-
RULE_ptrabstractdeclarator = 131
-
RULE_ptrdeclarator = 120
-
RULE_ptroperator = 124
-
RULE_purespecifier = 157
-
RULE_qualifiedid = 4
-
RULE_qualifiednamespacespecifier = 101
-
RULE_refqualifier = 127
-
RULE_relationalexpression = 36
-
RULE_selectionstatement = 53
-
RULE_shiftexpression = 34
-
RULE_shiftoperator = 35
-
RULE_simplecapture = 12
-
RULE_simpledeclaration = 65
-
RULE_simpletemplateid = 177
-
RULE_simpletypespecifier = 78
-
RULE_statement = 48
-
RULE_statementseq = 52
-
RULE_static_assertdeclaration = 66
-
RULE_storageclassspecifier = 71
-
RULE_templateargument = 181
-
RULE_templateargumentlist = 180
-
RULE_templatedeclaration = 173
-
RULE_templateid = 178
-
RULE_templatename = 179
-
RULE_templateparameter = 175
-
RULE_templateparameterlist = 174
-
RULE_theoperator = 197
-
RULE_thetypeid = 129
-
RULE_thetypename = 79
-
RULE_throwexpression = 190
-
RULE_trailingreturntype = 123
-
RULE_trailingtypespecifier = 75
-
RULE_trailingtypespecifierseq = 77
-
RULE_translationunit = 0
-
RULE_true = 196
-
RULE_tryblock = 185
-
RULE_typedefname = 73
-
RULE_typeidlist = 193
-
RULE_typeidofexpr = 16
-
RULE_typeidofthetypeid = 17
-
RULE_typenamespecifier = 182
-
RULE_typeparameter = 176
-
RULE_typespecifier = 74
-
RULE_typespecifierseq = 76
-
RULE_unaryexpression = 20
-
RULE_unaryoperator = 21
-
RULE_unnamednamespacedefinition = 97
-
RULE_unqualifiedid = 3
-
RULE_userdefinedliteral = 201
-
RULE_usingdeclaration = 102
-
RULE_usingdirective = 103
-
RULE_virtspecifier = 156
-
RULE_virtspecifierseq = 155
-
class RefqualifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
And()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Register = 57
-
Reinterpret_cast = 58
-
class RelationalexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Greater()[source]
-
GreaterEqual()[source]
-
Less()[source]
-
LessEqual()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
relationalexpression()[source]
-
shiftexpression()[source]
-
Return = 59
-
RightBrace = 89
-
RightBracket = 87
-
RightParen = 85
-
RightShift = 112
-
RightShiftAssign = 114
-
class SelectionstatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Else()[source]
-
If()[source]
-
LeftParen()[source]
-
RightParen()[source]
-
Switch()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
condition()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
statement(i: int = None)[source]
-
Semi = 129
-
class ShiftexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
additiveexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
shiftexpression()[source]
-
shiftoperator()[source]
-
class ShiftoperatorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
LeftShift()[source]
-
RightShift()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Short = 60
-
Signed = 61
-
class SimplecaptureContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
And()[source]
-
Identifier()[source]
-
This()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class SimpledeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Semi()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
declspecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
initdeclaratorlist()[source]
-
class SimpletemplateidContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Greater()[source]
-
Less()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
templateargumentlist()[source]
-
templatename()[source]
-
class SimpletypespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Auto()[source]
-
Bool()[source]
-
Char()[source]
-
Char16()[source]
-
Char32()[source]
-
Double()[source]
-
Float()[source]
-
Int()[source]
-
Long()[source]
-
Short()[source]
-
Signed()[source]
-
Template()[source]
-
Unsigned()[source]
-
Void()[source]
-
Wchar()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
decltypespecifier()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
nestednamespecifier()[source]
-
simpletemplateid()[source]
-
thetypename()[source]
-
Sizeof = 62
-
Star = 92
-
StarAssign = 105
-
class StatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
compoundstatement()[source]
-
declarationstatement()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
expressionstatement()[source]
-
getRuleIndex()[source]
-
iterationstatement()[source]
-
jumpstatement()[source]
-
labeledstatement()[source]
-
selectionstatement()[source]
-
tryblock()[source]
-
class StatementseqContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
statement()[source]
-
statementseq()[source]
-
Static = 63
-
Static_assert = 64
-
class Static_assertdeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
LeftParen()[source]
-
RightParen()[source]
-
Semi()[source]
-
Static_assert()[source]
-
Stringliteral()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
constantexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Static_cast = 65
-
class StorageclassspecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Extern()[source]
-
Mutable()[source]
-
Register()[source]
-
Static()[source]
-
Thread_local()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Stringliteral = 142
-
Struct = 66
-
Switch = 67
-
T__0 = 1
-
T__1 = 2
-
T__2 = 3
-
T__3 = 4
-
T__4 = 5
-
T__5 = 6
-
T__6 = 7
-
T__7 = 8
-
Template = 68
-
class TemplateargumentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
constantexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
idexpression()[source]
-
thetypeid()[source]
-
class TemplateargumentlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
Ellipsis()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
templateargument()[source]
-
templateargumentlist()[source]
-
class TemplatedeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Greater()[source]
-
Less()[source]
-
Template()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
declaration()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
templateparameterlist()[source]
-
class TemplateidContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Greater()[source]
-
Less()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
literaloperatorid()[source]
-
operatorfunctionid()[source]
-
simpletemplateid()[source]
-
templateargumentlist()[source]
-
class TemplatenameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class TemplateparameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
parameterdeclaration()[source]
-
typeparameter()[source]
-
class TemplateparameterlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
templateparameter()[source]
-
templateparameterlist()[source]
-
class TheoperatorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
And()[source]
-
AndAssign()[source]
-
Arrow()[source]
-
ArrowStar()[source]
-
Assign()[source]
-
Caret()[source]
-
Comma()[source]
-
Delete()[source]
-
Div()[source]
-
DivAssign()[source]
-
Equal()[source]
-
Greater()[source]
-
GreaterEqual()[source]
-
LeftBracket()[source]
-
LeftParen()[source]
-
LeftShift()[source]
-
LeftShiftAssign()[source]
-
Less()[source]
-
LessEqual()[source]
-
Minus()[source]
-
MinusAssign()[source]
-
MinusMinus()[source]
-
Mod()[source]
-
ModAssign()[source]
-
New()[source]
-
NotEqual()[source]
-
Or()[source]
-
OrAssign()[source]
-
Plus()[source]
-
PlusAssign()[source]
-
PlusPlus()[source]
-
RightBracket()[source]
-
RightParen()[source]
-
RightShift()[source]
-
RightShiftAssign()[source]
-
Star()[source]
-
StarAssign()[source]
-
Tilde()[source]
-
XorAssign()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class ThetypeidContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
abstractdeclarator()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
typespecifierseq()[source]
-
class ThetypenameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
classname()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
enumname()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
simpletemplateid()[source]
-
typedefname()[source]
-
This = 69
-
Thread_local = 70
-
Throw = 71
-
class ThrowexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Throw()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
assignmentexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Tilde = 98
-
class TrailingreturntypeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Arrow()[source]
-
abstractdeclarator()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
trailingtypespecifierseq()[source]
-
class TrailingtypespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
cvqualifier()[source]
-
elaboratedtypespecifier()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
simpletypespecifier()[source]
-
typenamespecifier()[source]
-
class TrailingtypespecifierseqContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
trailingtypespecifier()[source]
-
trailingtypespecifierseq()[source]
-
class TranslationunitContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
EOF()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
declarationseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class TrueContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Try = 72
-
class TryblockContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Try()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
compoundstatement()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
handlerseq()[source]
-
Typedef = 73
-
class TypedefnameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Typeid_ = 74
-
class TypeidlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Comma()[source]
-
Ellipsis()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
thetypeid()[source]
-
typeidlist()[source]
-
class TypeidofexprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Typeid_()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class TypeidofthetypeidContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Typeid_()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Typename_ = 75
-
class TypenamespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
Template()[source]
-
Typename_()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
nestednamespecifier()[source]
-
simpletemplateid()[source]
-
class TypeparameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Assign()[source]
-
Class()[source]
-
Ellipsis()[source]
-
Greater()[source]
-
Identifier()[source]
-
Less()[source]
-
Template()[source]
-
Typename_()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
idexpression()[source]
-
templateparameterlist()[source]
-
thetypeid()[source]
-
class TypespecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
classspecifier()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
enumspecifier()[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
trailingtypespecifier()[source]
-
class TypespecifierseqContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
typespecifier()[source]
-
typespecifierseq()[source]
-
class UnaryexpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Alignof()[source]
-
Ellipsis()[source]
-
Identifier()[source]
-
LeftParen()[source]
-
MinusMinus()[source]
-
PlusPlus()[source]
-
RightParen()[source]
-
Sizeof()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
castexpression()[source]
-
deleteexpression()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
newexpression()[source]
-
noexceptexpression()[source]
-
postfixexpression()[source]
-
thetypeid()[source]
-
unaryexpression()[source]
-
unaryoperator()[source]
-
class UnaryoperatorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
And()[source]
-
Minus()[source]
-
Or()[source]
-
Plus()[source]
-
Star()[source]
-
Tilde()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Union = 76
-
class UnnamednamespacedefinitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Inline()[source]
-
LeftBrace()[source]
-
Namespace()[source]
-
RightBrace()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
namespacebody()[source]
-
class UnqualifiedidContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Identifier()[source]
-
Tilde()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
classname()[source]
-
conversionfunctionid()[source]
-
decltypespecifier()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
literaloperatorid()[source]
-
operatorfunctionid()[source]
-
templateid()[source]
-
Unsigned = 77
-
Userdefinedcharacterliteral = 146
-
Userdefinedfloatingliteral = 144
-
Userdefinedintegerliteral = 143
-
class UserdefinedliteralContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Userdefinedcharacterliteral()[source]
-
Userdefinedfloatingliteral()[source]
-
Userdefinedintegerliteral()[source]
-
Userdefinedstringliteral()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
Userdefinedstringliteral = 145
-
Using = 78
-
class UsingdeclarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Doublecolon()[source]
-
Semi()[source]
-
Typename_()[source]
-
Using()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
nestednamespecifier()[source]
-
unqualifiedid()[source]
-
class UsingdirectiveContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Namespace()[source]
-
Semi()[source]
-
Using()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
attributespecifierseq()[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
namespacename()[source]
-
nestednamespecifier()[source]
-
class VirtspecifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
Final()[source]
-
Override()[source]
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
class VirtspecifierseqContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]
Bases: ParserRuleContext
-
accept(visitor: ParseTreeVisitor)[source]
-
enterRule(listener: ParseTreeListener)[source]
-
exitRule(listener: ParseTreeListener)[source]
-
getRuleIndex()[source]
-
virtspecifier()[source]
-
virtspecifierseq()[source]
-
Virtual = 79
-
Void = 80
-
Volatile = 81
-
Wchar = 82
-
While = 83
-
Whitespace = 147
-
XorAssign = 108
-
abstractdeclarator()[source]
-
abstractpackdeclarator()[source]
-
accessspecifier()[source]
-
additiveexpression(_p: int = 0)[source]
-
additiveexpression_sempred(localctx: AdditiveexpressionContext, predIndex: int)[source]
-
aliasdeclaration()[source]
-
alignmentspecifier()[source]
-
andexpression(_p: int = 0)[source]
-
andexpression_sempred(localctx: AndexpressionContext, predIndex: int)[source]
-
asmdefinition()[source]
-
assignmentexpression()[source]
-
assignmentoperator()[source]
-
atn = <antlr4.atn.ATN.ATN object>
-
attribute()[source]
-
attributeargumentclause()[source]
-
attributedeclaration()[source]
-
attributelist(_p: int = 0)[source]
-
attributelist_sempred(localctx: AttributelistContext, predIndex: int)[source]
-
attributenamespace()[source]
-
attributescopedtoken()[source]
-
attributespecifier()[source]
-
attributespecifierseq(_p: int = 0)[source]
-
attributespecifierseq_sempred(localctx: AttributespecifierseqContext, predIndex: int)[source]
-
attributetoken()[source]
-
balancedtoken()[source]
-
balancedtokenseq(_p: int = 0)[source]
-
balancedtokenseq_sempred(localctx: BalancedtokenseqContext, predIndex: int)[source]
-
baseclause()[source]
-
basespecifier()[source]
-
basespecifierlist(_p: int = 0)[source]
-
basespecifierlist_sempred(localctx: BasespecifierlistContext, predIndex: int)[source]
-
basetypespecifier()[source]
-
blockdeclaration()[source]
-
booleanliteral()[source]
-
bracedinitlist()[source]
-
braceorequalinitializer()[source]
-
capture()[source]
-
capturedefault()[source]
-
capturelist(_p: int = 0)[source]
-
capturelist_sempred(localctx: CapturelistContext, predIndex: int)[source]
-
castexpression()[source]
-
classhead()[source]
-
classheadname()[source]
-
classkey()[source]
-
classname()[source]
-
classordecltype()[source]
-
classspecifier()[source]
-
classvirtspecifier()[source]
-
compoundstatement()[source]
-
condition()[source]
-
conditionalexpression()[source]
-
constantexpression()[source]
-
conversiondeclarator()[source]
-
conversionfunctionid()[source]
-
conversiontypeid()[source]
-
ctorinitializer()[source]
-
cvqualifier()[source]
-
cvqualifierseq()[source]
-
decisionsToDFA = [<antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>]
-
declaration()[source]
-
declarationseq(_p: int = 0)[source]
-
declarationseq_sempred(localctx: DeclarationseqContext, predIndex: int)[source]
-
declarationstatement()[source]
-
declarator()[source]
-
declaratorid()[source]
-
declspecifier()[source]
-
declspecifierseq()[source]
-
decltypespecifier()[source]
-
deleteexpression()[source]
-
dynamicexceptionspecification()[source]
-
elaboratedtypespecifier()[source]
-
emptydeclaration()[source]
-
enumbase()[source]
-
enumerator()[source]
-
enumeratordefinition()[source]
-
enumeratorlist(_p: int = 0)[source]
-
enumeratorlist_sempred(localctx: EnumeratorlistContext, predIndex: int)[source]
-
enumhead()[source]
-
enumkey()[source]
-
enumname()[source]
-
enumspecifier()[source]
-
equalityexpression(_p: int = 0)[source]
-
equalityexpression_sempred(localctx: EqualityexpressionContext, predIndex: int)[source]
-
exceptiondeclaration()[source]
-
exceptionspecification()[source]
-
exclusiveorexpression(_p: int = 0)[source]
-
exclusiveorexpression_sempred(localctx: ExclusiveorexpressionContext, predIndex: int)[source]
-
explicitinstantiation()[source]
-
explicitspecialization()[source]
-
expression(_p: int = 0)[source]
-
expression_sempred(localctx: ExpressionContext, predIndex: int)[source]
-
expressionlist()[source]
-
expressionstatement()[source]
-
extensionnamespacedefinition()[source]
-
false()[source]
-
forinitstatement()[source]
-
forrangedeclaration()[source]
-
forrangeinitializer()[source]
-
functionbody()[source]
-
functiondefinition()[source]
-
functionspecifier()[source]
-
functiontryblock()[source]
-
grammarFileName = 'CPP14.g4'
-
handler()[source]
-
handlerseq()[source]
-
idexpression()[source]
-
inclusiveorexpression(_p: int = 0)[source]
-
inclusiveorexpression_sempred(localctx: InclusiveorexpressionContext, predIndex: int)[source]
-
initcapture()[source]
-
initdeclarator()[source]
-
initdeclaratorlist(_p: int = 0)[source]
-
initdeclaratorlist_sempred(localctx: InitdeclaratorlistContext, predIndex: int)[source]
-
initializer()[source]
-
initializerclause()[source]
-
initializerlist(_p: int = 0)[source]
-
initializerlist_sempred(localctx: InitializerlistContext, predIndex: int)[source]
-
iterationstatement()[source]
-
jumpstatement()[source]
-
labeledstatement()[source]
-
lambdacapture()[source]
-
lambdadeclarator()[source]
-
lambdaexpression()[source]
-
lambdaintroducer()[source]
-
linkagespecification()[source]
-
literal()[source]
-
literalNames = ['<INVALID>', "'!'", "'not'", "'&&'", "'and'", "'||'", "'or'", "'false'", "'true'", '<INVALID>', '<INVALID>', "'alignas'", "'alignof'", "'asm'", "'auto'", "'bool'", "'break'", "'case'", "'catch'", "'char'", "'char16_t'", "'char32_t'", "'class'", "'const'", "'constexpr'", "'const_cast'", "'continue'", "'decltype'", "'default'", "'delete'", "'do'", "'double'", "'dynamic_cast'", "'else'", "'enum'", "'explicit'", "'export'", "'extern'", "'final'", "'float'", "'for'", "'friend'", "'goto'", "'if'", "'inline'", "'int'", "'long'", "'mutable'", "'namespace'", "'new'", "'noexcept'", "'nullptr'", "'operator'", "'override'", "'private'", "'protected'", "'public'", "'register'", "'reinterpret_cast'", "'return'", "'short'", "'signed'", "'sizeof'", "'static'", "'static_assert'", "'static_cast'", "'struct'", "'switch'", "'template'", "'this'", "'thread_local'", "'throw'", "'try'", "'typedef'", "'typeid'", "'typename'", "'union'", "'unsigned'", "'using'", "'virtual'", "'void'", "'volatile'", "'wchar_t'", "'while'", "'('", "')'", "'['", "']'", "'{'", "'}'", "'+'", "'-'", "'*'", "'/'", "'%'", "'^'", "'&'", "'|'", "'~'", '<INVALID>', "'='", "'<'", "'>'", "'+='", "'-='", "'*='", "'/='", "'%='", "'^='", "'&='", "'|='", "'<<'", "'>>'", "'<<='", "'>>='", "'=='", "'!='", "'<='", "'>='", '<INVALID>', '<INVALID>', "'++'", "'--'", "','", "'->*'", "'->'", "'?'", "':'", "'::'", "';'", "'.'", "'.*'", "'...'"]
-
literaloperatorid()[source]
-
logicalandexpression(_p: int = 0)[source]
-
logicalandexpression_sempred(localctx: LogicalandexpressionContext, predIndex: int)[source]
-
logicalorexpression(_p: int = 0)[source]
-
logicalorexpression_sempred(localctx: LogicalorexpressionContext, predIndex: int)[source]
-
memberdeclaration()[source]
-
memberdeclarator()[source]
-
memberdeclaratorlist(_p: int = 0)[source]
-
memberdeclaratorlist_sempred(localctx: MemberdeclaratorlistContext, predIndex: int)[source]
-
memberspecification()[source]
-
meminitializer()[source]
-
meminitializerid()[source]
-
meminitializerlist()[source]
-
multiplicativeexpression(_p: int = 0)[source]
-
multiplicativeexpression_sempred(localctx: MultiplicativeexpressionContext, predIndex: int)[source]
-
namednamespacedefinition()[source]
-
namespacealias()[source]
-
namespacealiasdefinition()[source]
-
namespacebody()[source]
-
namespacedefinition()[source]
-
namespacename()[source]
-
nestednamespecifier(_p: int = 0)[source]
-
nestednamespecifier_sempred(localctx: NestednamespecifierContext, predIndex: int)[source]
-
newdeclarator()[source]
-
newexpression()[source]
-
newinitializer()[source]
-
newplacement()[source]
-
newtypeid()[source]
-
noexceptexpression()[source]
-
noexceptspecification()[source]
-
noptrabstractdeclarator(_p: int = 0)[source]
-
noptrabstractdeclarator_sempred(localctx: NoptrabstractdeclaratorContext, predIndex: int)[source]
-
noptrabstractpackdeclarator(_p: int = 0)[source]
-
noptrabstractpackdeclarator_sempred(localctx: NoptrabstractpackdeclaratorContext, predIndex: int)[source]
-
noptrdeclarator(_p: int = 0)[source]
-
noptrdeclarator_sempred(localctx: NoptrdeclaratorContext, predIndex: int)[source]
-
noptrnewdeclarator(_p: int = 0)[source]
-
noptrnewdeclarator_sempred(localctx: NoptrnewdeclaratorContext, predIndex: int)[source]
-
opaqueenumdeclaration()[source]
-
operatorfunctionid()[source]
-
originalnamespacedefinition()[source]
-
originalnamespacename()[source]
-
parameterdeclaration()[source]
-
parameterdeclarationclause()[source]
-
parameterdeclarationlist(_p: int = 0)[source]
-
parameterdeclarationlist_sempred(localctx: ParameterdeclarationlistContext, predIndex: int)[source]
-
parametersandqualifiers()[source]
-
pmexpression(_p: int = 0)[source]
-
pmexpression_sempred(localctx: PmexpressionContext, predIndex: int)[source]
-
pointerliteral()[source]
-
postfixexpression(_p: int = 0)[source]
-
postfixexpression_sempred(localctx: PostfixexpressionContext, predIndex: int)[source]
-
primaryexpression()[source]
-
pseudodestructorname()[source]
-
ptrabstractdeclarator()[source]
-
ptrdeclarator()[source]
-
ptroperator()[source]
-
purespecifier()[source]
-
qualifiedid()[source]
-
qualifiednamespacespecifier()[source]
-
refqualifier()[source]
-
relationalexpression(_p: int = 0)[source]
-
relationalexpression_sempred(localctx: RelationalexpressionContext, predIndex: int)[source]
-
ruleNames = ['translationunit', 'primaryexpression', 'idexpression', 'unqualifiedid', 'qualifiedid', 'nestednamespecifier', 'lambdaexpression', 'lambdaintroducer', 'lambdacapture', 'capturedefault', 'capturelist', 'capture', 'simplecapture', 'initcapture', 'lambdadeclarator', 'postfixexpression', 'typeidofexpr', 'typeidofthetypeid', 'expressionlist', 'pseudodestructorname', 'unaryexpression', 'unaryoperator', 'newexpression', 'newplacement', 'newtypeid', 'newdeclarator', 'noptrnewdeclarator', 'newinitializer', 'deleteexpression', 'noexceptexpression', 'castexpression', 'pmexpression', 'multiplicativeexpression', 'additiveexpression', 'shiftexpression', 'shiftoperator', 'relationalexpression', 'equalityexpression', 'andexpression', 'exclusiveorexpression', 'inclusiveorexpression', 'logicalandexpression', 'logicalorexpression', 'conditionalexpression', 'assignmentexpression', 'assignmentoperator', 'expression', 'constantexpression', 'statement', 'labeledstatement', 'expressionstatement', 'compoundstatement', 'statementseq', 'selectionstatement', 'condition', 'iterationstatement', 'forinitstatement', 'forrangedeclaration', 'forrangeinitializer', 'jumpstatement', 'declarationstatement', 'declarationseq', 'declaration', 'blockdeclaration', 'aliasdeclaration', 'simpledeclaration', 'static_assertdeclaration', 'emptydeclaration', 'attributedeclaration', 'declspecifier', 'declspecifierseq', 'storageclassspecifier', 'functionspecifier', 'typedefname', 'typespecifier', 'trailingtypespecifier', 'typespecifierseq', 'trailingtypespecifierseq', 'simpletypespecifier', 'thetypename', 'decltypespecifier', 'elaboratedtypespecifier', 'enumname', 'enumspecifier', 'enumhead', 'opaqueenumdeclaration', 'enumkey', 'enumbase', 'enumeratorlist', 'enumeratordefinition', 'enumerator', 'namespacename', 'originalnamespacename', 'namespacedefinition', 'namednamespacedefinition', 'originalnamespacedefinition', 'extensionnamespacedefinition', 'unnamednamespacedefinition', 'namespacebody', 'namespacealias', 'namespacealiasdefinition', 'qualifiednamespacespecifier', 'usingdeclaration', 'usingdirective', 'asmdefinition', 'linkagespecification', 'attributespecifierseq', 'attributespecifier', 'alignmentspecifier', 'attributelist', 'attribute', 'attributetoken', 'attributescopedtoken', 'attributenamespace', 'attributeargumentclause', 'balancedtokenseq', 'balancedtoken', 'initdeclaratorlist', 'initdeclarator', 'declarator', 'ptrdeclarator', 'noptrdeclarator', 'parametersandqualifiers', 'trailingreturntype', 'ptroperator', 'cvqualifierseq', 'cvqualifier', 'refqualifier', 'declaratorid', 'thetypeid', 'abstractdeclarator', 'ptrabstractdeclarator', 'noptrabstractdeclarator', 'abstractpackdeclarator', 'noptrabstractpackdeclarator', 'parameterdeclarationclause', 'parameterdeclarationlist', 'parameterdeclaration', 'functiondefinition', 'functionbody', 'initializer', 'braceorequalinitializer', 'initializerclause', 'initializerlist', 'bracedinitlist', 'classname', 'classspecifier', 'classhead', 'classheadname', 'classvirtspecifier', 'classkey', 'memberspecification', 'memberdeclaration', 'memberdeclaratorlist', 'memberdeclarator', 'virtspecifierseq', 'virtspecifier', 'purespecifier', 'baseclause', 'basespecifierlist', 'basespecifier', 'classordecltype', 'basetypespecifier', 'accessspecifier', 'conversionfunctionid', 'conversiontypeid', 'conversiondeclarator', 'ctorinitializer', 'meminitializerlist', 'meminitializer', 'meminitializerid', 'operatorfunctionid', 'literaloperatorid', 'templatedeclaration', 'templateparameterlist', 'templateparameter', 'typeparameter', 'simpletemplateid', 'templateid', 'templatename', 'templateargumentlist', 'templateargument', 'typenamespecifier', 'explicitinstantiation', 'explicitspecialization', 'tryblock', 'functiontryblock', 'handlerseq', 'handler', 'exceptiondeclaration', 'throwexpression', 'exceptionspecification', 'dynamicexceptionspecification', 'typeidlist', 'noexceptspecification', 'false', 'true', 'theoperator', 'literal', 'booleanliteral', 'pointerliteral', 'userdefinedliteral']
-
selectionstatement()[source]
-
sempred(localctx: RuleContext, ruleIndex: int, predIndex: int)[source]
-
sharedContextCache = <antlr4.PredictionContext.PredictionContextCache object>
-
shiftexpression(_p: int = 0)[source]
-
shiftexpression_sempred(localctx: ShiftexpressionContext, predIndex: int)[source]
-
shiftoperator()[source]
-
simplecapture()[source]
-
simpledeclaration()[source]
-
simpletemplateid()[source]
-
simpletypespecifier()[source]
-
statement()[source]
-
statementseq(_p: int = 0)[source]
-
statementseq_sempred(localctx: StatementseqContext, predIndex: int)[source]
-
static_assertdeclaration()[source]
-
storageclassspecifier()[source]
-
symbolicNames = ['<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', 'MultiLineMacro', 'Directive', 'Alignas', 'Alignof', 'Asm', 'Auto', 'Bool', 'Break', 'Case', 'Catch', 'Char', 'Char16', 'Char32', 'Class', 'Const', 'Constexpr', 'Const_cast', 'Continue', 'Decltype', 'Default', 'Delete', 'Do', 'Double', 'Dynamic_cast', 'Else', 'Enum', 'Explicit', 'Export', 'Extern', 'Final', 'Float', 'For', 'Friend', 'Goto', 'If', 'Inline', 'Int', 'Long', 'Mutable', 'Namespace', 'New', 'Noexcept', 'Nullptr', 'Operator', 'Override', 'Private', 'Protected', 'Public', 'Register', 'Reinterpret_cast', 'Return', 'Short', 'Signed', 'Sizeof', 'Static', 'Static_assert', 'Static_cast', 'Struct', 'Switch', 'Template', 'This', 'Thread_local', 'Throw', 'Try', 'Typedef', 'Typeid_', 'Typename_', 'Union', 'Unsigned', 'Using', 'Virtual', 'Void', 'Volatile', 'Wchar', 'While', 'LeftParen', 'RightParen', 'LeftBracket', 'RightBracket', 'LeftBrace', 'RightBrace', 'Plus', 'Minus', 'Star', 'Div', 'Mod', 'Caret', 'And', 'Or', 'Tilde', 'Not', 'Assign', 'Less', 'Greater', 'PlusAssign', 'MinusAssign', 'StarAssign', 'DivAssign', 'ModAssign', 'XorAssign', 'AndAssign', 'OrAssign', 'LeftShift', 'RightShift', 'LeftShiftAssign', 'RightShiftAssign', 'Equal', 'NotEqual', 'LessEqual', 'GreaterEqual', 'AndAnd', 'OrOr', 'PlusPlus', 'MinusMinus', 'Comma', 'ArrowStar', 'Arrow', 'Question', 'Colon', 'Doublecolon', 'Semi', 'Dot', 'DotStar', 'Ellipsis', 'Identifier', 'Integerliteral', 'Decimalliteral', 'Octalliteral', 'Hexadecimalliteral', 'Binaryliteral', 'Integersuffix', 'Characterliteral', 'Floatingliteral', 'Stringliteral', 'Userdefinedintegerliteral', 'Userdefinedfloatingliteral', 'Userdefinedstringliteral', 'Userdefinedcharacterliteral', 'Whitespace', 'Newline', 'BlockComment', 'LineComment']
-
templateargument()[source]
-
templateargumentlist(_p: int = 0)[source]
-
templateargumentlist_sempred(localctx: TemplateargumentlistContext, predIndex: int)[source]
-
templatedeclaration()[source]
-
templateid()[source]
-
templatename()[source]
-
templateparameter()[source]
-
templateparameterlist(_p: int = 0)[source]
-
templateparameterlist_sempred(localctx: TemplateparameterlistContext, predIndex: int)[source]
-
theoperator()[source]
-
thetypeid()[source]
-
thetypename()[source]
-
throwexpression()[source]
-
trailingreturntype()[source]
-
trailingtypespecifier()[source]
-
trailingtypespecifierseq()[source]
-
translationunit()[source]
-
true()[source]
-
tryblock()[source]
-
typedefname()[source]
-
typeidlist(_p: int = 0)[source]
-
typeidlist_sempred(localctx: TypeidlistContext, predIndex: int)[source]
-
typeidofexpr()[source]
-
typeidofthetypeid()[source]
-
typenamespecifier()[source]
-
typeparameter()[source]
-
typespecifier()[source]
-
typespecifierseq()[source]
-
unaryexpression()[source]
-
unaryoperator()[source]
-
unnamednamespacedefinition()[source]
-
unqualifiedid()[source]
-
userdefinedliteral()[source]
-
usingdeclaration()[source]
-
usingdirective()[source]
-
virtspecifier()[source]
-
virtspecifierseq(_p: int = 0)[source]
-
virtspecifierseq_sempred(localctx: VirtspecifierseqContext, predIndex: int)[source]
-
pycropml.transpiler.antlr_py.grammars.CPP14Parser.serializedATN()[source]