Home
last modified time | relevance | path

Searched refs:STCreturn (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Descape.c243 … 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 …]
H A Ddmangle.c820 if ((p->storageClass & (STCreturn | STCwild)) == STCreturn) in visit()
H A Dfunc.c605 …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()
H A Dmtype.c5171 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 …]
H A Dhdrgen.c3104 if (p->storageClass & STCreturn) in visit()
3241 if ((stc & (STCreturn | STCscope)) == (STCreturn | STCscope)) in stcToBuffer()
H A Ddeclaration.h86 #define STCreturn 0x100000000000LL // 'return ref' or 'return scope' for function parameters macro
H A Dtraits.c1085 if (stc & STCreturn) in semanticTraits()
H A Dparse.c1098 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()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddeclaration.h63 …#define STCreturn 0x400000ULL /// 'return ref' or 'return scope' for function param… macro