/netbsd/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | declaration.c | 911 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 D | optimize.c | 41 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 D | attrib.c | 417 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 D | nogc.c | 66 if (v && !(v->storage_class & STCmanifest) && !v->isDataseg() && v->_init) in visit()
|
H A D | canthrow.c | 269 if (vd->storage_class & STCmanifest) in Dsymbol_canThrow()
|
H A D | dstruct.c | 359 if (v->storage_class & STCmanifest) in determineFields() 373 …if (v->storage_class & (STCstatic | STCextern | STCtls | STCgshared | STCmanifest | STCctfe | STCt… in determineFields()
|
H A D | denum.c | 555 storage_class = STCmanifest; in semantic()
|
H A D | statement.c | 1119 if (!vd || vd->isDataseg() || (vd->storage_class & STCmanifest)) in checkVar() 1577 if (!vd || vd->isDataseg() || (vd->storage_class & STCmanifest)) in checkLabel()
|
H A D | declaration.h | 69 #define STCmanifest 0x8000000ULL /// manifest constant macro
|
H A D | statementsem.c | 525 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 D | expression.c | 2468 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 D | dinterpret.c | 173 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 D | declaration.c | 911 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 D | optimize.c | 41 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 D | attrib.c | 417 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 D | nogc.c | 66 if (v && !(v->storage_class & STCmanifest) && !v->isDataseg() && v->_init) in visit()
|
H A D | canthrow.c | 269 if (vd->storage_class & STCmanifest) in Dsymbol_canThrow()
|
H A D | declaration.h | 60 #define STCmanifest 0x800000LL // manifest constant macro 98 …STCmanifest | STCimmutable | STCshared | STCwild | STCnothrow | STCnogc | STCpure | STCref | STCtl…
|
H A D | dstruct.c | 359 if (v->storage_class & STCmanifest) in determineFields() 373 …if (v->storage_class & (STCstatic | STCextern | STCtls | STCgshared | STCmanifest | STCctfe | STCt… in determineFields()
|
H A D | denum.c | 555 storage_class = STCmanifest; in semantic()
|
H A D | statement.c | 1119 if (!vd || vd->isDataseg() || (vd->storage_class & STCmanifest)) in checkVar() 1577 if (!vd || vd->isDataseg() || (vd->storage_class & STCmanifest)) in checkLabel()
|
H A D | statementsem.c | 525 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 D | expression.c | 2468 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 D | dinterpret.c | 173 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 D | ChangeLog-2008 | 163 V2 STCmanifest. Make more constant vars have
|