Home
last modified time | relevance | path

Searched refs:dummyArgs (Results 1 – 9 of 9) sorted by relevance

/external/llvm-project/flang/lib/Semantics/
Dcheck-declarations.cpp875 if (!details->dummyArgs().empty()) { in CheckFinal()
876 if (const Symbol * argSym{details->dummyArgs()[0]}) { in CheckFinal()
1337 const auto &dummyArgs{subprogram->dummyArgs()}; in CheckPassArg() local
1339 if (dummyArgs.empty()) { in CheckPassArg()
1349 passName = dummyArgs[0]->name(); in CheckPassArg()
1352 for (std::size_t i{0}; i < dummyArgs.size(); ++i) { in CheckPassArg()
1353 if (dummyArgs[i] && dummyArgs[i]->name() == *passName) { in CheckPassArg()
1364 const Symbol &passArg{*dummyArgs[*passArgIndex]}; in CheckPassArg()
1649 const auto &args1{details1.dummyArgs()}; in Check()
1650 const auto &args2{details2.dummyArgs()}; in Check()
Dsymbol.cpp590 if (details->dummyArgs().size() == 1) { in GetFinalForRank()
591 if (const Symbol * arg{details->dummyArgs().at(0)}) { in GetFinalForRank()
Dmod-file.cpp340 for (const auto &dummy : details.dummyArgs()) { in PutSubprogram()
854 for (const Symbol *dummyArg : details.dummyArgs()) { in Collect()
Dtools.cpp1366 for (const auto *dummyArg : subprogram.get<SubprogramDetails>().dummyArgs()) { in HasAlternateReturns()
Dexpression.cpp1737 for (const auto *arg : subp.dummyArgs()) { in GetPassIndex()
Dresolve-names.cpp3021 for (const Symbol *dummyArg : details.dummyArgs()) { in BeginMpSubprogram()
/external/llvm-project/flang/lib/Evaluate/
Dintrinsics.cpp1551 characteristics::DummyArguments dummyArgs; in Match() local
1561 dummyArgs.emplace_back(std::move(*dc)); in Match()
1567 dummyArgs.emplace_back(std::string{d.keyword}, in Match()
1574 dummyArgs.emplace_back(dummyArgs[sameDummyArg.value()]); in Match()
1579 dummyArgs.emplace_back(std::string{d.keyword}, in Match()
1582 dummyArgs.back().SetOptional(); in Match()
1584 dummyArgs.back().SetIntent(d.intent); in Match()
1593 name, characteristics::Procedure{std::move(dummyArgs), attrs}}, in Match()
1600 std::move(funcResult), std::move(dummyArgs), attrs}; in Match()
Dcharacteristics.cpp660 for (const semantics::Symbol *arg : subp.dummyArgs()) { in Characterize()
/external/llvm-project/flang/include/flang/Semantics/
Dsymbol.h80 const std::vector<Symbol *> &dummyArgs() const { return dummyArgs_; } in dummyArgs() function