Searched refs:funit (Results 1 – 5 of 5) sorted by relevance
260 funit.setActiveEntry(0); in declareFunction()2529 if (funit->isMainProgram()) { in genFIR()2552 if (!funit->finalBlock) { in genFIR()2655 if (funit.primaryResult && in mapDummiesAndResults()2782 funit.getEntryEval()) in startNewFunction()2847 if (funit.isMainProgram()) in endNewFunction()2850 genFIRProcedureExit(funit, funit.getSubprogramSymbol()); in endNewFunction()2851 funit.finalBlock = nullptr; in endNewFunction()2909 if (!funit.isMainProgram()) { in lowerFunc()2924 endNewFunction(funit); in lowerFunc()[all …]
332 return !funit.isMainProgram() && in hasAlternateReturns()337 if (funit.isMainProgram()) in getMangledName()340 funit.getSubprogramSymbol()); in getMangledName()345 if (funit.isMainProgram()) in getProcedureSymbol()347 return &funit.getSubprogramSymbol(); in getProcedureSymbol()362 funit.getSubprogramSymbol(), foldingContext); in characterize()368 return funit.isMainProgram(); in isMainProgram()387 return funit.parentHasHostAssoc(); in hasHostAssociated()392 return funit.parentHostAssoc().getArgumentType(converter); in getHostAssociatedTy()490 return funit.getSubprogramSymbol() in getEntityContainer()[all …]
1857 const Fortran::lower::pft::FunctionLikeUnit &funit, in visitAllSymbols() argument1860 funit.visit([&](const auto &functionParserNode) { in visitAllSymbols()
353 : CallInterface{c}, funit{f} {364 return funit;384 Fortran::lower::pft::FunctionLikeUnit &funit;
782 void visitAllSymbols(const FunctionLikeUnit &funit,