reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/clang/include/clang/Serialization/AttrPCHWrite.inc
   12     Record.push_back(SA->isInherited());
   13     Record.push_back(A->isImplicit());
   18     Record.push_back(SA->isInherited());
   19     Record.push_back(A->isImplicit());
   26     Record.push_back(SA->isInherited());
   27     Record.push_back(A->isImplicit());
   28     Record.push_back(SA->getNumSGPR());
   33     Record.push_back(SA->isInherited());
   34     Record.push_back(A->isImplicit());
   35     Record.push_back(SA->getNumVGPR());
   40     Record.push_back(SA->isInherited());
   41     Record.push_back(A->isImplicit());
   48     Record.push_back(SA->isInherited());
   49     Record.push_back(A->isImplicit());
   50 Record.push_back(SA->getInterrupt());
   55     Record.push_back(SA->isInherited());
   56     Record.push_back(A->isImplicit());
   61     Record.push_back(SA->isInherited());
   62     Record.push_back(A->isImplicit());
   67     Record.push_back(A->isImplicit());
   68     Record.push_back(SA->tags_size());
   75     Record.push_back(SA->isInherited());
   76     Record.push_back(A->isImplicit());
   77     Record.push_back(SA->args_size());
   84     Record.push_back(SA->isInherited());
   85     Record.push_back(A->isImplicit());
   86     Record.push_back(SA->args_size());
   93     Record.push_back(SA->isInherited());
   94     Record.push_back(A->isImplicit());
   95     Record.push_back(SA->args_size());
  102     Record.push_back(A->isImplicit());
  103     Record.push_back(SA->getAddressSpace());
  108     Record.push_back(A->isImplicit());
  114     Record.push_back(SA->isInherited());
  115     Record.push_back(A->isImplicit());
  120     Record.push_back(A->isImplicit());
  126     Record.push_back(SA->isInherited());
  127     Record.push_back(A->isImplicit());
  128     Record.push_back(SA->isAlignmentExpr());
  137     Record.push_back(SA->isInherited());
  138     Record.push_back(A->isImplicit());
  139     Record.push_back(SA->getParamIndex().serialize());
  144     Record.push_back(SA->isInherited());
  145     Record.push_back(A->isImplicit());
  146     Record.push_back(SA->getElemSizeParam().serialize());
  147     Record.push_back(SA->getNumElemsParam().serialize());
  152     Record.push_back(SA->isInherited());
  153     Record.push_back(A->isImplicit());
  158     Record.push_back(SA->isInherited());
  159     Record.push_back(A->isImplicit());
  164     Record.push_back(SA->isInherited());
  165     Record.push_back(A->isImplicit());
  170     Record.push_back(SA->isInherited());
  171     Record.push_back(A->isImplicit());
  177     Record.push_back(SA->isInherited());
  178     Record.push_back(A->isImplicit());
  183     Record.push_back(SA->isInherited());
  184     Record.push_back(A->isImplicit());
  189     Record.push_back(SA->isInherited());
  190     Record.push_back(A->isImplicit());
  195     Record.push_back(SA->isInherited());
  196     Record.push_back(A->isImplicit());
  201     Record.push_back(SA->isInherited());
  202     Record.push_back(A->isImplicit());
  204     Record.push_back(SA->getArgumentIdx().serialize());
  205     Record.push_back(SA->getTypeTagIdx().serialize());
  206     Record.push_back(SA->getIsPointer());
  211     Record.push_back(SA->isInherited());
  212     Record.push_back(A->isImplicit());
  218     Record.push_back(SA->isInherited());
  219     Record.push_back(A->isImplicit());
  224     Record.push_back(SA->isInherited());
  225     Record.push_back(A->isImplicit());
  227     Record.push_back(SA->getIsLiteralLabel());
  232     Record.push_back(SA->isInherited());
  233     Record.push_back(A->isImplicit());
  234     Record.push_back(SA->args_size());
  241     Record.push_back(SA->isInherited());
  242     Record.push_back(A->isImplicit());
  243     Record.push_back(SA->args_size());
  250     Record.push_back(SA->isInherited());
  251     Record.push_back(A->isImplicit());
  252     Record.push_back(SA->args_size());
  259     Record.push_back(SA->isInherited());
  260     Record.push_back(A->isImplicit());
  267     Record.push_back(SA->isInherited());
  268     Record.push_back(A->isImplicit());
  273     Record.push_back(SA->getUnavailable());
  275     Record.push_back(SA->getStrict());
  277     Record.push_back(SA->getPriority());
  282     Record.push_back(SA->isInherited());
  283     Record.push_back(A->isImplicit());
  284 Record.push_back(SA->getType());
  289     Record.push_back(SA->isInherited());
  290     Record.push_back(A->isImplicit());
  295     Record.push_back(SA->isInherited());
  296     Record.push_back(A->isImplicit());
  301     Record.push_back(SA->isInherited());
  302     Record.push_back(A->isImplicit());
  307     Record.push_back(SA->isInherited());
  308     Record.push_back(A->isImplicit());
  313     Record.push_back(SA->isInherited());
  314     Record.push_back(A->isImplicit());
  319     Record.push_back(SA->isInherited());
  320     Record.push_back(A->isImplicit());
  325     Record.push_back(SA->isInherited());
  326     Record.push_back(A->isImplicit());
  331     Record.push_back(SA->isInherited());
  332     Record.push_back(A->isImplicit());
  337     Record.push_back(SA->isInherited());
  338     Record.push_back(A->isImplicit());
  339     Record.push_back(SA->cpus_size());
  346     Record.push_back(SA->isInherited());
  347     Record.push_back(A->isImplicit());
  348     Record.push_back(SA->cpus_size());
  355     Record.push_back(SA->isInherited());
  356     Record.push_back(A->isImplicit());
  361     Record.push_back(SA->isInherited());
  362     Record.push_back(A->isImplicit());
  367     Record.push_back(SA->isInherited());
  368     Record.push_back(A->isImplicit());
  373     Record.push_back(SA->isInherited());
  374     Record.push_back(A->isImplicit());
  379     Record.push_back(SA->isInherited());
  380     Record.push_back(A->isImplicit());
  385     Record.push_back(SA->isInherited());
  386     Record.push_back(A->isImplicit());
  393     Record.push_back(SA->isInherited());
  394     Record.push_back(A->isImplicit());
  399     Record.push_back(SA->isInherited());
  400     Record.push_back(A->isImplicit());
  405     Record.push_back(SA->isInherited());
  406     Record.push_back(A->isImplicit());
  407     Record.push_back(SA->callableStates_size());
  409       Record.push_back((*i));
  414     Record.push_back(SA->isInherited());
  415     Record.push_back(A->isImplicit());
  416     Record.push_back(SA->encoding_size());
  418       Record.push_back(Val);
  423     Record.push_back(SA->isInherited());
  424     Record.push_back(A->isImplicit());
  430     Record.push_back(SA->isInherited());
  431     Record.push_back(A->isImplicit());
  436     Record.push_back(SA->isInherited());
  437     Record.push_back(A->isImplicit());
  442     Record.push_back(SA->isInherited());
  443     Record.push_back(A->isImplicit());
  449     Record.push_back(SA->isInherited());
  450     Record.push_back(A->isImplicit());
  456     Record.push_back(SA->isInherited());
  457     Record.push_back(A->isImplicit());
  462     Record.push_back(SA->isInherited());
  463     Record.push_back(A->isImplicit());
  468     Record.push_back(SA->isInherited());
  469     Record.push_back(A->isImplicit());
  474     Record.push_back(SA->isInherited());
  475     Record.push_back(A->isImplicit());
  480     Record.push_back(SA->isInherited());
  481     Record.push_back(A->isImplicit());
  482     Record.push_back(SA->getPriority());
  487     Record.push_back(SA->isInherited());
  488     Record.push_back(A->isImplicit());
  489 Record.push_back(SA->getDefaultState());
  494     Record.push_back(SA->isInherited());
  495     Record.push_back(A->isImplicit());
  500     Record.push_back(SA->isInherited());
  501     Record.push_back(A->isImplicit());
  506     Record.push_back(SA->isInherited());
  507     Record.push_back(A->isImplicit());
  512     Record.push_back(SA->isInherited());
  513     Record.push_back(A->isImplicit());
  518     Record.push_back(SA->isInherited());
  519     Record.push_back(A->isImplicit());
  524     Record.push_back(SA->isInherited());
  525     Record.push_back(A->isImplicit());
  530     Record.push_back(SA->isInherited());
  531     Record.push_back(A->isImplicit());
  536     Record.push_back(SA->isInherited());
  537     Record.push_back(A->isImplicit());
  544     Record.push_back(SA->isInherited());
  545     Record.push_back(A->isImplicit());
  546     Record.push_back(SA->getPriority());
  551     Record.push_back(SA->isInherited());
  552     Record.push_back(A->isImplicit());
  555 Record.push_back(SA->getDiagnosticType());
  556     Record.push_back(SA->getArgDependent());
  562     Record.push_back(SA->isInherited());
  563     Record.push_back(A->isImplicit());
  568     Record.push_back(SA->isInherited());
  569     Record.push_back(A->isImplicit());
  574     Record.push_back(SA->isInherited());
  575     Record.push_back(A->isImplicit());
  582     Record.push_back(SA->isInherited());
  583     Record.push_back(A->isImplicit());
  584 Record.push_back(SA->getExtensibility());
  589     Record.push_back(SA->isInherited());
  590     Record.push_back(A->isImplicit());
  595     Record.push_back(SA->isInherited());
  596     Record.push_back(A->isImplicit());
  598     Record.push_back(SA->args_size());
  605     Record.push_back(SA->isInherited());
  606     Record.push_back(A->isImplicit());
  609     Record.push_back(SA->getGeneratedDeclaration());
  613     Record.push_back(A->isImplicit());
  618     Record.push_back(SA->isInherited());
  619     Record.push_back(A->isImplicit());
  624     Record.push_back(SA->isInherited());
  625     Record.push_back(A->isImplicit());
  630     Record.push_back(SA->isInherited());
  631     Record.push_back(A->isImplicit());
  636     Record.push_back(SA->isInherited());
  637     Record.push_back(A->isImplicit());
  642     Record.push_back(SA->isInherited());
  643     Record.push_back(A->isImplicit());
  645     Record.push_back(SA->getFormatIdx());
  646     Record.push_back(SA->getFirstArg());
  651     Record.push_back(SA->isInherited());
  652     Record.push_back(A->isImplicit());
  653     Record.push_back(SA->getFormatIdx().serialize());
  658     Record.push_back(SA->isInherited());
  659     Record.push_back(A->isImplicit());
  664     Record.push_back(SA->isInherited());
  665     Record.push_back(A->isImplicit());
  671     Record.push_back(SA->isInherited());
  672     Record.push_back(A->isImplicit());
  677     Record.push_back(SA->isInherited());
  678     Record.push_back(A->isImplicit());
  683     Record.push_back(SA->isInherited());
  684     Record.push_back(A->isImplicit());
  689     Record.push_back(SA->isInherited());
  690     Record.push_back(A->isImplicit());
  695     Record.push_back(SA->isInherited());
  696     Record.push_back(A->isImplicit());
  701     Record.push_back(SA->isInherited());
  702     Record.push_back(A->isImplicit());
  708     Record.push_back(A->isImplicit());
  714     Record.push_back(SA->isInherited());
  715     Record.push_back(A->isImplicit());
  716     Record.push_back(SA->getPriority());
  721     Record.push_back(A->isImplicit());
  727     Record.push_back(SA->isInherited());
  728     Record.push_back(A->isImplicit());
  733     Record.push_back(SA->isInherited());
  734     Record.push_back(A->isImplicit());
  739     Record.push_back(SA->isInherited());
  740     Record.push_back(A->isImplicit());
  745     Record.push_back(SA->isInherited());
  746     Record.push_back(A->isImplicit());
  747     Record.push_back(SA->getVersion());
  752     Record.push_back(SA->isInherited());
  753     Record.push_back(A->isImplicit());
  758     Record.push_back(SA->isInherited());
  759     Record.push_back(A->isImplicit());
  765     Record.push_back(SA->isInherited());
  766     Record.push_back(A->isImplicit());
  767     Record.push_back(SA->args_size());
  774     Record.push_back(A->isImplicit());
  775 Record.push_back(SA->getOption());
  776 Record.push_back(SA->getState());
  782     Record.push_back(SA->isInherited());
  783     Record.push_back(A->isImplicit());
  788     Record.push_back(SA->isInherited());
  789     Record.push_back(A->isImplicit());
  794     Record.push_back(SA->isInherited());
  795     Record.push_back(A->isImplicit());
  800     Record.push_back(SA->isInherited());
  801     Record.push_back(A->isImplicit());
  802     Record.push_back(SA->getBestCase());
  807     Record.push_back(SA->isInherited());
  808     Record.push_back(A->isImplicit());
  813     Record.push_back(SA->isInherited());
  814     Record.push_back(A->isImplicit());
  815     Record.push_back(SA->getNumber());
  820     Record.push_back(SA->isInherited());
  821     Record.push_back(A->isImplicit());
  826     Record.push_back(SA->isInherited());
  827     Record.push_back(A->isImplicit());
  828     Record.push_back(SA->getVdm());
  833     Record.push_back(SA->isInherited());
  834     Record.push_back(A->isImplicit());
  835     Record.push_back(SA->getAlignment());
  840     Record.push_back(SA->isInherited());
  841     Record.push_back(A->isImplicit());
  846     Record.push_back(SA->isInherited());
  847     Record.push_back(A->isImplicit());
  852     Record.push_back(SA->isInherited());
  853     Record.push_back(A->isImplicit());
  858     Record.push_back(SA->isInherited());
  859     Record.push_back(A->isImplicit());
  860     Record.push_back(SA->getVectorWidth());
  865     Record.push_back(SA->isInherited());
  866     Record.push_back(A->isImplicit());
  871     Record.push_back(SA->isInherited());
  872     Record.push_back(A->isImplicit());
  873 Record.push_back(SA->getInterrupt());
  878     Record.push_back(SA->isInherited());
  879     Record.push_back(A->isImplicit());
  884     Record.push_back(SA->isInherited());
  885     Record.push_back(A->isImplicit());
  890     Record.push_back(A->isImplicit());
  896     Record.push_back(SA->isInherited());
  897     Record.push_back(A->isImplicit());
  902     Record.push_back(SA->isInherited());
  903     Record.push_back(A->isImplicit());
  908     Record.push_back(SA->isInherited());
  909     Record.push_back(A->isImplicit());
  914     Record.push_back(SA->isInherited());
  915     Record.push_back(A->isImplicit());
  920     Record.push_back(SA->isInherited());
  921     Record.push_back(A->isImplicit());
  926     Record.push_back(SA->isInherited());
  927     Record.push_back(A->isImplicit());
  932     Record.push_back(SA->isInherited());
  933     Record.push_back(A->isImplicit());
  938     Record.push_back(SA->isInherited());
  939     Record.push_back(A->isImplicit());
  944     Record.push_back(SA->isInherited());
  945     Record.push_back(A->isImplicit());
  949     Record.push_back(A->isImplicit());
  954     Record.push_back(SA->isInherited());
  955     Record.push_back(A->isImplicit());
  960     Record.push_back(SA->isInherited());
  961     Record.push_back(A->isImplicit());
  965     Record.push_back(A->isImplicit());
  970     Record.push_back(SA->isInherited());
  971     Record.push_back(A->isImplicit());
  976     Record.push_back(SA->isInherited());
  977     Record.push_back(A->isImplicit());
  982     Record.push_back(SA->isInherited());
  983     Record.push_back(A->isImplicit());
  988     Record.push_back(SA->isInherited());
  989     Record.push_back(A->isImplicit());
  994     Record.push_back(SA->isInherited());
  995     Record.push_back(A->isImplicit());
 1000     Record.push_back(SA->isInherited());
 1001     Record.push_back(A->isImplicit());
 1002     Record.push_back(SA->sanitizers_size());
 1009     Record.push_back(SA->isInherited());
 1010     Record.push_back(A->isImplicit());
 1015     Record.push_back(SA->isInherited());
 1016     Record.push_back(A->isImplicit());
 1021     Record.push_back(SA->isInherited());
 1022     Record.push_back(A->isImplicit());
 1027     Record.push_back(SA->isInherited());
 1028     Record.push_back(A->isImplicit());
 1033     Record.push_back(SA->isInherited());
 1034     Record.push_back(A->isImplicit());
 1039     Record.push_back(SA->isInherited());
 1040     Record.push_back(A->isImplicit());
 1045     Record.push_back(SA->isInherited());
 1046     Record.push_back(A->isImplicit());
 1047     Record.push_back(SA->args_size());
 1049       Record.push_back(Val.serialize());
 1054     Record.push_back(SA->isInherited());
 1055     Record.push_back(A->isImplicit());
 1060     Record.push_back(SA->isInherited());
 1061     Record.push_back(A->isImplicit());
 1062 Record.push_back(SA->getAllocatorType());
 1068     Record.push_back(A->isImplicit());
 1069     Record.push_back(SA->getCaptureKind());
 1074     Record.push_back(SA->isInherited());
 1075     Record.push_back(A->isImplicit());
 1080     Record.push_back(A->isImplicit());
 1081 Record.push_back(SA->getBranchState());
 1083     Record.push_back(SA->uniforms_size());
 1086     Record.push_back(SA->aligneds_size());
 1089     Record.push_back(SA->alignments_size());
 1092     Record.push_back(SA->linears_size());
 1095     Record.push_back(SA->modifiers_size());
 1097       Record.push_back(Val);
 1098     Record.push_back(SA->steps_size());
 1105     Record.push_back(SA->isInherited());
 1106     Record.push_back(A->isImplicit());
 1107 Record.push_back(SA->getMapType());
 1108 Record.push_back(SA->getDevType());
 1113     Record.push_back(SA->isInherited());
 1114     Record.push_back(A->isImplicit());
 1117 Record.push_back(SA->getCtxSelectorSet());
 1118 Record.push_back(SA->getCtxScore());
 1119 Record.push_back(SA->getCtxSelector());
 1120     Record.push_back(SA->implVendors_size());
 1127     Record.push_back(A->isImplicit());
 1133     Record.push_back(SA->isInherited());
 1134     Record.push_back(A->isImplicit());
 1139     Record.push_back(SA->isInherited());
 1140     Record.push_back(A->isImplicit());
 1145     Record.push_back(SA->isInherited());
 1146     Record.push_back(A->isImplicit());
 1151     Record.push_back(SA->isInherited());
 1152     Record.push_back(A->isImplicit());
 1157     Record.push_back(SA->isInherited());
 1158     Record.push_back(A->isImplicit());
 1163     Record.push_back(SA->isInherited());
 1164     Record.push_back(A->isImplicit());
 1169     Record.push_back(SA->isInherited());
 1170     Record.push_back(A->isImplicit());
 1174     Record.push_back(A->isImplicit());
 1179     Record.push_back(SA->isInherited());
 1180     Record.push_back(A->isImplicit());
 1186     Record.push_back(SA->isInherited());
 1187     Record.push_back(A->isImplicit());
 1193     Record.push_back(SA->isInherited());
 1194     Record.push_back(A->isImplicit());
 1201     Record.push_back(A->isImplicit());
 1205     Record.push_back(A->isImplicit());
 1210     Record.push_back(SA->isInherited());
 1211     Record.push_back(A->isImplicit());
 1216     Record.push_back(SA->isInherited());
 1217     Record.push_back(A->isImplicit());
 1222     Record.push_back(SA->isInherited());
 1223     Record.push_back(A->isImplicit());
 1228     Record.push_back(A->isImplicit());
 1234     Record.push_back(SA->isInherited());
 1235     Record.push_back(A->isImplicit());
 1239     Record.push_back(A->isImplicit());
 1243     Record.push_back(A->isImplicit());
 1248     Record.push_back(SA->isInherited());
 1249     Record.push_back(A->isImplicit());
 1250 Record.push_back(SA->getFamily());
 1255     Record.push_back(SA->isInherited());
 1256     Record.push_back(A->isImplicit());
 1260     Record.push_back(A->isImplicit());
 1265     Record.push_back(SA->isInherited());
 1266     Record.push_back(A->isImplicit());
 1272     Record.push_back(SA->isInherited());
 1273     Record.push_back(A->isImplicit());
 1278     Record.push_back(SA->isInherited());
 1279     Record.push_back(A->isImplicit());
 1284     Record.push_back(SA->isInherited());
 1285     Record.push_back(A->isImplicit());
 1290     Record.push_back(SA->isInherited());
 1291     Record.push_back(A->isImplicit());
 1296     Record.push_back(SA->isInherited());
 1297     Record.push_back(A->isImplicit());
 1302     Record.push_back(A->isImplicit());
 1307     Record.push_back(A->isImplicit());
 1312     Record.push_back(SA->isInherited());
 1313     Record.push_back(A->isImplicit());
 1317     Record.push_back(A->isImplicit());
 1321     Record.push_back(A->isImplicit());
 1325     Record.push_back(A->isImplicit());
 1329     Record.push_back(A->isImplicit());
 1334     Record.push_back(SA->isInherited());
 1335     Record.push_back(A->isImplicit());
 1336     Record.push_back(SA->getSubGroupSize());
 1341     Record.push_back(SA->isInherited());
 1342     Record.push_back(A->isImplicit());
 1346     Record.push_back(A->isImplicit());
 1350     Record.push_back(A->isImplicit());
 1355     Record.push_back(SA->isInherited());
 1356     Record.push_back(A->isImplicit());
 1357     Record.push_back(SA->getUnrollHint());
 1362     Record.push_back(SA->isInherited());
 1363     Record.push_back(A->isImplicit());
 1367     Record.push_back(A->isImplicit());
 1372     Record.push_back(SA->isInherited());
 1373     Record.push_back(A->isImplicit());
 1378     Record.push_back(SA->isInherited());
 1379     Record.push_back(A->isImplicit());
 1385     Record.push_back(SA->isInherited());
 1386     Record.push_back(A->isImplicit());
 1388     Record.push_back(SA->args_size());
 1390       Record.push_back(Val.serialize());
 1395     Record.push_back(SA->isInherited());
 1396     Record.push_back(A->isImplicit());
 1401     Record.push_back(SA->isInherited());
 1402     Record.push_back(A->isImplicit());
 1403 Record.push_back(SA->getParamState());
 1408     Record.push_back(SA->isInherited());
 1409     Record.push_back(A->isImplicit());
 1414     Record.push_back(SA->isInherited());
 1415     Record.push_back(A->isImplicit());
 1416     Record.push_back(SA->getType());
 1421     Record.push_back(SA->isInherited());
 1422     Record.push_back(A->isImplicit());
 1423 Record.push_back(SA->getPCS());
 1428     Record.push_back(SA->isInherited());
 1429     Record.push_back(A->isImplicit());
 1435     Record.push_back(SA->isInherited());
 1436     Record.push_back(A->isImplicit());
 1442     Record.push_back(SA->isInherited());
 1443     Record.push_back(A->isImplicit());
 1449     Record.push_back(SA->isInherited());
 1450     Record.push_back(A->isImplicit());
 1456     Record.push_back(SA->isInherited());
 1457     Record.push_back(A->isImplicit());
 1463     Record.push_back(SA->isInherited());
 1464     Record.push_back(A->isImplicit());
 1470     Record.push_back(SA->isInherited());
 1471     Record.push_back(A->isImplicit());
 1476     Record.push_back(SA->isInherited());
 1477     Record.push_back(A->isImplicit());
 1482     Record.push_back(SA->isInherited());
 1483     Record.push_back(A->isImplicit());
 1489     Record.push_back(SA->isInherited());
 1490     Record.push_back(A->isImplicit());
 1494     Record.push_back(A->isImplicit());
 1498     Record.push_back(A->isImplicit());
 1503     Record.push_back(SA->isInherited());
 1504     Record.push_back(A->isImplicit());
 1509     Record.push_back(SA->isInherited());
 1510     Record.push_back(A->isImplicit());
 1511 Record.push_back(SA->getInterrupt());
 1516     Record.push_back(SA->isInherited());
 1517     Record.push_back(A->isImplicit());
 1522     Record.push_back(SA->isInherited());
 1523     Record.push_back(A->isImplicit());
 1528     Record.push_back(SA->isInherited());
 1529     Record.push_back(A->isImplicit());
 1530     Record.push_back(SA->args_size());
 1536     Record.push_back(A->isImplicit());
 1541     Record.push_back(SA->isInherited());
 1542     Record.push_back(A->isImplicit());
 1543     Record.push_back(SA->getXDim());
 1544     Record.push_back(SA->getYDim());
 1545     Record.push_back(SA->getZDim());
 1550     Record.push_back(SA->isInherited());
 1551     Record.push_back(A->isImplicit());
 1552     Record.push_back(SA->args_size());
 1559     Record.push_back(SA->isInherited());
 1560     Record.push_back(A->isImplicit());
 1565     Record.push_back(SA->isInherited());
 1566     Record.push_back(A->isImplicit());
 1567 Record.push_back(SA->getState());
 1572     Record.push_back(SA->isInherited());
 1573     Record.push_back(A->isImplicit());
 1578     Record.push_back(SA->isInherited());
 1579     Record.push_back(A->isImplicit());
 1583     Record.push_back(A->isImplicit());
 1588     Record.push_back(SA->isInherited());
 1589     Record.push_back(A->isImplicit());
 1594     Record.push_back(SA->isInherited());
 1595     Record.push_back(A->isImplicit());
 1601     Record.push_back(SA->isInherited());
 1602     Record.push_back(A->isImplicit());
 1607     Record.push_back(SA->isInherited());
 1608     Record.push_back(A->isImplicit());
 1609     Record.push_back(SA->getSentinel());
 1610     Record.push_back(SA->getNullPos());
 1615     Record.push_back(SA->isInherited());
 1616     Record.push_back(A->isImplicit());
 1617 Record.push_back(SA->getNewState());
 1622     Record.push_back(SA->isInherited());
 1623     Record.push_back(A->isImplicit());
 1625     Record.push_back(SA->args_size());
 1632     Record.push_back(SA->isInherited());
 1633     Record.push_back(A->isImplicit());
 1638     Record.push_back(SA->isInherited());
 1639     Record.push_back(A->isImplicit());
 1644     Record.push_back(A->isImplicit());
 1645     Record.push_back(SA->diagnosticIdentifiers_size());
 1652     Record.push_back(SA->isInherited());
 1653     Record.push_back(A->isImplicit());
 1658     Record.push_back(SA->isInherited());
 1659     Record.push_back(A->isImplicit());
 1664     Record.push_back(SA->isInherited());
 1665     Record.push_back(A->isImplicit());
 1670     Record.push_back(SA->isInherited());
 1671     Record.push_back(A->isImplicit());
 1676     Record.push_back(SA->isInherited());
 1677     Record.push_back(A->isImplicit());
 1682     Record.push_back(SA->isInherited());
 1683     Record.push_back(A->isImplicit());
 1689     Record.push_back(SA->isInherited());
 1690     Record.push_back(A->isImplicit());
 1696     Record.push_back(SA->isInherited());
 1697     Record.push_back(A->isImplicit());
 1698 Record.push_back(SA->getTestState());
 1703     Record.push_back(SA->isInherited());
 1704     Record.push_back(A->isImplicit());
 1708     Record.push_back(A->isImplicit());
 1713     Record.push_back(SA->isInherited());
 1714     Record.push_back(A->isImplicit());
 1719     Record.push_back(SA->isInherited());
 1720     Record.push_back(A->isImplicit());
 1725     Record.push_back(SA->isInherited());
 1726     Record.push_back(A->isImplicit());
 1728     Record.push_back(SA->args_size());
 1734     Record.push_back(A->isImplicit());
 1738     Record.push_back(A->isImplicit());
 1742     Record.push_back(A->isImplicit());
 1747     Record.push_back(SA->isInherited());
 1748     Record.push_back(A->isImplicit());
 1751     Record.push_back(SA->getLayoutCompatible());
 1752     Record.push_back(SA->getMustBeNull());
 1757     Record.push_back(SA->isInherited());
 1758     Record.push_back(A->isImplicit());
 1759 Record.push_back(SA->getVisibility());
 1763     Record.push_back(A->isImplicit());
 1768     Record.push_back(SA->isInherited());
 1769     Record.push_back(A->isImplicit());
 1771 Record.push_back(SA->getImplicitReason());
 1776     Record.push_back(SA->isInherited());
 1777     Record.push_back(A->isImplicit());
 1782     Record.push_back(SA->isInherited());
 1783     Record.push_back(A->isImplicit());
 1788     Record.push_back(SA->isInherited());
 1789     Record.push_back(A->isImplicit());
 1794     Record.push_back(SA->isInherited());
 1795     Record.push_back(A->isImplicit());
 1801     Record.push_back(SA->isInherited());
 1802     Record.push_back(A->isImplicit());
 1807     Record.push_back(SA->isInherited());
 1808     Record.push_back(A->isImplicit());
 1814     Record.push_back(SA->isInherited());
 1815     Record.push_back(A->isImplicit());
 1820     Record.push_back(SA->isInherited());
 1821     Record.push_back(A->isImplicit());
 1822 Record.push_back(SA->getVisibility());
 1827     Record.push_back(SA->isInherited());
 1828     Record.push_back(A->isImplicit());
 1833     Record.push_back(SA->isInherited());
 1834     Record.push_back(A->isImplicit());
 1840     Record.push_back(SA->isInherited());
 1841     Record.push_back(A->isImplicit());
 1846     Record.push_back(SA->isInherited());
 1847     Record.push_back(A->isImplicit());
 1852     Record.push_back(SA->isInherited());
 1853     Record.push_back(A->isImplicit());
 1859     Record.push_back(SA->isInherited());
 1860     Record.push_back(A->isImplicit());
 1866     Record.push_back(SA->isInherited());
 1867     Record.push_back(A->isImplicit());
 1873     Record.push_back(SA->isInherited());
 1874     Record.push_back(A->isImplicit());
 1875     Record.push_back(SA->getXDim());
 1876     Record.push_back(SA->getYDim());
 1877     Record.push_back(SA->getZDim());
 1882     Record.push_back(SA->isInherited());
 1883     Record.push_back(A->isImplicit());
 1888     Record.push_back(SA->isInherited());
 1889     Record.push_back(A->isImplicit());
 1894     Record.push_back(SA->isInherited());
 1895     Record.push_back(A->isImplicit());
 1896     Record.push_back(SA->getArgumentCount());
