Home
last modified time | relevance | path

Searched refs:INTENT_OUT (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dattr.cpp30 case Attr::INTENT_OUT: in AttrToString()
H A Dcheck-declarations.cpp449 if (symbol.attrs().test(Attr::INTENT_OUT)) { in CheckAssumedTypeEntity()
517 if (symbol.attrs().test(Attr::INTENT_OUT)) { in CheckObjectEntity()
560 symbol.attrs().test(Attr::INTENT_OUT) || in CheckObjectEntity()
587 Attr::INTENT_INOUT, Attr::INTENT_OUT})) { // C15102 in CheckObjectEntity()
770 symbol.attrs().test(Attr::INTENT_OUT) || in CheckProcEntity()
793 symbol.attrs().test(Attr::INTENT_OUT) || in CheckProcEntity()
2117 attrs = attrs - Attr::INTENT_IN - Attr::INTENT_OUT - Attr::INTENT_INOUT; in CheckDioDummyAttrs()
2160 CheckDefaultIntegerArg(specific, arg, Attr::INTENT_OUT); in CheckDefinedIoProc()
2176 CheckDefaultIntegerArg(specific, arg, Attr::INTENT_OUT); in CheckDefinedIoProc()
H A Dresolve-names.cpp296 return Attr::INTENT_OUT; in IntentSpecToAttr()
1749 HaveAttrConflict(attrName, Attr::INTENT_IN, Attr::INTENT_OUT) || in IsConflictingAttr()
1750 HaveAttrConflict(attrName, Attr::INTENT_INOUT, Attr::INTENT_OUT) || in IsConflictingAttr()
/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
H A Dtools.h158 return symbol.attrs().test(Attr::INTENT_OUT); in IsIntentOut()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcheck-expression.cpp530 ultimate.attrs().test(semantics::Attr::INTENT_OUT)) { in operator ()()
H A Dcharacteristics.cpp305 } else if (attrs.test(semantics::Attr::INTENT_OUT)) { in GetIntent()