Home
last modified time | relevance | path

Searched refs:procInterface (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dtype-parsers.h118 constexpr Parser<ProcInterface> procInterface; // R1513 variable
H A Dprogram-parsers.cpp390 construct<ProcedureDeclarationStmt>(parenthesized(maybe(procInterface)),
H A DFortran-parsers.cpp467 "PROCEDURE" >> parenthesized(maybe(procInterface)),
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dtools.cpp1205 if (const Symbol * procInterface{procDetails->interface().symbol()}) { in IsPureProcedure() local
1207 return IsPureProcedure(*procInterface); in IsPureProcedure()
1243 if (const Symbol * procInterface{procDetails->interface().symbol()}) { in IsElementalProcedure() local
1246 return !procInterface->attrs().test(Attr::INTRINSIC) && in IsElementalProcedure()
1247 IsElementalProcedure(*procInterface); in IsElementalProcedure()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dtools.cpp279 if (const Symbol * procInterface{procDetails->interface().symbol()}) { in IsBindCProcedure() local
281 return IsBindCProcedure(*procInterface); in IsBindCProcedure()
H A Dresolve-names.cpp5496 ProcInterface procInterface; in HandleUnrestrictedSpecificIntrinsicFunction() local
5497 procInterface.set_type(typeSpec); in HandleUnrestrictedSpecificIntrinsicFunction()
5498 details.set_interface(procInterface); in HandleUnrestrictedSpecificIntrinsicFunction()