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