cxx-frontend
    Preparing search index...

    Enumeration ASTSlot

    Index

    Enumeration Members

    accessLoc accessOp accessSpecifier adjustExpression alignasLoc alignofLoc ampAmpLoc ampLoc arrowLoc asmLoc asmQualifierList atomicLoc attributeArgumentClause attributeList attributeLoc attributeNamespace attributeNamespaceLoc attributeToken attributeUsingPrefix autoLoc awaitLoc baseExpression baseSpecifierList 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 id identifier identifierLoc idExpression iffalseExpression ifLoc iftrueExpression importLoc importName indexExpression initDeclaratorList initializer inlineLoc inputOperandList isFinal isIndirect isInline isNot isOverride isPack isPure isTemplateIntroduced isThisIntroduced isTrue isVariadic isVirtual 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 usingDeclaratorList usingLoc vaArgLoc virtualLoc virtualOrAccessLoc voidLoc volatileLoc whileLoc yieldLoc

    Enumeration Members

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