Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Args

1104                          const std::vector<std::unique_ptr<Argument>> &Args,
1179 if (!Args.empty())
1184 for (auto I = Args.begin(), E = Args.end(); I != E; ++ I) {
1185 if (I != Args.begin()) OS << ", ";
1190 if (!Args.empty())
1348 std::vector<Record *> Args = Attr->getValueAsListOfDefs("Args");
1349 if (Args.empty())
1352 if (Args[0]->getSuperClasses().back()->getName() != "TypeArgument")
1404 std::vector<Record *> Args = Attr->getValueAsListOfDefs("Args");
1405 if (Args.empty() || !isIdentifierArgument(Args[0]))
1458 std::vector<Record*> ArgRecords = R.getValueAsListOfDefs("Args");
1459 std::vector<std::unique_ptr<Argument>> Args;
1460 Args.reserve(ArgRecords.size());
1463 Args.emplace_back(createArgument(*ArgRecord, R.getName()));
1464 Args.back()->writeDeclarations(OS);
1488 for (auto const &ai : Args) {
1496 for (auto const &ai : Args) {
1507 for (auto const &ai : Args) {
1523 for (auto const &ai : Args) {
1531 for (auto const &ai : Args) {
1541 for (auto const &ai : Args) {
1557 for (auto const &ai : Args) {
1565 for (auto const &ai : Args) {
1589 for (auto const &ai : Args) {
1624 std::vector<Record*> ArgRecords = R.getValueAsListOfDefs("Args");
1625 std::vector<std::unique_ptr<Argument>> Args;
1627 Args.emplace_back(createArgument(*Arg, R.getName()));
1629 for (auto const &ai : Args)
1635 for (auto const &ai : Args) {
1645 writePrettyPrintFunction(R, Args, OS);
1782 std::vector<std::unique_ptr<Argument>> Args;
1797 ArgRecords = R.getValueAsListOfDefs("Args");
1798 Args.clear();
1800 Args.emplace_back(createArgument(*Arg, R.getName()));
1801 Args.back()->writePCHReadDecls(OS);
1804 for (auto const &ri : Args) {
1823 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), Args;
1834 Args = R.getValueAsListOfDefs("Args");
1835 if (R.isSubClassOf(InhClass) || !Args.empty())
1843 for (const auto *Arg : Args)
2056 std::vector<Record*> ArgRecords = R.getValueAsListOfDefs("Args");
2127 std::vector<Record*> ArgRecords = R.getValueAsListOfDefs("Args");
2128 std::vector<std::unique_ptr<Argument>> Args;
2129 Args.reserve(ArgRecords.size());
2132 Args.emplace_back(createArgument(*ArgRecord, R.getName()));
2134 for (auto const &ai : Args)
2138 for (auto const &ai : Args) {
2174 std::vector<Record *> Args = R.getValueAsListOfDefs("Args");
2177 for (const auto *Arg : Args) {
2730 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), Args;
2744 Args = R.getValueAsListOfDefs("Args");
2745 if (!Args.empty()) {
2748 for (const auto *Arg : Args)
2751 for (auto AI = Args.begin(), AE = Args.end(); AI != AE; ++AI)