Searched refs:STCreturn (Results 1 – 9 of 9) sorted by relevance
243 … if (va && va->isScope() && va->storage_class & STCreturn && !(v->storage_class & STCreturn) && in checkAssignEscape()271 va->storage_class |= v->storage_class & STCreturn; in checkAssignEscape()545 !(v->storage_class & STCreturn) && in checkReturnEscapeImpl()556 if (v->storage_class & STCreturn) in checkReturnEscapeImpl()625 sc->func->storage_class |= STCreturn; in checkReturnEscapeImpl()633 !(v->storage_class & (STCreturn | STCforeach))) in checkReturnEscapeImpl()693 v->storage_class |= STCreturn; in inferReturn()700 fd->storage_class |= STCreturn; in inferReturn()718 p->storageClass |= STCreturn; in inferReturn()962 if ((stc & (STCscope)) && (stc & STCreturn)) in escapeByValue()[all …]
820 if ((p->storageClass & (STCreturn | STCwild)) == STCreturn) in visit()
605 …if (ad && ad->isClassDeclaration() && (tf->isreturn || sc->stc & STCreturn) && !(sc->stc & STCstat… in semantic()1467 STC_TYPECTOR | STCfinal | STCtls | STCgshared | STCref | STCreturn | in semantic3()1598 …stc |= fparam->storageClass & (STCin | STCout | STCref | STCreturn | STCscope | STClazy | STCfinal… in semantic3()2304 if (storage_class & STCreturn) in semantic3()2498 v->storage_class |= STCreturn; in declareThis()2504 v->storage_class |= STCreturn; in declareThis()2530 v->storage_class |= STCreturn; in declareThis()
5171 if (stc & STCreturn) in TypeFunction()5381 stc1 |= STCreturn; in covariant()5387 stc2 |= STCreturn; in covariant()5486 if (sc->stc & STCreturn) in semantic()5591 fparam->storageClass |= STCreturn; in semantic()5594 if (fparam->storageClass & STCreturn) in semantic()5652 fparam->storageClass &= ~STCreturn; in semantic()6261 if (stc & (STCscope | STCreturn | STClazy) || purity == PUREimpure) in parameterStorageClass()9531 StorageClass stc2 = stc & (STCref | STCscope | STCreturn); in isCovariantScope()9538 else if (stc2 == (STCscope | STCreturn)) in isCovariantScope()[all …]
3104 if (p->storageClass & STCreturn) in visit()3241 if ((stc & (STCreturn | STCscope)) == (STCreturn | STCscope)) in stcToBuffer()
86 #define STCreturn 0x100000000000LL // 'return ref' or 'return scope' for function parameters macro
1085 if (stc & STCreturn) in semanticTraits()
1098 case TOKreturn: stc = STCreturn; break; in parsePostfix()2027 case TOKreturn: stc = STCreturn; goto L2; in parseParameters()3414 if (stc & (STCconst | STCimmutable | STCshared | STCwild | STCreturn)) in parseBasicType2()
63 …#define STCreturn 0x400000ULL /// 'return ref' or 'return scope' for function param… macro