tools/clang/lib/Serialization/ASTWriter.cpp
  159         Record.push_back(Qs.getAsOpaqueValue());
  217   Record.push_back(T->isSpelledAsLValue());
  234   Record.push_back(T->getSizeModifier()); // FIXME: stable values
  235   Record.push_back(T->getIndexTypeCVRQualifiers()); // FIXME: stable values
  260   Record.push_back(T->getNumElements());
  261   Record.push_back(T->getVectorKind());
  273   Record.push_back(C.getNoReturn());
  274   Record.push_back(C.getHasRegParm());
  275   Record.push_back(C.getRegParm());
  277   Record.push_back(C.getCC());
  278   Record.push_back(C.getProducesResult());
  279   Record.push_back(C.getNoCallerSavedRegs());
  280   Record.push_back(C.getNoCfCheck());
  293   Record.push_back(T->getExceptionSpecType());
  295     Record.push_back(T->getNumExceptions());
  311   Record.push_back(T->isVariadic());
  312   Record.push_back(T->hasTrailingReturn());
  313   Record.push_back(T->getMethodQuals().getAsOpaqueValue());
  314   Record.push_back(static_cast<unsigned>(T->getRefQualifier()));
  317   Record.push_back(T->getNumParams());
  323       Record.push_back(T->getExtParameterInfo(I).getOpaqueValue());
  365   Record.push_back(T->getUTTKind());
  371   Record.push_back((unsigned)T->getKeyword());
  373     Record.push_back(T->containsUnexpandedParameterPack() ? 2 :
  383     Record.push_back(T->isDependentType());
  388   Record.push_back(T->isDependentType());
  407   Record.push_back(T->getAttrKind());
  430   Record.push_back(T->isDependentType());
  432   Record.push_back(T->getNumArgs());
  463   Record.push_back(T->getVectorKind());
  478   Record.push_back(T->getDepth());
  479   Record.push_back(T->getIndex());
  480   Record.push_back(T->isParameterPack());
  487   Record.push_back(T->getKeyword());
  498   Record.push_back(T->getKeyword());
  501   Record.push_back(T->getNumArgs());
  510     Record.push_back(*NumExpansions + 1);
  512     Record.push_back(0);
  528   Record.push_back(T->getKeyword());
  548   Record.push_back(T->getNumProtocols());
  556   Record.push_back(T->getTypeArgsAsWritten().size());
  559   Record.push_back(T->getNumProtocols());
  562   Record.push_back(T->isKindOfTypeAsWritten());
  581   Record.push_back(T->isReadOnly());
  611     Record.push_back(TL.getWrittenTypeSpec());
  612     Record.push_back(TL.getWrittenSignSpec());
  613     Record.push_back(TL.getWrittenWidthSpec());
  614     Record.push_back(TL.hasModeAttr());
  654   Record.push_back(TL.getSizeExpr() ? 1 : 0);
  854   Record.push_back(TL.hasBaseTypeAsWritten());
 4562     return Record.push_back(0);
 4563   Record.push_back(A->getKind() + 1); // FIXME: stable encoding, target attrs
 4569   Record.push_back(A->getParsedKind());
 4570   Record.push_back(A->getSyntax());
 4571   Record.push_back(A->getAttributeSpellingListIndexRaw());
 4578   push_back(Attrs.size());
 5273         Record.push_back(Kind);
 5280         Record.push_back(GetDeclRef(Update.getDecl()));
 5293         Record.push_back(VD->isInline());
 5294         Record.push_back(VD->isInlineSpecified());
 5296           Record.push_back(!VD->isInitKnownICE() ? 1
 5300           Record.push_back(0);
 5318         Record.push_back(RD->isParamDestroyedInCallee());
 5319         Record.push_back(RD->getArgPassingRestrictions());
 5328           Record.push_back(MSInfo->getTemplateSpecializationKind());
 5332           Record.push_back(Spec->getTemplateSpecializationKind());
 5340             Record.push_back(true);
 5345             Record.push_back(false);
 5348         Record.push_back(RD->getTagKind());
 5354         Record.push_back(D->hasAttrs());
 5374         Record.push_back(GetOrCreateTypeID(Update.getType()));
 5382         Record.push_back(Update.getNumber());
 5392         Record.push_back(A->getAllocatorType());
 5399         Record.push_back(D->getAttr<OMPDeclareTargetDeclAttr>()->getMapType());
 5405         Record.push_back(getSubmoduleID(Update.getModule()));
 5416       Record.push_back(UPD_CXX_ADDED_FUNCTION_DEFINITION);
 5417       Record.push_back(Def->isInlined());
 5454   Record.push_back(FPSema.getWidth());
 5455   Record.push_back(FPSema.getScale());
 5456   Record.push_back(FPSema.isSigned() | FPSema.isSaturated() << 1 |
 5462   push_back(static_cast<uint64_t>(Kind));
 5471     push_back(static_cast<uint64_t>(
 5486     push_back(static_cast<uint64_t>(llvm::APFloatBase::SemanticsToEnum(
 5489     push_back(static_cast<uint64_t>(llvm::APFloatBase::SemanticsToEnum(
 6131   Writer.push_back(Bases.size());
 6149   Writer.push_back(CtorInits.size());
 6153       Writer.push_back(CTOR_INITIALIZER_BASE);
 6155       Writer.push_back(Init->isBaseVirtual());
 6157       Writer.push_back(CTOR_INITIALIZER_DELEGATING);
 6160       Writer.push_back(CTOR_INITIALIZER_MEMBER);
 6163       Writer.push_back(CTOR_INITIALIZER_INDIRECT_MEMBER);
 6171     Writer.push_back(Init->isWritten());
 6173       Writer.push_back(Init->getSourceOrder());
 6618   Record.push_back(C->getClauseKind());
 6625   Record.push_back(C->getCaptureRegion());
 6636   Record.push_back(C->getNameModifier());
 6676   Record.push_back(C->getDefaultKind());
 6682   Record.push_back(C->getProcBindKind());
 6689   Record.push_back(C->getScheduleKind());
 6690   Record.push_back(C->getFirstScheduleModifier());
 6691   Record.push_back(C->getSecondScheduleModifier());
 6701   Record.push_back(C->getLoopNumIterations().size());
 6733   Record.push_back(C->varlist_size());
 6744   Record.push_back(C->varlist_size());
 6759   Record.push_back(C->varlist_size());
 6775   Record.push_back(C->varlist_size());
 6782   Record.push_back(C->varlist_size());
 6801   Record.push_back(C->varlist_size());
 6820   Record.push_back(C->varlist_size());
 6841   Record.push_back(C->varlist_size());
 6845   Record.push_back(C->getModifier());
 6869   Record.push_back(C->varlist_size());
 6878   Record.push_back(C->varlist_size());
 6891   Record.push_back(C->varlist_size());
 6904   Record.push_back(C->varlist_size());
 6911   Record.push_back(C->varlist_size());
 6912   Record.push_back(C->getNumLoops());
 6914   Record.push_back(C->getDependencyKind());
 6930   Record.push_back(C->varlist_size());
 6931   Record.push_back(C->getUniqueDeclarationsNum());
 6932   Record.push_back(C->getTotalComponentListNum());
 6933   Record.push_back(C->getTotalComponentsNum());
 6936     Record.push_back(C->getMapTypeModifier(I));
 6941   Record.push_back(C->getMapType());
 6951     Record.push_back(N);
 6953     Record.push_back(N);
 6961   Record.push_back(C->varlist_size());
 7006   Record.push_back(C->getDistScheduleKind());
 7014   Record.push_back(C->getDefaultmapKind());
 7015   Record.push_back(C->getDefaultmapModifier());
 7022   Record.push_back(C->varlist_size());
 7023   Record.push_back(C->getUniqueDeclarationsNum());
 7024   Record.push_back(C->getTotalComponentListNum());
 7025   Record.push_back(C->getTotalComponentsNum());
 7036     Record.push_back(N);
 7038     Record.push_back(N);
 7046   Record.push_back(C->varlist_size());
 7047   Record.push_back(C->getUniqueDeclarationsNum());
 7048   Record.push_back(C->getTotalComponentListNum());
 7049   Record.push_back(C->getTotalComponentsNum());
 7060     Record.push_back(N);
 7062     Record.push_back(N);
 7070   Record.push_back(C->varlist_size());
 7071   Record.push_back(C->getUniqueDeclarationsNum());
 7072   Record.push_back(C->getTotalComponentListNum());
 7073   Record.push_back(C->getTotalComponentsNum());
 7084     Record.push_back(N);
 7086     Record.push_back(N);
 7094   Record.push_back(C->varlist_size());
 7095   Record.push_back(C->getUniqueDeclarationsNum());
 7096   Record.push_back(C->getTotalComponentListNum());
 7097   Record.push_back(C->getTotalComponentsNum());
 7104     Record.push_back(N);
 7106     Record.push_back(N);
 7126   Record.push_back(C->getAtomicDefaultMemOrderKind());
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  158         Record.push_back(0);
  162       Record.push_back(typeParams->size());
  221       Record.push_back(0);
  280     Record.push_back(FD->doesThisDeclarationHaveABody());
  297     Record.push_back(0);
  298   Record.push_back(D->isInvalidDecl());
  299   Record.push_back(D->hasAttrs());
  302   Record.push_back(D->isImplicit());
  303   Record.push_back(D->isUsed(false));
  304   Record.push_back(D->isReferenced());
  305   Record.push_back(D->isTopLevelDeclInObjCContainer());
  306   Record.push_back(D->getAccess());
  307   Record.push_back(D->isModulePrivate());
  308   Record.push_back(Writer.getSubmoduleID(D->getOwningModule()));
  333   Record.push_back(Arg.size());
  336   Record.push_back(D->getCommentKind());
  345   Record.push_back(Name.size() + 1 + Value.size());
  360   Record.push_back(needsAnonymousDeclarationNumber(D)
  375   Record.push_back(D->isModed());
  406   Record.push_back(D->getIdentifierNamespace());
  407   Record.push_back((unsigned)D->getTagKind()); // FIXME: stable encoding
  409     Record.push_back(D->isCompleteDefinition());
  410   Record.push_back(D->isEmbeddedInDeclarator());
  411   Record.push_back(D->isFreeStanding());
  412   Record.push_back(D->isCompleteDefinitionRequired());
  416     Record.push_back(1);
  419     Record.push_back(2);
  423     Record.push_back(0);
  433   Record.push_back(D->getNumPositiveBits());
  434   Record.push_back(D->getNumNegativeBits());
  435   Record.push_back(D->isScoped());
  436   Record.push_back(D->isScopedUsingClassTag());
  437   Record.push_back(D->isFixed());
  438   Record.push_back(D->getODRHash());
  442     Record.push_back(MemberInfo->getTemplateSpecializationKind());
  472   Record.push_back(D->hasFlexibleArrayMember());
  473   Record.push_back(D->isAnonymousStructOrUnion());
  474   Record.push_back(D->hasObjectMember());
  475   Record.push_back(D->hasVolatileMember());
  476   Record.push_back(D->isNonTrivialToPrimitiveDefaultInitialize());
  477   Record.push_back(D->isNonTrivialToPrimitiveCopy());
  478   Record.push_back(D->isNonTrivialToPrimitiveDestroy());
  479   Record.push_back(D->hasNonTrivialToPrimitiveDefaultInitializeCUnion());
  480   Record.push_back(D->hasNonTrivialToPrimitiveDestructCUnion());
  481   Record.push_back(D->hasNonTrivialToPrimitiveCopyCUnion());
  482   Record.push_back(D->isParamDestroyedInCallee());
  483   Record.push_back(D->getArgPassingRestrictions());
  512   Record.push_back(D->getInitExpr()? 1 : 0);
  523   Record.push_back(D->hasExtInfo());
  535   Record.push_back(D->getIdentifierNamespace());
  539   Record.push_back(static_cast<int>(D->getStorageClass())); // FIXME: stable encoding
  540   Record.push_back(D->isInlineSpecified());
  541   Record.push_back(D->isInlined());
  542   Record.push_back(D->isVirtualAsWritten());
  543   Record.push_back(D->isPure());
  544   Record.push_back(D->hasInheritedPrototype());
  545   Record.push_back(D->hasWrittenPrototype());
  546   Record.push_back(D->isDeletedBit());
  547   Record.push_back(D->isTrivial());
  548   Record.push_back(D->isTrivialForCall());
  549   Record.push_back(D->isDefaulted());
  550   Record.push_back(D->isExplicitlyDefaulted());
  551   Record.push_back(D->hasImplicitReturnZero());
  552   Record.push_back(D->getConstexprKind());
  553   Record.push_back(D->usesSEHTry());
  554   Record.push_back(D->hasSkippedBody());
  555   Record.push_back(D->isMultiVersion());
  556   Record.push_back(D->isLateTemplateParsed());
  557   Record.push_back(D->getLinkageInternal());
  560   Record.push_back(D->getODRHash());
  562   Record.push_back(D->getTemplatedKind());
  572     Record.push_back(MemberInfo->getTemplateSpecializationKind());
  583     Record.push_back(FTSInfo->getTemplateSpecializationKind());
  589     Record.push_back(FTSInfo->TemplateArgumentsAsWritten != nullptr);
  591       Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs);
  604       Record.push_back(1);
  606       Record.push_back(MemberInfo->getTemplateSpecializationKind());
  609       Record.push_back(0);
  624     Record.push_back(DFTSInfo->getNumTemplates());
  629     Record.push_back(DFTSInfo->getNumTemplateArgs());
  638   Record.push_back(D->param_size());
  648   Record.push_back(Kind);
  657   Record.push_back(D->isCopyDeductionCandidate());
  667   Record.push_back(HasBodyStuff);
  673   Record.push_back(D->isInstanceMethod());
  674   Record.push_back(D->isVariadic());
  675   Record.push_back(D->isPropertyAccessor());
  676   Record.push_back(D->isDefined());
  677   Record.push_back(D->isOverriding());
  678   Record.push_back(D->hasSkippedBody());
  680   Record.push_back(D->isRedeclaration());
  681   Record.push_back(D->hasRedeclaration());
  688   Record.push_back(D->getImplementationControl());
  690   Record.push_back(D->getObjCDeclQualifier());
  691   Record.push_back(D->hasRelatedResultType());
  695   Record.push_back(D->param_size());
  699   Record.push_back(D->getSelLocsKind());
  702   Record.push_back(NumStoredSelLocs);
  711   Record.push_back(D->Variance);
  712   Record.push_back(D->Index);
  732   Record.push_back(D->isThisDeclarationADefinition());
  739     Record.push_back(Data.HasDesignatedInitializers);
  742     Record.push_back(Data.ReferencedProtocols.size());
  749     Record.push_back(Data.AllReferencedProtocols.size());
  773   Record.push_back(D->getAccessControl());
  774   Record.push_back(D->getSynthesize());
  795   Record.push_back(D->isThisDeclarationADefinition());
  797     Record.push_back(D->protocol_size());
  819   Record.push_back(D->protocol_size());
  840   Record.push_back((unsigned)D->getPropertyAttributes());
  841   Record.push_back((unsigned)D->getPropertyAttributesAsWritten());
  843   Record.push_back((unsigned)D->getPropertyImplementation());
  872   Record.push_back(D->hasNonZeroConstructors());
  873   Record.push_back(D->hasDestructors());
  874   Record.push_back(D->NumIvarInitializers);
  894   Record.push_back(D->isMutable());
  897   Record.push_back(ISK);
  937   Record.push_back(D->getChainingSize());
  947   Record.push_back(D->getStorageClass());
  948   Record.push_back(D->getTSCSpec());
  949   Record.push_back(D->getInitStyle());
  950   Record.push_back(D->isARCPseudoStrong());
  952     Record.push_back(D->isThisDeclarationADemotedDefinition());
  953     Record.push_back(D->isExceptionVariable());
  954     Record.push_back(D->isNRVOVariable());
  955     Record.push_back(D->isCXXForRangeDecl());
  956     Record.push_back(D->isObjCForDecl());
  957     Record.push_back(D->isInline());
  958     Record.push_back(D->isInlineSpecified());
  959     Record.push_back(D->isConstexpr());
  960     Record.push_back(D->isInitCapture());
  961     Record.push_back(D->isPreviousDeclInSameBlockScope());
  963       Record.push_back(static_cast<unsigned>(IPD->getParameterKind()));
  965       Record.push_back(0);
  966     Record.push_back(D->isEscapingByref());
  968   Record.push_back(D->getLinkageInternal());
  972       Record.push_back(1);
  974       Record.push_back(
  981     Record.push_back(0);
  988       Record.push_back(Init.canThrow());
 1004     Record.push_back(ModulesCodegen);
 1013     Record.push_back(VarTemplate);
 1017     Record.push_back(StaticDataMemberSpecialization);
 1019     Record.push_back(SpecInfo->getTemplateSpecializationKind());
 1022     Record.push_back(VarNotTemplate);
 1059   Record.push_back(D->isObjCMethodParameter());
 1060   Record.push_back(D->getFunctionScopeDepth());
 1061   Record.push_back(D->getFunctionScopeIndex());
 1062   Record.push_back(D->getObjCDeclQualifier()); // FIXME: stable encoding
 1063   Record.push_back(D->isKNRPromoted());
 1064   Record.push_back(D->hasInheritedDefaultArg());
 1065   Record.push_back(D->hasUninstantiatedDefaultArg());
 1108   Record.push_back(D->bindings().size());
 1138   Record.push_back(D->param_size());
 1141   Record.push_back(D->isVariadic());
 1142   Record.push_back(D->blockMissingReturnType());
 1143   Record.push_back(D->isConversionFromLambda());
 1144   Record.push_back(D->doesNotEscape());
 1145   Record.push_back(D->canAvoidCopyToHeap());
 1146   Record.push_back(D->capturesCXXThis());
 1147   Record.push_back(D->getNumCaptures());
 1155     Record.push_back(flags);
 1164   Record.push_back(CD->getNumParams());
 1166   Record.push_back(CD->getContextParamPosition());
 1167   Record.push_back(CD->isNothrow() ? 1 : 0);
 1176   Record.push_back(D->getLanguage());
 1198   Record.push_back(D->isInline());
 1237   Record.push_back(D->hasTypename());
 1243   Record.push_back(D->NumExpansions);
 1255   Record.push_back(D->getIdentifierNamespace());
 1266   Record.push_back(D->IsVirtual);
 1305     Record.push_back(CXXRecTemplate);
 1309     Record.push_back(CXXRecMemberSpecialization);
 1311     Record.push_back(MSInfo->getTemplateSpecializationKind());
 1314     Record.push_back(CXXRecNotTemplate);
 1317   Record.push_back(D->isThisDeclarationADefinition());
 1332     Record.push_back(D->size_overridden_methods());
 1337     Record.push_back(0);
 1355   Record.push_back(D->getTraillingAllocKind());
 1384   Record.push_back(Writer.getSubmoduleID(D->getImportedModule()));
 1386   Record.push_back(!IdentifierLocs.empty());
 1389     Record.push_back(1);
 1393     Record.push_back(IdentifierLocs.size());
 1409   Record.push_back(D->NumTPLists);
 1412   Record.push_back(hasFriendDecl);
 1420   Record.push_back(D->UnsupportedFriend);
 1427   Record.push_back(D->getNumTemplateParameters());
 1430   Record.push_back(D->getFriendDecl() != nullptr);
 1461       Record.push_back(D->isMemberSpecialization());
 1465   Record.push_back(D->getIdentifierNamespace());
 1494   Record.push_back(D->getSpecializationKind());
 1495   Record.push_back(D->isCanonicalDecl());
 1522     Record.push_back(D->isMemberSpecialization());
 1560   Record.push_back(D->getSpecializationKind());
 1561   Record.push_back(D->IsCompleteDefinition);
 1562   Record.push_back(D->isCanonicalDecl());
 1582     Record.push_back(D->isMemberSpecialization());
 1592   Record.push_back(D->hasExplicitTemplateArgs());
 1610   Record.push_back(D->wasDeclaredWithTypename());
 1614   Record.push_back(OwnsDefaultArg);
 1626     Record.push_back(D->getNumExpansionTypes());
 1630   Record.push_back(D->getDepth());
 1631   Record.push_back(D->getPosition());
 1643     Record.push_back(D->isParameterPack());
 1646     Record.push_back(OwnsDefaultArg);
 1658     Record.push_back(D->getNumExpansionTemplateParameters());
 1662   Record.push_back(D->getDepth());
 1663   Record.push_back(D->getPosition());
 1673     Record.push_back(D->isParameterPack());
 1676     Record.push_back(OwnsDefaultArg);
 1691   Record.push_back(D->isFailed());
 1739       Record.push_back(0);
 1757         Record.push_back(0);
 1761       Record.push_back(0);
 1775     Record.push_back(0);
 1780   Record.push_back(D->varlist_size());
 1788   Record.push_back(D->varlist_size());
 1789   Record.push_back(D->clauselist_size());
 1800   Record.push_back(D->clauselist_size());
 1817   Record.push_back(D->getInitializerKind());
 1823   Record.push_back(D->clauselist_size());
tools/clang/lib/Serialization/ASTWriterStmt.cpp
   70   Record.push_back(S->StmtBits.IsOMPStructuredBlock);
   76   Record.push_back(S->NullStmtBits.HasLeadingEmptyMacro);
   82   Record.push_back(S->size());
   92   Record.push_back(Writer.getSwitchCaseID(S));
   99   Record.push_back(S->caseStmtIsGNURange());
  125   Record.push_back(S->getAttrs().size());
  139   Record.push_back(S->isConstexpr());
  140   Record.push_back(HasElse);
  141   Record.push_back(HasVar);
  142   Record.push_back(HasInit);
  165   Record.push_back(HasInit);
  166   Record.push_back(HasVar);
  167   Record.push_back(S->isAllEnumCasesCovered());
  180     Record.push_back(Writer.RecordSwitchCaseID(SC));
  188   Record.push_back(HasVar);
  254   Record.push_back(HasNRVOCandidate);
  276   Record.push_back(S->getNumOutputs());
  277   Record.push_back(S->getNumInputs());
  278   Record.push_back(S->getNumClobbers());
  280   Record.push_back(S->isVolatile());
  281   Record.push_back(S->isSimple());
  286   Record.push_back(S->getNumLabels());
  318   Record.push_back(S->getNumAsmToks());
  349   Record.push_back(CoroStmt->getParamMoves().size());
  360   Record.push_back(S->isImplicit());
  374   Record.push_back(E->isImplicit());
  395   Record.push_back(TemplateArgs.size());
  404   Record.push_back(E->isSatisfied());
  412   Record.push_back(std::distance(S->capture_begin(), S->capture_end()));
  416   Record.push_back(S->getCapturedRegionKind());
  433     Record.push_back(I.getCaptureKind());
  443   Record.push_back(E->isTypeDependent());
  444   Record.push_back(E->isValueDependent());
  445   Record.push_back(E->isInstantiationDependent());
  446   Record.push_back(E->containsUnexpandedParameterPack());
  447   Record.push_back(E->getValueKind());
  448   Record.push_back(E->getObjectKind());
  453   Record.push_back(static_cast<uint64_t>(E->ConstantExprBits.ResultKind));
  456     Record.push_back(E->Int64Result());
  457     Record.push_back(E->ConstantExprBits.IsUnsigned |
  471   Record.push_back(HasFunctionName);
  472   Record.push_back(E->getIdentKind()); // FIXME: stable encoding
  482   Record.push_back(E->hasQualifier());
  483   Record.push_back(E->getDecl() != E->getFoundDecl());
  484   Record.push_back(E->hasTemplateKWAndArgsInfo());
  485   Record.push_back(E->hadMultipleCandidates());
  486   Record.push_back(E->refersToEnclosingVariableOrCapture());
  487   Record.push_back(E->isNonOdrUse());
  491     Record.push_back(NumTemplateArgs);
  540   Record.push_back(E->getRawSemantics());
  541   Record.push_back(E->isExact());
  557   Record.push_back(E->getNumConcatenated());
  558   Record.push_back(E->getLength());
  559   Record.push_back(E->getCharByteWidth());
  560   Record.push_back(E->getKind());
  561   Record.push_back(E->isPascal());
  570     Record.push_back(StrData[I]);
  577   Record.push_back(E->getValue());
  579   Record.push_back(E->getKind());
  596   Record.push_back(E->getNumExprs());
  607   Record.push_back(E->getOpcode()); // FIXME: stable encoding
  609   Record.push_back(E->canOverflow());
  615   Record.push_back(E->getNumComponents());
  616   Record.push_back(E->getNumExpressions());
  622     Record.push_back(ON.getKind()); // FIXME: Stable encoding
  627       Record.push_back(ON.getArrayExprIndex());
  650   Record.push_back(E->getKind());
  654     Record.push_back(0);
  682   Record.push_back(E->getNumArgs());
  688   Record.push_back(static_cast<unsigned>(E->getADLCallKind()));
  705   Record.push_back(HasQualifier);
  706   Record.push_back(HasFoundDecl);
  707   Record.push_back(HasTemplateInfo);
  708   Record.push_back(NumTemplateArgs);
  715   Record.push_back(E->isArrow());
  716   Record.push_back(E->hadMultipleCandidates());
  717   Record.push_back(E->isNonOdrUse());
  723     Record.push_back(FoundDecl.getAccess());
  741   Record.push_back(E->isArrow());
  749   Record.push_back(E->shouldCopy());
  757   Record.push_back(E->getBridgeKind()); // FIXME: Stable encoding
  763   Record.push_back(E->path_size());
  765   Record.push_back(E->getCastKind()); // FIXME: stable encoding
  776   Record.push_back(E->getOpcode()); // FIXME: stable encoding
  778   Record.push_back(E->getFPFeatures().getInt());
  814   Record.push_back(E->isPartOfExplicitCast());
  839   Record.push_back(E->isFileScope());
  859   Record.push_back(isArrayFiller);
  864   Record.push_back(E->hadArrayRangeDesignator());
  865   Record.push_back(E->getNumInits());
  881   Record.push_back(E->getNumSubExprs());
  885   Record.push_back(E->usesGNUSyntax());
  889         Record.push_back(serialization::DESIG_FIELD_DECL);
  892         Record.push_back(serialization::DESIG_FIELD_NAME);
  898       Record.push_back(serialization::DESIG_ARRAY);
  899       Record.push_back(D.getFirstExprIndex());
  904       Record.push_back(serialization::DESIG_ARRAY_RANGE);
  905       Record.push_back(D.getFirstExprIndex());
  949   Record.push_back(E->isMicrosoftABI());
  958   Record.push_back(E->getIdentKind());
  985   Record.push_back(E->isConditionDependent() ? false : E->isConditionTrue());
  997   Record.push_back(E->getNumSubExprs());
 1023   Record.push_back(E->getNumAssocs());
 1024   Record.push_back(E->ResultIndex);
 1045   Record.push_back(E->getNumSemanticExprs());
 1051   Record.push_back(result);
 1063   Record.push_back(E->getOp());
 1092   Record.push_back(E->getNumElements());
 1102   Record.push_back(E->getNumElements());
 1103   Record.push_back(E->HasPackExpansions);
 1113       Record.push_back(NumExpansions);
 1153   Record.push_back(E->isArrow());
 1154   Record.push_back(E->isFreeIvar());
 1160   Record.push_back(E->SetterAndMethodRefFlags.getInt());
 1161   Record.push_back(E->isImplicitProperty());
 1171     Record.push_back(0);
 1174     Record.push_back(1);
 1177     Record.push_back(2);
 1197   Record.push_back(E->getNumArgs());
 1198   Record.push_back(E->getNumStoredSelLocs());
 1199   Record.push_back(E->SelLocsKind);
 1200   Record.push_back(E->isDelegateInitCall());
 1201   Record.push_back(E->IsImplicit);
 1202   Record.push_back((unsigned)E->getReceiverKind()); // FIXME: stable encoding
 1220     Record.push_back(1);
 1223     Record.push_back(0);
 1276   Record.push_back(S->getNumCatchStmts());
 1277   Record.push_back(S->getFinallyStmt() != nullptr);
 1304   Record.push_back(E->getValue());
 1330   Record.push_back(S->getNumHandlers());
 1358   Record.push_back(S->isIfExists());
 1367   Record.push_back(E->getOperator());
 1368   Record.push_back(E->getFPFeatures().getInt());
 1381   Record.push_back(E->isReversed());
 1389   Record.push_back(E->getNumArgs());
 1390   Record.push_back(E->isElidable());
 1391   Record.push_back(E->hadMultipleCandidates());
 1392   Record.push_back(E->isListInitialization());
 1393   Record.push_back(E->isStdInitListInitialization());
 1394   Record.push_back(E->requiresZeroInitialization());
 1395   Record.push_back(E->getConstructionKind()); // FIXME: stable encoding
 1410   Record.push_back(E->constructsVBase());
 1411   Record.push_back(E->inheritedFromVBase());
 1423   Record.push_back(E->NumCaptures);
 1425   Record.push_back(E->CaptureDefault); // FIXME: stable encoding
 1427   Record.push_back(E->ExplicitParams);
 1428   Record.push_back(E->ExplicitResultType);
 1494   Record.push_back(E->getValue());
 1520   Record.push_back(E->isImplicit());
 1528   Record.push_back(E->isThrownVariableInScope());
 1565   Record.push_back(E->isArray());
 1566   Record.push_back(E->hasInitializer());
 1567   Record.push_back(E->getNumPlacementArgs());
 1568   Record.push_back(E->isParenTypeId());
 1570   Record.push_back(E->isGlobalNew());
 1571   Record.push_back(E->passAlignment());
 1572   Record.push_back(E->doesUsualArrayDeleteWantSize());
 1573   Record.push_back(E->CXXNewExprBits.StoredInitializationStyle);
 1592   Record.push_back(E->isGlobalDelete());
 1593   Record.push_back(E->isArrayForm());
 1594   Record.push_back(E->isArrayFormAsWritten());
 1595   Record.push_back(E->doesUsualArrayDeleteWantSize());
 1607   Record.push_back(E->isArrow());
 1626   Record.push_back(E->getNumObjects());
 1630   Record.push_back(E->cleanupsHaveSideEffects());
 1642   Record.push_back(E->hasTemplateKWAndArgsInfo());
 1643   Record.push_back(E->getNumTemplateArgs());
 1644   Record.push_back(E->hasFirstQualifierFoundInScope());
 1653   Record.push_back(E->isArrow());
 1676   Record.push_back(E->DependentScopeDeclRefExprBits.HasTemplateKWAndArgsInfo);
 1680     Record.push_back(ArgInfo.NumTemplateArgs);
 1693   Record.push_back(E->arg_size());
 1706   Record.push_back(E->getNumDecls());
 1707   Record.push_back(E->hasTemplateKWAndArgsInfo());
 1711     Record.push_back(ArgInfo.NumTemplateArgs);
 1719     Record.push_back(OvI.getAccess());
 1728   Record.push_back(E->isArrow());
 1729   Record.push_back(E->hasUnresolvedUsing());
 1738   Record.push_back(E->requiresADL());
 1739   Record.push_back(E->isOverloaded());
 1746   Record.push_back(E->TypeTraitExprBits.NumArgs);
 1747   Record.push_back(E->TypeTraitExprBits.Kind); // FIXME: Stable encoding
 1748   Record.push_back(E->TypeTraitExprBits.Value);
 1757   Record.push_back(E->getTrait());
 1758   Record.push_back(E->getValue());
 1767   Record.push_back(E->getTrait());
 1768   Record.push_back(E->getValue());
 1776   Record.push_back(E->getValue());
 1785   Record.push_back(E->NumExpansions);
 1792   Record.push_back(E->isPartiallySubstituted() ? E->getPartialArguments().size()
 1802     Record.push_back(E->getPackLength());
 1827   Record.push_back(E->getNumExpansions());
 1840   Record.push_back(E->getManglingNumber());
 1849   Record.push_back(E->NumExpansions);
 1852   Record.push_back(E->Opcode);
 1860   Record.push_back(E->isUnique());
 1896   Record.push_back(E->isArrow());
 1942   Record.push_back(S->getIsCXXTry());
 1971   Record.push_back(D->getNumClauses());
 1972   Record.push_back(D->getCollapsedNumber());
 2034   Record.push_back(D->getNumClauses());
 2036   Record.push_back(D->hasCancel() ? 1 : 0);
 2047   Record.push_back(D->hasCancel() ? 1 : 0);
 2058   Record.push_back(D->getNumClauses());
 2060   Record.push_back(D->hasCancel() ? 1 : 0);
 2067   Record.push_back(D->hasCancel() ? 1 : 0);
 2073   Record.push_back(D->getNumClauses());
 2086   Record.push_back(D->getNumClauses());
 2094   Record.push_back(D->hasCancel() ? 1 : 0);
 2107   Record.push_back(D->getNumClauses());
 2109   Record.push_back(D->hasCancel() ? 1 : 0);
 2115   Record.push_back(D->getNumClauses());
 2117   Record.push_back(D->hasCancel() ? 1 : 0);
 2123   Record.push_back(D->getNumClauses());
 2129   Record.push_back(D->isXLHSInRHSPart() ? 1 : 0);
 2130   Record.push_back(D->isPostfixUpdate() ? 1 : 0);
 2136   Record.push_back(D->getNumClauses());
 2143   Record.push_back(D->getNumClauses());
 2151   Record.push_back(D->getNumClauses());
 2159   Record.push_back(D->getNumClauses());
 2167   Record.push_back(D->getNumClauses());
 2175   Record.push_back(D->hasCancel() ? 1 : 0);
 2199   Record.push_back(D->getNumClauses());
 2207   Record.push_back(D->getNumClauses());
 2214   Record.push_back(D->getNumClauses());
 2221   Record.push_back(D->getNumClauses());
 2230   Record.push_back(D->getCancelRegion());
 2236   Record.push_back(D->getNumClauses());
 2238   Record.push_back(D->getCancelRegion());
 2277   Record.push_back(D->getNumClauses());
 2285   Record.push_back(D->hasCancel() ? 1 : 0);
 2333   Record.push_back(D->hasCancel() ? 1 : 0);
 2339   Record.push_back(D->getNumClauses());
 2353   Record.push_back(D->hasCancel() ? 1 : 0);