Lines Matching refs:FunctionLikeUnit
256 pftParentStack.back().get<lower::pft::FunctionLikeUnit>().endStmt; in endFunctionBody()
298 Fortran::lower::pft::FunctionLikeUnit &unit = in enterFunction()
299 addFunction(lower::pft::FunctionLikeUnit{func, pftParentStack.back(), in enterFunction()
356 [&](lower::pft::FunctionLikeUnit &p) { in resetFunctionState()
992 lower::pft::FunctionLikeUnit *unit = initialEval->getOwningProcedure(); in processEntryPoints()
1028 std::list<lower::pft::FunctionLikeUnit> *functionList{};
1050 [&](const lower::pft::FunctionLikeUnit &func) { in dumpPFT()
1118 const lower::pft::FunctionLikeUnit &functionLikeUnit) { in dumpFunctionLikeUnit()
1157 for (const lower::pft::FunctionLikeUnit &func : in dumpFunctionLikeUnit()
1171 for (const lower::pft::FunctionLikeUnit &func : in dumpModuleLikeUnit()
1207 static lower::pft::FunctionLikeUnit::FunctionStatement
1209 lower::pft::FunctionLikeUnit::FunctionStatement result{ in getFunctionStmt()
1258 lower::pft::FunctionLikeUnit *
1261 [](lower::pft::FunctionLikeUnit &c) { return &c; }, in getOwningProcedure()
1263 [](auto &) -> lower::pft::FunctionLikeUnit * { return nullptr; }, in getOwningProcedure()
1569 Fortran::lower::pft::FunctionLikeUnit::FunctionLikeUnit( in FunctionLikeUnit() function in Fortran::lower::pft::FunctionLikeUnit
1590 Fortran::lower::pft::FunctionLikeUnit::FunctionLikeUnit( in FunctionLikeUnit() function in Fortran::lower::pft::FunctionLikeUnit
1601 Fortran::lower::pft::FunctionLikeUnit::FunctionLikeUnit( in FunctionLikeUnit() function in Fortran::lower::pft::FunctionLikeUnit
1612 Fortran::lower::pft::FunctionLikeUnit::FunctionLikeUnit( in FunctionLikeUnit() function in Fortran::lower::pft::FunctionLikeUnit
1624 Fortran::lower::pft::FunctionLikeUnit::parentHostAssoc() { in parentHostAssoc()
1625 if (auto *par = parent.getIf<FunctionLikeUnit>()) in parentHostAssoc()
1630 bool Fortran::lower::pft::FunctionLikeUnit::parentHasHostAssoc() { in parentHasHostAssoc()
1631 if (auto *par = parent.getIf<FunctionLikeUnit>()) in parentHasHostAssoc()
1637 Fortran::lower::pft::FunctionLikeUnit::getStartingSourceLoc() const { in getStartingSourceLoc()
1747 void Fortran::lower::pft::FunctionLikeUnit::dump() const { in dump()
1857 const Fortran::lower::pft::FunctionLikeUnit &funit, in visitAllSymbols()