Lines Matching refs:FunctionLikeUnit
194 auto &unit = addFunction(lower::pft::FunctionLikeUnit{ in enterFunction()
236 [&](lower::pft::FunctionLikeUnit &p) { in resetFunctionState()
750 std::list<lower::pft::FunctionLikeUnit> *functionList{nullptr};
772 [&](lower::pft::FunctionLikeUnit &func) { in dumpPFT()
833 lower::pft::FunctionLikeUnit &functionLikeUnit) { in dumpFunctionLikeUnit()
909 static lower::pft::FunctionLikeUnit::FunctionStatement
911 lower::pft::FunctionLikeUnit::FunctionStatement result{ in getFunctionStmt()
923 std::optional<lower::pft::FunctionLikeUnit::FunctionStatement> &beginStmt) { in getSymbol()
956 lower::pft::FunctionLikeUnit *
959 [](lower::pft::FunctionLikeUnit &c) { return &c; }, in getOwningProcedure()
961 [](auto &) -> lower::pft::FunctionLikeUnit * { return nullptr; }, in getOwningProcedure()
1061 void Fortran::lower::pft::FunctionLikeUnit::processSymbolTable( in processSymbolTable()
1079 Fortran::lower::pft::FunctionLikeUnit::FunctionLikeUnit( in FunctionLikeUnit() function in Fortran::lower::pft::FunctionLikeUnit
1098 Fortran::lower::pft::FunctionLikeUnit::FunctionLikeUnit( in FunctionLikeUnit() function in Fortran::lower::pft::FunctionLikeUnit
1109 Fortran::lower::pft::FunctionLikeUnit::FunctionLikeUnit( in FunctionLikeUnit() function in Fortran::lower::pft::FunctionLikeUnit
1120 Fortran::lower::pft::FunctionLikeUnit::FunctionLikeUnit( in FunctionLikeUnit() function in Fortran::lower::pft::FunctionLikeUnit