Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dattr.h26 INTENT_OUT, INTRINSIC, MODULE, NON_OVERRIDABLE, NON_RECURSIVE, NOPASS, in ENUM_CLASS() argument
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-declarations.cpp1261 if (specific.attrs().test(Attr::NOPASS)) { // C774 in CheckDefinedOperator()
1358 if (specific.attrs().test(Attr::NOPASS)) { // C774 in CheckDefinedAssignment()
1517 if (proc.attrs().test(Attr::NOPASS)) { in CheckPassArg()
1669 bool isNopass{symbol.attrs().test(Attr::NOPASS)}; in CheckProcBinding()
1670 if (isNopass != overridden->attrs().test(Attr::NOPASS)) { in CheckProcBinding()
2132 if (ref->attrs().test(Attr::NOPASS)) { // C774 in CheckDefinedIoProc()
H A Dexpression.cpp1925 CHECK(!proc.attrs().test(semantics::Attr::NOPASS)); in GetPassIndex()
1949 if (component.attrs().test(semantics::Attr::NOPASS)) { in AddPassArg()
2007 if (!proc.attrs().test(semantics::Attr::NOPASS)) { in AnalyzeProcedureComponentRef()
2032 if (sym->attrs().test(semantics::Attr::NOPASS)) { in AnalyzeProcedureComponentRef()
H A Dresolve-names.cpp268 HANDLE_ATTR_CLASS(NoPass, NOPASS)
1751 HaveAttrConflict(attrName, Attr::PASS, Attr::NOPASS) || // C781 in IsConflictingAttr()
/llvm-project-15.0.7/flang/docs/
H A Df2018-grammar.md157 access-spec | NOPASS | PASS [(arg-name)] | POINTER
175 access-spec | DEFERRED | NON_OVERRIDABLE | NOPASS | PASS [(arg-name)]
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcharacteristics.cpp533 if (!symbol.attrs().test(semantics::Attr::NOPASS)) { in CharacterizeProcedure()