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

References

gen/tools/clang/include/clang/Sema/AttrTemplateInstantiate.inc
   17       return A->clone(C);
   21       return A->clone(C);
   25       return A->clone(C);
   29       return A->clone(C);
   33       return A->clone(C);
   37       return A->clone(C);
   41       return A->clone(C);
   45       return A->clone(C);
   49       return A->clone(C);
   53       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
   64         return new (C) AcquireCapabilityAttr(C, *A, tempInstArgs, A->args_size());
   64         return new (C) AcquireCapabilityAttr(C, *A, tempInstArgs, A->args_size());
   68       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
   79         return new (C) AcquiredAfterAttr(C, *A, tempInstArgs, A->args_size());
   79         return new (C) AcquiredAfterAttr(C, *A, tempInstArgs, A->args_size());
   83       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
   94         return new (C) AcquiredBeforeAttr(C, *A, tempInstArgs, A->args_size());
   94         return new (C) AcquiredBeforeAttr(C, *A, tempInstArgs, A->args_size());
   98       return A->clone(C);
  102       return A->clone(C);
  106       return A->clone(C);
  110       return A->clone(C);
  114       return A->clone(C);
  118       return A->clone(C);
  122         return new (C) AllocSizeAttr(C, *A, A->getElemSizeParam(), A->getNumElemsParam());
  122         return new (C) AllocSizeAttr(C, *A, A->getElemSizeParam(), A->getNumElemsParam());
  126       return A->clone(C);
  130       return A->clone(C);
  134       return A->clone(C);
  138       return A->clone(C);
  142       return A->clone(C);
  146       return A->clone(C);
  150       return A->clone(C);
  154       return A->clone(C);
  158       return A->clone(C);
  162       return A->clone(C);
  166       return A->clone(C);
  170       return A->clone(C);
  174       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
  185         return new (C) AssertCapabilityAttr(C, *A, tempInstArgs, A->args_size());
  185         return new (C) AssertCapabilityAttr(C, *A, tempInstArgs, A->args_size());
  189       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
  200         return new (C) AssertExclusiveLockAttr(C, *A, tempInstArgs, A->args_size());
  200         return new (C) AssertExclusiveLockAttr(C, *A, tempInstArgs, A->args_size());
  204       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
  215         return new (C) AssertSharedLockAttr(C, *A, tempInstArgs, A->args_size());
  215         return new (C) AssertSharedLockAttr(C, *A, tempInstArgs, A->args_size());
  219       return A->clone(C);
  223       return A->clone(C);
  227       return A->clone(C);
  231       return A->clone(C);
  235       return A->clone(C);
  239       return A->clone(C);
  243       return A->clone(C);
  247       return A->clone(C);
  251       return A->clone(C);
  255       return A->clone(C);
  259       return A->clone(C);
  263       return A->clone(C);
  267       return A->clone(C);
  271       return A->clone(C);
  275       return A->clone(C);
  279       return A->clone(C);
  283       return A->clone(C);
  287       return A->clone(C);
  291       return A->clone(C);
  295       return A->clone(C);
  299       return A->clone(C);
  303       return A->clone(C);
  307       return A->clone(C);
  311       return A->clone(C);
  315       return A->clone(C);
  319       return A->clone(C);
  323       return A->clone(C);
  327       return A->clone(C);
  331       return A->clone(C);
  335       return A->clone(C);
  339       return A->clone(C);
  343       return A->clone(C);
  347       return A->clone(C);
  351       return A->clone(C);
  355       return A->clone(C);
  359       return A->clone(C);
  363       return A->clone(C);
  367       return A->clone(C);
  371       return A->clone(C);
  375       return A->clone(C);
  379       return A->clone(C);
  383       return A->clone(C);
  387       return A->clone(C);
  397         return new (C) DiagnoseIfAttr(C, *A, tempInstCond, A->getMessage(), A->getDiagnosticType(), A->getArgDependent(), A->getParent());
  397         return new (C) DiagnoseIfAttr(C, *A, tempInstCond, A->getMessage(), A->getDiagnosticType(), A->getArgDependent(), A->getParent());
  401       return A->clone(C);
  405       return A->clone(C);
  415         return new (C) EnableIfAttr(C, *A, tempInstCond, A->getMessage());
  415         return new (C) EnableIfAttr(C, *A, tempInstCond, A->getMessage());
  419       return A->clone(C);
  423       return A->clone(C);
  433       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
  444         return new (C) ExclusiveTrylockFunctionAttr(C, *A, tempInstSuccessValue, tempInstArgs, A->args_size());
  444         return new (C) ExclusiveTrylockFunctionAttr(C, *A, tempInstSuccessValue, tempInstArgs, A->args_size());
  448       return A->clone(C);
  452       return A->clone(C);
  456       return A->clone(C);
  460       return A->clone(C);
  464       return A->clone(C);
  468       return A->clone(C);
  472       return A->clone(C);
  476       return A->clone(C);
  480       return A->clone(C);
  490         return new (C) GuardedByAttr(C, *A, tempInstArg);
  490         return new (C) GuardedByAttr(C, *A, tempInstArg);
  494       return A->clone(C);
  498       return A->clone(C);
  502       return A->clone(C);
  506       return A->clone(C);
  510       return A->clone(C);
  514       return A->clone(C);
  518       return A->clone(C);
  522       return A->clone(C);
  526       return A->clone(C);
  530       return A->clone(C);
  534       return A->clone(C);
  538       return A->clone(C);
  542       return A->clone(C);
  546       return A->clone(C);
  556         return new (C) LockReturnedAttr(C, *A, tempInstArg);
  556         return new (C) LockReturnedAttr(C, *A, tempInstArg);
  560       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
  571         return new (C) LocksExcludedAttr(C, *A, tempInstArgs, A->args_size());
  571         return new (C) LocksExcludedAttr(C, *A, tempInstArgs, A->args_size());
  575       return A->clone(C);
  579       return A->clone(C);
  583       return A->clone(C);
  587       return A->clone(C);
  591       return A->clone(C);
  595       return A->clone(C);
  599       return A->clone(C);
  603       return A->clone(C);
  607       return A->clone(C);
  611       return A->clone(C);
  615       return A->clone(C);
  619       return A->clone(C);
  623       return A->clone(C);
  627       return A->clone(C);
  631       return A->clone(C);
  635       return A->clone(C);
  639       return A->clone(C);
  643       return A->clone(C);
  647       return A->clone(C);
  651       return A->clone(C);
  655       return A->clone(C);
  659       return A->clone(C);
  663       return A->clone(C);
  667       return A->clone(C);
  671       return A->clone(C);
  675       return A->clone(C);
  679       return A->clone(C);
  683       return A->clone(C);
  687       return A->clone(C);
  691       return A->clone(C);
  695       return A->clone(C);
  699       return A->clone(C);
  703       return A->clone(C);
  707       return A->clone(C);
  711       return A->clone(C);
  715       return A->clone(C);
  719       return A->clone(C);
  723       return A->clone(C);
  727       return A->clone(C);
  731       return A->clone(C);
  735       return A->clone(C);
  739       return A->clone(C);
  743       return A->clone(C);
  747       return A->clone(C);
  751       return A->clone(C);
  755       return A->clone(C);
  759       return A->clone(C);
  763       return A->clone(C);
  767       return A->clone(C);
  771       return A->clone(C);
  775       return A->clone(C);
  779       return A->clone(C);
  783       return A->clone(C);
  787       return A->clone(C);
  791       return A->clone(C);
  795       return A->clone(C);
  799       return A->clone(C);
  803       return A->clone(C);
  807       return A->clone(C);
  811       return A->clone(C);
  815       return A->clone(C);
  819       return A->clone(C);
  823       return A->clone(C);
  827       return A->clone(C);
  831       return A->clone(C);
  835       return A->clone(C);
  839       return A->clone(C);
  843       return A->clone(C);
  847       return A->clone(C);
  851       return A->clone(C);
  855       return A->clone(C);
  859       return A->clone(C);
  863       return A->clone(C);
  867       return A->clone(C);
  871       return A->clone(C);
  875       return A->clone(C);
  879       return A->clone(C);
  883       return A->clone(C);
  887       return A->clone(C);
  891       return A->clone(C);
  895       return A->clone(C);
  899       return A->clone(C);
  903       return A->clone(C);
  907       return A->clone(C);
  911       return A->clone(C);
  915       return A->clone(C);
  919       return A->clone(C);
  923       return A->clone(C);
  927       return A->clone(C);
  931       return A->clone(C);
  935       return A->clone(C);
  939       return A->clone(C);
  943       return A->clone(C);
  947       return A->clone(C);
  951       return A->clone(C);
  955       return A->clone(C);
  959       return A->clone(C);
  963       return A->clone(C);
  967       return A->clone(C);
  971       return A->clone(C);
  975       return A->clone(C);
  979       return A->clone(C);
  983       return A->clone(C);
  987       return A->clone(C);
  991       return A->clone(C);
  995       return A->clone(C);
  999       return A->clone(C);
 1003       return A->clone(C);
 1007       return A->clone(C);
 1011       return A->clone(C);
 1015       return A->clone(C);
 1019       return A->clone(C);
 1029         return new (C) PtGuardedByAttr(C, *A, tempInstArg);
 1029         return new (C) PtGuardedByAttr(C, *A, tempInstArg);
 1033       return A->clone(C);
 1037       return A->clone(C);
 1041       return A->clone(C);
 1045       return A->clone(C);
 1049       return A->clone(C);
 1053       return A->clone(C);
 1057       return A->clone(C);
 1061       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
 1072         return new (C) ReleaseCapabilityAttr(C, *A, tempInstArgs, A->args_size());
 1072         return new (C) ReleaseCapabilityAttr(C, *A, tempInstArgs, A->args_size());
 1076       return A->clone(C);
 1080       return A->clone(C);
 1084       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
 1095         return new (C) RequiresCapabilityAttr(C, *A, tempInstArgs, A->args_size());
 1095         return new (C) RequiresCapabilityAttr(C, *A, tempInstArgs, A->args_size());
 1099       return A->clone(C);
 1103       return A->clone(C);
 1107       return A->clone(C);
 1111       return A->clone(C);
 1115       return A->clone(C);
 1119       return A->clone(C);
 1123       return A->clone(C);
 1127       return A->clone(C);
 1131       return A->clone(C);
 1135       return A->clone(C);
 1145       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
 1156         return new (C) SharedTrylockFunctionAttr(C, *A, tempInstSuccessValue, tempInstArgs, A->args_size());
 1156         return new (C) SharedTrylockFunctionAttr(C, *A, tempInstSuccessValue, tempInstArgs, A->args_size());
 1160       return A->clone(C);
 1164       return A->clone(C);
 1168       return A->clone(C);
 1172       return A->clone(C);
 1176       return A->clone(C);
 1180       return A->clone(C);
 1184       return A->clone(C);
 1188       return A->clone(C);
 1192       return A->clone(C);
 1196       return A->clone(C);
 1200       return A->clone(C);
 1204       return A->clone(C);
 1208       return A->clone(C);
 1212       return A->clone(C);
 1216       return A->clone(C);
 1226       auto *tempInstArgs = new (C, 16) Expr *[A->args_size()];
 1237         return new (C) TryAcquireCapabilityAttr(C, *A, tempInstSuccessValue, tempInstArgs, A->args_size());
 1237         return new (C) TryAcquireCapabilityAttr(C, *A, tempInstSuccessValue, tempInstArgs, A->args_size());
 1241       return A->clone(C);
 1245       return A->clone(C);
 1249       return A->clone(C);
 1253       return A->clone(C);
 1260       return A->clone(C);
 1264       return A->clone(C);
 1268       return A->clone(C);
 1272       return A->clone(C);
 1276       return A->clone(C);
 1280       return A->clone(C);
 1284       return A->clone(C);
 1288       return A->clone(C);
 1292       return A->clone(C);
 1299       return A->clone(C);
 1303       return A->clone(C);
 1307       return A->clone(C);
 1311       return A->clone(C);
 1315       return A->clone(C);
 1319       return A->clone(C);
 1323       return A->clone(C);
 1327       return A->clone(C);
 1331       return A->clone(C);
 1335       return A->clone(C);
 1339       return A->clone(C);