Home
last modified time | relevance | path

Searched refs:STCmanifest (Results 1 – 25 of 41) sorted by relevance

12

/netbsd/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddeclaration.c911 bool needctfe = (storage_class & (STCmanifest | STCstatic)) != 0; in semantic()
1286 … if (storage_class & (STCstatic | STCextern | STCtls | STCgshared | STCmanifest | STCfield) || in semantic()
1371 else if (storage_class & STCmanifest) in semantic()
1444 !(storage_class & (STCmanifest | STCstatic | STCtls | STCgshared | STCextern)) && in semantic()
1533 else if (storage_class & (STCconst | STCimmutable | STCmanifest) || in semantic()
1550 bool needctfe = isDataseg() || (storage_class & STCmanifest); in semantic()
1649 if (_init && storage_class & STCmanifest) in semantic2()
1818 if (!(storage_class & (STCstatic | STCextern | STCmanifest | STCtemplateparameter | in isThis()
1856 assert((storage_class & STCmanifest) && _init); in expandInitializer()
1892 if (isDataseg() || (storage_class & STCmanifest)) in checkNestedReference()
[all …]
H A Doptimize.c41 if (v->isConst() || v->isImmutable() || v->storage_class & STCmanifest) in expandVar()
48 if (v->storage_class & STCmanifest || in expandVar()
57 if (v->storage_class & STCmanifest) in expandVar()
67 if (v->storage_class & STCmanifest) in expandVar()
105 else if (!(v->storage_class & STCmanifest) && in expandVar()
237 if (v && !(v->storage_class & STCmanifest)) in Expression_optimize()
H A Dattrib.c417 if (stc & (STCauto | STCscope | STCstatic | STCextern | STCmanifest)) in newScope()
418 scstc &= ~(STCauto | STCscope | STCstatic | STCextern | STCmanifest); in newScope()
419 if (stc & (STCauto | STCscope | STCstatic | STCtls | STCmanifest | STCgshared)) in newScope()
420 scstc &= ~(STCauto | STCscope | STCstatic | STCtls | STCmanifest | STCgshared); in newScope()
421 if (stc & (STCconst | STCimmutable | STCmanifest)) in newScope()
422 scstc &= ~(STCconst | STCimmutable | STCmanifest); in newScope()
H A Dnogc.c66 if (v && !(v->storage_class & STCmanifest) && !v->isDataseg() && v->_init) in visit()
H A Dcanthrow.c269 if (vd->storage_class & STCmanifest) in Dsymbol_canThrow()
H A Ddstruct.c359 if (v->storage_class & STCmanifest) in determineFields()
373 …if (v->storage_class & (STCstatic | STCextern | STCtls | STCgshared | STCmanifest | STCctfe | STCt… in determineFields()
H A Ddenum.c555 storage_class = STCmanifest; in semantic()
H A Dstatement.c1119 if (!vd || vd->isDataseg() || (vd->storage_class & STCmanifest)) in checkVar()
1577 if (!vd || vd->isDataseg() || (vd->storage_class & STCmanifest)) in checkLabel()
H A Ddeclaration.h69 #define STCmanifest 0x8000000ULL /// manifest constant macro
H A Dstatementsem.c525 if (!(storageClass & STCmanifest)) in declareVariable()
575 if (isStatic || storageClass & STCmanifest || e->isConst() || in declareVariable()
593 v->storage_class |= STCmanifest; in declareVariable()
671 var->storage_class |= STCmanifest; in makeTupleForeachBody()
962 if (p->storageClass & STCmanifest) in visit()
H A Dexpression.c2468 if (v->storage_class & STCmanifest) in checkPurity()
3227 if ((v->storage_class & STCmanifest) && v->_init) in resolve()
4396 if (var->storage_class & (STClazy | STCrvalue | STCmanifest)) in isLvalue()
4403 if (var->storage_class & STCmanifest) in toLvalue()
4436 if (var->storage_class & STCmanifest) in modifiableLvalue()
4843 return !(vd->storage_class & (STCmanifest | STCstatic)); in hasCode()
H A Ddinterpret.c173 if ((v->isDataseg() || v->storage_class & STCmanifest) && !v->isCTFE()) in getValue()
237 …assert(v->_init && (v->isConst() || v->isImmutable() || v->storage_class & STCmanifest) && !v->isC… in saveGlobalConstant()
357 else if (!(v->isDataseg() || v->storage_class & STCmanifest) || v->isCTFE()) in onExpression()
2102 if ((v->isConst() || v->isImmutable() || v->storage_class & STCmanifest) && in getVarExp()
2132 else if (v->isDataseg() || (v->storage_class & STCmanifest)) in getVarExp()
2169 else if (!(v->isDataseg() || v->storage_class & STCmanifest) && !v->isCTFE() && !istate) in getVarExp()
2330 if (!(v->isDataseg() || v->storage_class & STCmanifest) || v->isCTFE()) in visit()
/netbsd/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddeclaration.c911 bool needctfe = (storage_class & (STCmanifest | STCstatic)) != 0; in semantic()
1286 … if (storage_class & (STCstatic | STCextern | STCtls | STCgshared | STCmanifest | STCfield) || in semantic()
1371 else if (storage_class & STCmanifest) in semantic()
1444 !(storage_class & (STCmanifest | STCstatic | STCtls | STCgshared | STCextern)) && in semantic()
1533 else if (storage_class & (STCconst | STCimmutable | STCmanifest) || in semantic()
1550 bool needctfe = isDataseg() || (storage_class & STCmanifest); in semantic()
1649 if (_init && storage_class & STCmanifest) in semantic2()
1818 if (!(storage_class & (STCstatic | STCextern | STCmanifest | STCtemplateparameter | in isThis()
1856 assert((storage_class & STCmanifest) && _init); in expandInitializer()
1892 if (isDataseg() || (storage_class & STCmanifest)) in checkNestedReference()
[all …]
H A Doptimize.c41 if (v->isConst() || v->isImmutable() || v->storage_class & STCmanifest) in expandVar()
48 if (v->storage_class & STCmanifest || in expandVar()
57 if (v->storage_class & STCmanifest) in expandVar()
67 if (v->storage_class & STCmanifest) in expandVar()
105 else if (!(v->storage_class & STCmanifest) && in expandVar()
237 if (v && !(v->storage_class & STCmanifest)) in Expression_optimize()
H A Dattrib.c417 if (stc & (STCauto | STCscope | STCstatic | STCextern | STCmanifest)) in newScope()
418 scstc &= ~(STCauto | STCscope | STCstatic | STCextern | STCmanifest); in newScope()
419 if (stc & (STCauto | STCscope | STCstatic | STCtls | STCmanifest | STCgshared)) in newScope()
420 scstc &= ~(STCauto | STCscope | STCstatic | STCtls | STCmanifest | STCgshared); in newScope()
421 if (stc & (STCconst | STCimmutable | STCmanifest)) in newScope()
422 scstc &= ~(STCconst | STCimmutable | STCmanifest); in newScope()
H A Dnogc.c66 if (v && !(v->storage_class & STCmanifest) && !v->isDataseg() && v->_init) in visit()
H A Dcanthrow.c269 if (vd->storage_class & STCmanifest) in Dsymbol_canThrow()
H A Ddeclaration.h60 #define STCmanifest 0x800000LL // manifest constant macro
98STCmanifest | STCimmutable | STCshared | STCwild | STCnothrow | STCnogc | STCpure | STCref | STCtl…
H A Ddstruct.c359 if (v->storage_class & STCmanifest) in determineFields()
373 …if (v->storage_class & (STCstatic | STCextern | STCtls | STCgshared | STCmanifest | STCctfe | STCt… in determineFields()
H A Ddenum.c555 storage_class = STCmanifest; in semantic()
H A Dstatement.c1119 if (!vd || vd->isDataseg() || (vd->storage_class & STCmanifest)) in checkVar()
1577 if (!vd || vd->isDataseg() || (vd->storage_class & STCmanifest)) in checkLabel()
H A Dstatementsem.c525 if (!(storageClass & STCmanifest)) in declareVariable()
575 if (isStatic || storageClass & STCmanifest || e->isConst() || in declareVariable()
593 v->storage_class |= STCmanifest; in declareVariable()
671 var->storage_class |= STCmanifest; in makeTupleForeachBody()
962 if (p->storageClass & STCmanifest) in visit()
H A Dexpression.c2468 if (v->storage_class & STCmanifest) in checkPurity()
3227 if ((v->storage_class & STCmanifest) && v->_init) in resolve()
4396 if (var->storage_class & (STClazy | STCrvalue | STCmanifest)) in isLvalue()
4403 if (var->storage_class & STCmanifest) in toLvalue()
4436 if (var->storage_class & STCmanifest) in modifiableLvalue()
4843 return !(vd->storage_class & (STCmanifest | STCstatic)); in hasCode()
H A Ddinterpret.c173 if ((v->isDataseg() || v->storage_class & STCmanifest) && !v->isCTFE()) in getValue()
237 …assert(v->_init && (v->isConst() || v->isImmutable() || v->storage_class & STCmanifest) && !v->isC… in saveGlobalConstant()
357 else if (!(v->isDataseg() || v->storage_class & STCmanifest) || v->isCTFE()) in onExpression()
2102 if ((v->isConst() || v->isImmutable() || v->storage_class & STCmanifest) && in getVarExp()
2132 else if (v->isDataseg() || (v->storage_class & STCmanifest)) in getVarExp()
2169 else if (!(v->isDataseg() || v->storage_class & STCmanifest) && !v->isCTFE() && !istate) in getVarExp()
2330 if (!(v->isDataseg() || v->storage_class & STCmanifest) || v->isCTFE()) in visit()
/netbsd/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-2008163 V2 STCmanifest. Make more constant vars have

12