Lines Matching refs:Args
1051 const std::vector<std::unique_ptr<Argument>> &Args,
1121 if (!Args.empty())
1126 for (auto I = Args.begin(), E = Args.end(); I != E; ++ I) {
1127 if (I != Args.begin()) OS << ", ";
1132 if (!Args.empty())
1286 std::vector<Record *> Args = Attr->getValueAsListOfDefs("Args");
1287 if (Args.empty())
1290 if (Args
1341 std::vector<Record *> Args = Attr->getValueAsListOfDefs("Args");
1342 if (Args.empty() || !isIdentifierArgument(Args[0]))
1395 std::vector<Record*> ArgRecords = R.getValueAsListOfDefs("Args");
1396 std::vector<std::unique_ptr<Argument>> Args;
1397 Args.reserve(ArgRecords.size());
1400 Args.emplace_back(createArgument(*ArgRecord, R.getName()));
1401 Args.back()->writeDeclarations(OS);
1425 for (auto const &ai : Args) {
1433 for (auto const &ai : Args) {
1444 for (auto const &ai : Args) {
1458 for (auto const &ai : Args) {
1466 for (auto const &ai : Args) {
1476 for (auto const &ai : Args) {
1490 for (auto const &ai : Args) {
1498 for (auto const &ai : Args) {
1522 for (auto const &ai : Args) {
1564 std::vector<Record*> ArgRecords = R.getValueAsListOfDefs("Args");
1565 std::vector<std::unique_ptr<Argument>> Args;
1567 Args.emplace_back(createArgument(*Arg, R.getName()));
1569 for (auto const &ai : Args)
1575 for (auto const &ai : Args) {
1585 writePrettyPrintFunction(R, Args, OS);
1670 std::vector<std::unique_ptr<Argument>> Args;
1685 ArgRecords = R.getValueAsListOfDefs("Args");
1686 Args.clear();
1688 Args.emplace_back(createArgument(*Arg, R.getName()));
1689 Args.back()->writePCHReadDecls(OS);
1692 for (auto const &ri : Args) {
1711 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), Args;
1722 Args = R.getValueAsListOfDefs("Args");
1723 if (R.isSubClassOf(InhClass) || !Args.empty())
1731 for (const auto *Arg : Args)
1926 std::vector<Record*> ArgRecords = R.getValueAsListOfDefs("Args");
1997 std::vector<Record*> ArgRecords = R.getValueAsListOfDefs("Args");
1998 std::vector<std::unique_ptr<Argument>> Args;
1999 Args.reserve(ArgRecords.size());
2002 Args.emplace_back(createArgument(*ArgRecord, R.getName()));
2004 for (auto const &ai : Args)
2008 for (auto const &ai : Args) {
2040 std::vector<Record *> Args = R.getValueAsListOfDefs("Args");
2042 for (const auto *Arg : Args) {
2583 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), Args;
2597 Args = R.getValueAsListOfDefs("Args");
2598 if (!Args.empty()) {
2601 for (const auto *Arg : Args)
2608 for (auto AI = Args.begin(), AE = Args.end(); AI != AE; ++AI) {