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