cxx-frontend
    Preparing search index...

    Enumeration ASTKind

    Index

    Enumeration Members

    AccessDeclaration AliasDeclaration AlignasAttribute AlignasTypeAttribute AlignofExpression AlignofTypeExpression ArrayDeclaratorChunk AsmAttribute AsmClobber AsmDeclaration AsmGotoLabel AsmOperand AsmQualifier AssignmentExpression AtomicTypeSpecifier Attribute AttributeArgumentClause AttributeDeclaration AttributeUsingPrefix AutoTypeSpecifier AwaitExpression BaseSpecifier BinaryExpression BitfieldDeclarator BoolLiteralExpression BracedInitList BracedMemInitializer BracedTypeConstruction BreakStatement BuiltinBitCastExpression BuiltinOffsetofExpression CallExpression CaseStatement CastExpression CharLiteralExpression ClassSpecifier ComplexTypeSpecifier CompoundRequirement CompoundStatement CompoundStatementFunctionBody ConceptDefinition ConditionalExpression ConditionExpression ConstevalIfStatement ConstevalSpecifier ConstexprSpecifier ConstinitSpecifier ConstQualifier ConstraintTypeParameter ContinueStatement ConversionFunctionId CoroutineReturnStatement CppCastExpression CxxAttribute DeclarationStatement Declarator DecltypeAutoSpecifier DecltypeId DecltypeNestedNameSpecifier DecltypeSpecifier DeductionGuide DefaultFunctionBody DefaultStatement DeleteExpression DeleteFunctionBody DerefThisLambdaCapture DesignatedInitializerClause DestructorId DoStatement ElaboratedTypeSpecifier EllipsisExceptionDeclaration EmptyDeclaration Enumerator EnumSpecifier EqualInitializer ExplicitInstantiation ExplicitSpecifier ExportCompoundDeclaration ExportDeclaration ExpressionStatement ExpressionTemplateArgument ExternSpecifier FloatingPointTypeSpecifier FloatLiteralExpression FoldExpression ForRangeDeclaration ForRangeStatement ForStatement FriendSpecifier FunctionDeclaratorChunk FunctionDefinition GccAttribute GeneratedLiteralExpression GeneratedTypeSpecifier GlobalModuleFragment GlobalNestedNameSpecifier GlobalScopeReflectExpression GotoStatement Handler IdDeclarator IdExpression IfStatement ImplicitCastExpression ImportName InitDeclarator InitLambdaCapture InlineSpecifier IntegralTypeSpecifier IntLiteralExpression LabeledStatement LambdaExpression LambdaSpecifier LeftFoldExpression LinkageSpecification LiteralOperatorId LiteralOperatorTemplateId MemberExpression ModuleDeclaration ModuleImportDeclaration ModuleName ModulePartition ModuleQualifier ModuleUnit MutableSpecifier NamedTypeSpecifier NameId NamespaceAliasDefinition NamespaceDefinition NamespaceReflectExpression NestedDeclarator NestedExpression NestedNamespaceSpecifier NestedRequirement NestedStatementExpression NewBracedInitializer NewExpression NewParenInitializer NewPlacement NoexceptExpression NoexceptSpecifier NonTypeTemplateParameter NullptrLiteralExpression OpaqueEnumDeclaration OperatorFunctionId OperatorFunctionTemplateId PackExpansionExpression ParameterDeclaration ParameterDeclarationClause ParameterPack ParenInitializer ParenMemInitializer PlaceholderTypeSpecifier PointerOperator PostIncrExpression PrivateModuleFragment PtrToMemberOperator ReferenceOperator RefInitLambdaCapture RefLambdaCapture ReflectExpression RequiresClause RequiresExpression RestrictQualifier ReturnStatement RightFoldExpression ScopedAttributeToken SignTypeSpecifier SimpleAttributeToken SimpleDeclaration SimpleLambdaCapture SimpleNestedNameSpecifier SimpleRequirement SimpleTemplateId SizeofExpression SizeofPackExpression SizeofTypeExpression SizeTypeSpecifier SpliceExpression SpliceMemberExpression Splicer SplicerTypeSpecifier StaticAssertDeclaration StaticSpecifier StringLiteralExpression StructuredBindingDeclaration SubscriptExpression SwitchStatement TemplateDeclaration TemplateNestedNameSpecifier TemplateTypeParameter ThisExpression ThisLambdaCapture ThreadLocalSpecifier ThreadSpecifier ThrowExceptionSpecifier ThrowExpression TrailingReturnType TranslationUnit TryBlockStatement TryStatementFunctionBody TypeConstraint TypeConstruction TypedefSpecifier TypeExceptionDeclaration TypeId TypeidExpression TypeidOfTypeExpression TypeIdReflectExpression TypenameSpecifier TypenameTypeParameter TypeRequirement TypeTemplateArgument TypeTraitExpression UnaryExpression UnderlyingTypeSpecifier UserDefinedStringLiteralExpression UsingDeclaration UsingDeclarator UsingDirective UsingEnumDeclaration VaArgExpression VaListTypeSpecifier VirtualSpecifier VoidTypeSpecifier VolatileQualifier WhileStatement YieldExpression

    Enumeration Members

    AccessDeclaration: 24
    AliasDeclaration: 9
    AlignasAttribute: 222
    AlignasTypeAttribute: 223
    AlignofExpression: 91
    AlignofTypeExpression: 90
    ArrayDeclaratorChunk: 182
    AsmAttribute: 224
    AsmClobber: 29
    AsmDeclaration: 3
    AsmGotoLabel: 30
    AsmOperand: 27
    AsmQualifier: 28
    AssignmentExpression: 101
    AtomicTypeSpecifier: 161
    Attribute: 130
    AttributeArgumentClause: 129
    AttributeDeclaration: 21
    AttributeUsingPrefix: 131
    AutoTypeSpecifier: 152
    AwaitExpression: 86
    BaseSpecifier: 123
    BinaryExpression: 97
    BitfieldDeclarator: 177
    BoolLiteralExpression: 52
    BracedInitList: 107
    BracedMemInitializer: 211
    BracedTypeConstruction: 71
    BreakStatement: 43
    BuiltinBitCastExpression: 76
    BuiltinOffsetofExpression: 77
    CallExpression: 69
    CaseStatement: 32
    CastExpression: 95
    CharLiteralExpression: 51
    ClassSpecifier: 171
    ComplexTypeSpecifier: 159
    CompoundRequirement: 205
    CompoundStatement: 35
    CompoundStatementFunctionBody: 197
    ConceptDefinition: 13
    ConditionalExpression: 98
    ConditionExpression: 105
    ConstevalIfStatement: 37
    ConstevalSpecifier: 141
    ConstexprSpecifier: 143
    ConstinitSpecifier: 142
    ConstQualifier: 167
    ConstraintTypeParameter: 137
    ContinueStatement: 44
    ConversionFunctionId: 188
    CoroutineReturnStatement: 46
    CppCastExpression: 75
    CxxAttribute: 220
    DeclarationStatement: 48
    Declarator: 118
    DecltypeAutoSpecifier: 164
    DecltypeId: 185
    DecltypeNestedNameSpecifier: 194
    DecltypeSpecifier: 165
    DeductionGuide: 14
    DefaultFunctionBody: 196
    DefaultStatement: 33
    DeleteExpression: 94
    DeleteFunctionBody: 199
    DerefThisLambdaCapture: 213
    DesignatedInitializerClause: 103
    DestructorId: 184
    DoStatement: 40
    ElaboratedTypeSpecifier: 163
    EllipsisExceptionDeclaration: 218
    EmptyDeclaration: 20
    Enumerator: 120
    EnumSpecifier: 170
    EqualInitializer: 106
    ExplicitInstantiation: 15
    ExplicitSpecifier: 151
    ExportCompoundDeclaration: 17
    ExportDeclaration: 16
    ExpressionStatement: 34
    ExpressionTemplateArgument: 201
    ExternSpecifier: 146
    FloatingPointTypeSpecifier: 158
    FloatLiteralExpression: 54
    FoldExpression: 63
    ForRangeDeclaration: 25
    ForRangeStatement: 41
    ForStatement: 42
    FriendSpecifier: 140
    FunctionDeclaratorChunk: 181
    FunctionDefinition: 11
    GccAttribute: 221
    GeneratedLiteralExpression: 50
    GeneratedTypeSpecifier: 138
    GlobalModuleFragment: 110
    GlobalNestedNameSpecifier: 192
    GlobalScopeReflectExpression: 81
    GotoStatement: 47
    Handler: 122
    IdDeclarator: 179
    IdExpression: 61
    IfStatement: 36
    ImplicitCastExpression: 96
    ImportName: 116
    InitDeclarator: 117
    InitLambdaCapture: 217
    InlineSpecifier: 144
    IntegralTypeSpecifier: 157
    IntLiteralExpression: 53
    LabeledStatement: 31
    LambdaExpression: 62
    LambdaSpecifier: 127
    LeftFoldExpression: 65
    LinkageSpecification: 18
    LiteralOperatorId: 187
    LiteralOperatorTemplateId: 190
    MemberExpression: 73
    ModuleDeclaration: 112
    ModuleImportDeclaration: 22
    ModuleName: 113
    ModulePartition: 115
    ModuleQualifier: 114
    ModuleUnit: 1
    MutableSpecifier: 149
    NamedTypeSpecifier: 160
    NameId: 183
    NamespaceAliasDefinition: 4
    NamespaceDefinition: 19
    NamespaceReflectExpression: 82
    NestedDeclarator: 180
    NestedExpression: 60
    NestedNamespaceSpecifier: 133
    NestedRequirement: 207
    NestedStatementExpression: 59
    NewBracedInitializer: 209
    NewExpression: 93
    NewParenInitializer: 208
    NewPlacement: 132
    NoexceptExpression: 92
    NoexceptSpecifier: 203
    NonTypeTemplateParameter: 135
    NullptrLiteralExpression: 55
    OpaqueEnumDeclaration: 10
    OperatorFunctionId: 186
    OperatorFunctionTemplateId: 191
    PackExpansionExpression: 102
    ParameterDeclaration: 23
    ParameterDeclarationClause: 125
    ParameterPack: 178
    ParenInitializer: 108
    ParenMemInitializer: 210
    PlaceholderTypeSpecifier: 166
    PointerOperator: 174
    PostIncrExpression: 74
    PrivateModuleFragment: 111
    PtrToMemberOperator: 176
    ReferenceOperator: 175
    RefInitLambdaCapture: 216
    RefLambdaCapture: 215
    ReflectExpression: 84
    RequiresClause: 124
    RequiresExpression: 66
    RestrictQualifier: 169
    ReturnStatement: 45
    RightFoldExpression: 64
    ScopedAttributeToken: 225
    SignTypeSpecifier: 155
    SimpleAttributeToken: 226
    SimpleDeclaration: 2
    SimpleLambdaCapture: 214
    SimpleNestedNameSpecifier: 193
    SimpleRequirement: 204
    SimpleTemplateId: 189
    SizeofExpression: 87
    SizeofPackExpression: 89
    SizeofTypeExpression: 88
    SizeTypeSpecifier: 154
    SpliceExpression: 80
    SpliceMemberExpression: 72
    Splicer: 109
    SplicerTypeSpecifier: 173
    StaticAssertDeclaration: 8
    StaticSpecifier: 145
    StringLiteralExpression: 56
    StructuredBindingDeclaration: 26
    SubscriptExpression: 68
    SwitchStatement: 38
    TemplateDeclaration: 12
    TemplateNestedNameSpecifier: 195
    TemplateTypeParameter: 134
    ThisExpression: 58
    ThisLambdaCapture: 212
    ThreadLocalSpecifier: 147
    ThreadSpecifier: 148
    ThrowExceptionSpecifier: 202
    ThrowExpression: 100
    TrailingReturnType: 126
    TranslationUnit: 0
    TryBlockStatement: 49
    TryStatementFunctionBody: 198
    TypeConstraint: 128
    TypeConstruction: 70
    TypedefSpecifier: 139
    TypeExceptionDeclaration: 219
    TypeId: 121
    TypeidExpression: 78
    TypeidOfTypeExpression: 79
    TypeIdReflectExpression: 83
    TypenameSpecifier: 172
    TypenameTypeParameter: 136
    TypeRequirement: 206
    TypeTemplateArgument: 200
    TypeTraitExpression: 104
    UnaryExpression: 85
    UnderlyingTypeSpecifier: 162
    UserDefinedStringLiteralExpression: 57
    UsingDeclaration: 5
    UsingDeclarator: 119
    UsingDirective: 7
    UsingEnumDeclaration: 6
    VaArgExpression: 67
    VaListTypeSpecifier: 156
    VirtualSpecifier: 150
    VoidTypeSpecifier: 153
    VolatileQualifier: 168
    WhileStatement: 39
    YieldExpression: 99