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