Searched refs:STCpure (Results 1 - 11 of 11) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dclone.c45 s2 |= STCpure;
64 if (sa & STCpure)
65 stc |= STCpure;
215 StorageClass stc = STCsafe | STCnothrow | STCpure | STCnogc;
787 StorageClass stc = STCsafe | STCnothrow | STCpure | STCnogc;
945 stc = STCsafe | STCnothrow | STCpure | STCnogc;
992 StorageClass stc = STCsafe | STCnothrow | STCpure | STCnogc;
1092 stc = STCsafe | STCnothrow | STCpure | STCnogc;
1137 StorageClass stc = STCsafe | STCnothrow | STCpure | STCnogc;
H A Ddeclaration.h63 #define STCpure 0x4000000LL // pure function macro
72 #define STC_FUNCATTR (STCref | STCnothrow | STCnogc | STCpure | STCproperty | STCsafe | STCtrusted | STCsystem)
98 STCmanifest | STCimmutable | STCshared | STCwild | STCnothrow | STCnogc | STCpure | STCref | STCtls |
H A Darrayop.c65 StorageClass stc = STCtrusted | STCpure | STCnothrow | STCnogc;
H A Ddeclaration.c431 if (storage_class & (STCref | STCnothrow | STCnogc | STCpure | STCdisable))
436 sc2->stc |= storage_class & (STCref | STCnothrow | STCnogc | STCpure | STCshared | STCdisable);
1432 sc->stc &= ~(STC_TYPECTOR | STCpure | STCnothrow | STCnogc | STCref | STCdisable);
H A Dmtype.c5160 if (stc & STCpure)
5409 stc |= STCpure;
5478 if (sc->stc & STCpure)
6318 if ((stc & STCpure && !t->purity) ||
6339 if (stc & STCpure)
H A Dparse.c549 case TOKpure: stc = STCpure; goto Lstc;
1097 case TOKpure: stc = STCpure; break;
3649 case TOKpure: stc = STCpure; goto L1;
H A Dfunc.c583 if (tf->purity == PUREfwdref) sc->stc |= STCpure;
1468 STCproperty | STCnothrow | STCpure | STCsafe | STCtrusted | STCsystem);
H A Dstatementsem.c1499 StorageClass stc = mergeFuncAttrs(STCsafe | STCpure | STCnogc, fs->func);
3729 if (!(cas->stc & STCpure) && (purity = sc->func->isPureBypassingInference()) != PUREimpure && purity != PUREfwdref)
H A Dexpressionsem.c1802 if (sc2->stc & (STCpure | STCnothrow | STCnogc))
1804 sc2->stc &= ~(STCpure | STCnothrow | STCnogc);
2935 TypeFunction *tf = new TypeFunction(NULL, tc, 0, LINKd, STCsafe | STCpure);
H A Dhdrgen.c3294 { STCpure, TOKpure, NULL },
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddeclaration.h73 #define STCpure 0x40000000ULL /// `pure` function macro
105 #define STC_FUNCATTR (STCref | STCnothrow | STCnogc | STCpure | STCproperty | STCsafe | STCtrusted | STCsystem)

Completed in 198 milliseconds