cxx-frontend
    Preparing search index...

    Enumeration ASTKind

    Index

    Enumeration Members

    AccessDeclaration AliasDeclaration AlignasAttribute AlignasTypeAttribute AlignofExpression AlignofTypeExpression ArrayDeclaratorChunk AsmAttribute AsmClobber AsmDeclaration AsmGotoLabel AsmOperand AsmQualifier AssignmentExpression AtomicQualifier AtomicTypeSpecifier Attribute AttributeArgumentClause AttributeDeclaration AttributeUsingPrefix AutoTypeSpecifier AwaitExpression BaseSpecifier BinaryBuiltinTypeSpecifier BinaryExpression BitfieldDeclarator BitIntTypeSpecifier BoolLiteralExpression BracedInitList BracedMemInitializer BracedTypeConstruction BreakStatement BuiltinBitCastExpression BuiltinOffsetofExpression BuiltinTypeSpecifier CallExpression CaseStatement CastExpression CharLiteralExpression ClassSpecifier ComplexTypeSpecifier CompoundAssignmentExpression 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 DefaultGenericAssociation DefaultStatement DeleteExpression DeleteFunctionBody DerefThisLambdaCapture DesignatedInitializerClause DestructorId DoStatement DotDesignator ElaboratedTypeSpecifier EllipsisExceptionDeclaration EmptyDeclaration Enumerator EnumSpecifier EqualInitializer ExplicitInstantiation ExplicitSpecifier ExportCompoundDeclaration ExportDeclaration ExpressionStatement ExpressionTemplateArgument ExternSpecifier FloatingPointTypeSpecifier FloatLiteralExpression FoldExpression ForRangeDeclaration ForRangeStatement ForStatement FriendSpecifier FunctionDeclaratorChunk FunctionDefinition GccAttribute GenericSelectionExpression GlobalModuleFragment GlobalNestedNameSpecifier GlobalScopeReflectExpression GotoStatement Handler IdDeclarator IdExpression IfStatement ImplicitCastExpression ImportName InitDeclarator InitLambdaCapture InlineSpecifier IntegralTypeSpecifier IntLiteralExpression LabelAddressExpression 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 NoreturnSpecifier NullptrLiteralExpression ObjectLiteralExpression OpaqueEnumDeclaration OperatorFunctionId OperatorFunctionTemplateId PackExpansionExpression PackIndexExpression ParameterDeclaration ParameterDeclarationClause ParameterPack ParenInitializer ParenMemInitializer PlaceholderTypeSpecifier PointerOperator PostIncrExpression PrivateModuleFragment PtrToMemberOperator ReferenceOperator RefInitLambdaCapture RefLambdaCapture ReflectExpression RegisterSpecifier RequiresClause RequiresExpression RestrictQualifier ReturnStatement RightExpression RightFoldExpression ScopedAttributeToken SignTypeSpecifier SimpleAttributeToken SimpleDeclaration SimpleLambdaCapture SimpleNestedNameSpecifier SimpleRequirement SimpleTemplateId SizeofExpression SizeofPackExpression SizeofTypeExpression SizeTypeSpecifier SpliceExpression SpliceMemberExpression Splicer SplicerTypeSpecifier StaticAssertDeclaration StaticSpecifier StringLiteralExpression StructuredBindingDeclaration SubscriptDesignator SubscriptExpression SwitchStatement TargetExpression TemplateDeclaration TemplateNestedNameSpecifier TemplateTypeParameter ThisExpression ThisLambdaCapture ThreadLocalSpecifier ThreadSpecifier ThrowExceptionSpecifier ThrowExpression TrailingReturnType TranslationUnit TryBlockStatement TryStatementFunctionBody TypeConstraint TypeConstruction TypedefSpecifier TypeExceptionDeclaration TypeGenericAssociation TypeId TypeidExpression TypeidOfTypeExpression TypeIdReflectExpression TypenameSpecifier TypenameTypeParameter TypeRequirement TypeTemplateArgument TypeTraitExpression UnaryBuiltinTypeSpecifier UnaryExpression UnderlyingTypeSpecifier UserDefinedStringLiteralExpression UsingDeclaration UsingDeclarator UsingDirective UsingEnumDeclaration VaArgExpression VirtualSpecifier VoidTypeSpecifier VolatileQualifier WhileStatement YieldExpression

    Enumeration Members

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