cxx-frontend
    Preparing search index...

    Enumeration ASTSlot

    Index
    accessLoc accessOp accessSpecifier adjustExpression alignasLoc alignofLoc ampAmpLoc ampLoc arrowLoc asmLoc asmQualifierList atomicLoc attributeArgumentClause attributeList attributeLoc attributeNamespace attributeNamespaceLoc attributeToken attributeUsingPrefix autoLoc awaitLoc baseExpression baseSpecifierList beginInitializer bindingDeclaratorList bindingList bitCount bitintLoc bracedInitList breakLoc builtinLoc captureDefault captureDefaultLoc captureList caretCaretLoc caseLoc castLoc castOp catchLoc classKey classKeyLoc classLoc clobberList closeLoc colonLoc commaLoc comparison complexLoc conceptLoc condition constevalLoc constexprLoc constinitLoc constLoc constraintLiteral constraintLiteralLoc constvalLoc continueLoc coreDeclarator coreturnLoc cvQualifierList declaration declarationList declarator declaratorChunkList declSpecifierList decltypeLoc decltypeSpecifier defaultLoc deleteLoc depth designatorList doLoc dotLoc element ellipsisLoc elseLoc elseStatement emicolonLoc encoding endInitializer enumeratorList enumLoc enumTypeSpecifier equalLoc exceptionDeclaration exceptionSpecifier exclaimLoc explicitLoc explicitSpecifier exportLoc expression expressionAttributeList expressionList externLoc extraAttributeList finalLoc foldOp foldOpLoc forLoc friendLoc functionBody genericAssociationList genericLoc globalModuleFragment gnuAtributeList gnuAttributeList gotoLabelList gotoLoc greaterLoc handlerList headerLoc hiddenVariable id identifier identifierLoc idExpression iffalseExpression ifLoc iftrueExpression importLoc importName increment indexExpression initDeclaratorList initializer inlineLoc inputOperandList isFinal isIndirect isInline isNot isOverride isPack isPointerIterator isPure isTemplateIntroduced isThisIntroduced isTrue isVariadic isVirtual isVirtualDispatch lambdaSpecifierList lbraceLoc lbracket2Loc lbracketLoc leftExpression leftTypeId lessLoc literal literalLoc literalOperatorId lparen2Loc lparenLoc matchedAssocIndex memInitializerList minusGreaterLoc moduleDeclaration moduleLoc moduleName modulePartition moduleQualifier mutableLoc namespaceLoc nestedNamespaceSpecifierList nestedNameSpecifier newInitalizer newLoc newPlacement noexceptLoc noreturnLoc notEqualReversed notEqualRewritten offsetofLoc op openLoc operatorFunctionId operatorLoc opLoc otherVirtualOrAccessLoc outputOperandList packExpression parameterDeclarationClause parameterDeclarationList privateLoc privateModuleFragment ptrOpList qualifier qualifierLoc questionLoc rangeDeclaration rangeInitializer rbraceLoc rbracket2Loc rbracketLoc refLoc refOp refQualifierLoc registerLoc requirementList requiresClause requiresLoc restrictLoc returnLoc rightExpression rightTypeId rparen2Loc rparenLoc scopeLoc secondColonLoc semicolonLoc sizeExpression sizeofLoc specifier specifierLoc splicer starLoc statement statementList staticAssertLoc staticLoc stringLiteral stringliteralLoc switchLoc symbolicName symbolicNameLoc targetExpression templateArgumentList templateId templateLoc templateParameterList templateRequiresClause thisLoc threadLoc threadLocalLoc throwLoc tildeLoc trailingReturnType tryLoc typeConstraint typedefLoc typeId typeIdList typeidLoc typenameLoc typeQualifierList typeSpecifier typeSpecifierList typeTraitLoc underlyingTypeLoc unqualifiedId usesMemberBeginEnd usingDeclaratorList usingLoc vaArgLoc virtualLoc virtualOrAccessLoc voidLoc volatileLoc whileLoc yieldLoc
    accessLoc: 0
    accessOp: 1
    accessSpecifier: 2
    adjustExpression: 3
    alignasLoc: 4
    alignofLoc: 5
    ampAmpLoc: 6
    ampLoc: 7
    arrowLoc: 8
    asmLoc: 9
    asmQualifierList: 10
    atomicLoc: 11
    attributeArgumentClause: 12
    attributeList: 13
    attributeLoc: 14
    attributeNamespace: 15
    attributeNamespaceLoc: 16
    attributeToken: 17
    attributeUsingPrefix: 18
    autoLoc: 19
    awaitLoc: 20
    baseExpression: 21
    baseSpecifierList: 22
    beginInitializer: 23
    bindingDeclaratorList: 24
    bindingList: 25
    bitCount: 26
    bitintLoc: 27
    bracedInitList: 28
    breakLoc: 29
    builtinLoc: 30
    captureDefault: 31
    captureDefaultLoc: 32
    captureList: 33
    caretCaretLoc: 34
    caseLoc: 35
    castLoc: 36
    castOp: 37
    catchLoc: 38
    classKey: 39
    classKeyLoc: 40
    classLoc: 41
    clobberList: 42
    closeLoc: 43
    colonLoc: 44
    commaLoc: 45
    comparison: 46
    complexLoc: 47
    conceptLoc: 48
    condition: 49
    constevalLoc: 51
    constexprLoc: 52
    constinitLoc: 53
    constLoc: 50
    constraintLiteral: 54
    constraintLiteralLoc: 55
    constvalLoc: 56
    continueLoc: 57
    coreDeclarator: 58
    coreturnLoc: 59
    cvQualifierList: 60
    declaration: 62
    declarationList: 63
    declarator: 64
    declaratorChunkList: 65
    declSpecifierList: 61
    decltypeLoc: 66
    decltypeSpecifier: 67
    defaultLoc: 68
    deleteLoc: 69
    depth: 70
    designatorList: 71
    doLoc: 72
    dotLoc: 73
    element: 74
    ellipsisLoc: 75
    elseLoc: 76
    elseStatement: 77
    emicolonLoc: 78
    encoding: 79
    endInitializer: 80
    enumeratorList: 83
    enumLoc: 81
    enumTypeSpecifier: 82
    equalLoc: 84
    exceptionDeclaration: 85
    exceptionSpecifier: 86
    exclaimLoc: 87
    explicitLoc: 88
    explicitSpecifier: 89
    exportLoc: 90
    expression: 91
    expressionAttributeList: 92
    expressionList: 93
    externLoc: 94
    extraAttributeList: 95
    finalLoc: 96
    foldOp: 97
    foldOpLoc: 98
    forLoc: 99
    friendLoc: 100
    functionBody: 101
    genericAssociationList: 102
    genericLoc: 103
    globalModuleFragment: 104
    gnuAtributeList: 105
    gnuAttributeList: 106
    gotoLabelList: 107
    gotoLoc: 108
    greaterLoc: 109
    handlerList: 110
    headerLoc: 111
    hiddenVariable: 112
    id: 113
    identifier: 115
    identifierLoc: 116
    idExpression: 114
    iffalseExpression: 118
    ifLoc: 117
    iftrueExpression: 119
    importLoc: 120
    importName: 121
    increment: 122
    indexExpression: 123
    initDeclaratorList: 124
    initializer: 125
    inlineLoc: 126
    inputOperandList: 127
    isFinal: 128
    isIndirect: 129
    isInline: 130
    isNot: 131
    isOverride: 132
    isPack: 133
    isPointerIterator: 134
    isPure: 135
    isTemplateIntroduced: 136
    isThisIntroduced: 137
    isTrue: 138
    isVariadic: 139
    isVirtual: 140
    isVirtualDispatch: 141
    lambdaSpecifierList: 142
    lbraceLoc: 143
    lbracket2Loc: 144
    lbracketLoc: 145
    leftExpression: 146
    leftTypeId: 147
    lessLoc: 148
    literal: 149
    literalLoc: 150
    literalOperatorId: 151
    lparen2Loc: 152
    lparenLoc: 153
    matchedAssocIndex: 154
    memInitializerList: 155
    minusGreaterLoc: 156
    moduleDeclaration: 157
    moduleLoc: 158
    moduleName: 159
    modulePartition: 160
    moduleQualifier: 161
    mutableLoc: 162
    namespaceLoc: 163
    nestedNamespaceSpecifierList: 165
    nestedNameSpecifier: 164
    newInitalizer: 166
    newLoc: 167
    newPlacement: 168
    noexceptLoc: 169
    noreturnLoc: 170
    notEqualReversed: 171
    notEqualRewritten: 172
    offsetofLoc: 173
    op: 174
    openLoc: 176
    operatorFunctionId: 177
    operatorLoc: 178
    opLoc: 175
    otherVirtualOrAccessLoc: 179
    outputOperandList: 180
    packExpression: 181
    parameterDeclarationClause: 182
    parameterDeclarationList: 183
    privateLoc: 184
    privateModuleFragment: 185
    ptrOpList: 186
    qualifier: 187
    qualifierLoc: 188
    questionLoc: 189
    rangeDeclaration: 190
    rangeInitializer: 191
    rbraceLoc: 192
    rbracket2Loc: 193
    rbracketLoc: 194
    refLoc: 195
    refOp: 196
    refQualifierLoc: 197
    registerLoc: 198
    requirementList: 199
    requiresClause: 200
    requiresLoc: 201
    restrictLoc: 202
    returnLoc: 203
    rightExpression: 204
    rightTypeId: 205
    rparen2Loc: 206
    rparenLoc: 207
    scopeLoc: 208
    secondColonLoc: 209
    semicolonLoc: 210
    sizeExpression: 211
    sizeofLoc: 212
    specifier: 213
    specifierLoc: 214
    splicer: 215
    starLoc: 216
    statement: 217
    statementList: 218
    staticAssertLoc: 219
    staticLoc: 220
    stringLiteral: 221
    stringliteralLoc: 222
    switchLoc: 223
    symbolicName: 224
    symbolicNameLoc: 225
    targetExpression: 226
    templateArgumentList: 227
    templateId: 228
    templateLoc: 229
    templateParameterList: 230
    templateRequiresClause: 231
    thisLoc: 232
    threadLoc: 233
    threadLocalLoc: 234
    throwLoc: 235
    tildeLoc: 236
    trailingReturnType: 237
    tryLoc: 238
    typeConstraint: 239
    typedefLoc: 246
    typeId: 240
    typeIdList: 241
    typeidLoc: 247
    typenameLoc: 248
    typeQualifierList: 242
    typeSpecifier: 243
    typeSpecifierList: 244
    typeTraitLoc: 245
    underlyingTypeLoc: 249
    unqualifiedId: 250
    usesMemberBeginEnd: 251
    usingDeclaratorList: 252
    usingLoc: 253
    vaArgLoc: 254
    virtualLoc: 255
    virtualOrAccessLoc: 256
    voidLoc: 257
    volatileLoc: 258
    whileLoc: 259
    yieldLoc: 260