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