Searched refs:returnScope (Results 1 – 8 of 8) sorted by relevance
447 …&& !(param.storageClass & STC.returnScope); // fixme: it's possible to infer returnScope without s… in checkParamArgumentReturn()709 va.storage_class |= STC.returnScope; in checkAssignEscape()1297 if (v.storage_class & STC.returnScope) in checkReturnEscapeImpl()1410 private void inferReturn(FuncDeclaration fd, VarDeclaration v, bool returnScope) in inferReturn() argument1415 auto newStcs = STC.return_ | STC.returninferred | (returnScope ? STC.returnScope : 0); in inferReturn()1426 tf.isreturnscope = returnScope; in inferReturn()1759 stc |= STC.returnScope; in visit()2046 stc |= STC.returnScope; in visit()
74 …returnScope = 0x80_0000, /// if `ref return scope` then resolve to `ref` and `return sco… enumerator
4254 if (stc & STC.returnScope)4444 return stc | STC.scope_ | STC.return_ | STC.returnScope; in parameterStorageClass()7047 from &= ~STC.returnScope; in isCovariantScope()7048 to &= ~STC.returnScope; in isCovariantScope()7052 from |= STC.returnScope; in isCovariantScope()7053 to |= STC.returnScope; in isCovariantScope()7270 result = stc & STC.returnScope ? ScopeRef.Ref_ReturnScope in buildScopeRef()
486 …| STC.return_ | STC.scope_ | STC.lazy_ | STC.final_ | STC.TYPECTOR | STC.nodtor | STC.returnScope); in visit()1288 f.isreturnscope = cast(bool) (funcdecl.storage_class & STC.returnScope); in visit()
1195 if (sc.stc & STC.returnScope) in typeSemantic()1517 fparam.storageClass &= ~(STC.return_ | STC.scope_ | STC.returnScope); in typeSemantic()
1338 stc |= STC.returnScope; // recognize `return scope`2731 …arArgsStc = STC.const_ | STC.immutable_ | STC.shared_ | STC.scope_ | STC.return_ | STC.returnScope;2840 stc |= STC.returnScope;
565 vthis.storage_class |= STC.returnScope; in declareThis()
3203 …n_ | STC.returninferred | STC.scope_ | STC.scopeinferred | STC.out_ | STC.ref_ | STC.returnScope))) in parameterToBuffer()