Home
last modified time | relevance | path

Searched refs:isDataseg (Results 1 – 25 of 34) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Descape.c86 if (v->isDataseg()) in checkParamArgumentEscape()
117 if (v->isDataseg()) in checkParamArgumentEscape()
142 assert(!v->isDataseg()); // these are not put in the closureVars[] in checkParamArgumentEscape()
233 if (v->isDataseg()) in checkAssignEscape()
266 if (va && !va->isDataseg() && !va->doNotInferScope) in checkAssignEscape()
287 if (va && !va->isDataseg() && !va->doNotInferScope) in checkAssignEscape()
316 if (v->isDataseg()) in checkAssignEscape()
337 if (va && !va->isDataseg() && !va->doNotInferScope) in checkAssignEscape()
366 assert(!v->isDataseg()); // these are not put in the closureVars[] in checkAssignEscape()
375 if (va && !va->isDataseg() && !va->doNotInferScope) in checkAssignEscape()
[all …]
H A Ddeclaration.c104 bool Declaration::isDataseg() in isDataseg() function
1287 isDataseg() in semantic()
1550 bool needctfe = isDataseg() || (storage_class & STCmanifest); in semantic()
1617 if (isDataseg() && !(storage_class & STCextern)) in semantic()
1892 if (isDataseg() || (storage_class & STCmanifest)) in checkNestedReference()
2018 bool VarDeclaration::isDataseg() in isDataseg() function
2056 bool i = isDataseg() && in isThreadlocal()
2083 return (!isDataseg() && type->hasPointers()); in hasPointers()
H A Dnogc.c66 if (v && !(v->storage_class & STCmanifest) && !v->isDataseg() && v->_init) in visit()
H A Ddinterpret.c166 if (v->isDataseg() && !v->isCTFE()) in isInCurrentFrame()
173 if ((v->isDataseg() || v->storage_class & STCmanifest) && !v->isCTFE()) in getValue()
185 assert(!v->isDataseg() || v->isCTFE()); in setValue()
192 assert(!v->isDataseg() || v->isCTFE()); in push()
208 assert(!v->isDataseg() || v->isCTFE()); in pop()
353 if (!v2->isDataseg() || v2->isCTFE()) in onExpression()
357 else if (!(v->isDataseg() || v->storage_class & STCmanifest) || v->isCTFE()) in onExpression()
1943 if (e->var->isDataseg() && in visit()
2035 if (e->e1->op == TOKvar && ((VarExp *)e->e1)->var->isDataseg()) in visit()
2132 else if (v->isDataseg() || (v->storage_class & STCmanifest)) in getVarExp()
[all …]
H A Dstatement.c328 if (v && !v->isDataseg()) in scopeCode()
1119 if (!vd || vd->isDataseg() || (vd->storage_class & STCmanifest)) in checkVar()
1577 if (!vd || vd->isDataseg() || (vd->storage_class & STCmanifest)) in checkLabel()
H A Ddeclaration.h138 virtual bool isDataseg();
278 bool isDataseg();
H A Dexpression.c2465 if (v->isConst() && !v->isRef() && (v->isDataseg() || v->isParameter()) && in checkPurity()
2472 if (v->isDataseg()) in checkPurity()
6578 if (v && !v->isDataseg()) in hookDtors()
H A Dexpressionsem.c213 if (sc->func && !sc->intypeof && !v->isDataseg()) in checkAddressVar()
1760 (v && v->isDataseg())) && in visit()
2643 if (v && (v->isDataseg() || (v->storage_class & STCmanifest))) in visit()
2653 if (v && v->isDataseg()) // fix bugzilla 8238 in visit()
H A Dctfeexpr.c1902 return d->isFuncDeclaration() || d->isDataseg(); in isCtfeValueValid()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Descape.d324 if (v.isDataseg()) in checkParamArgumentEscape()
357 if (v.isDataseg()) in checkParamArgumentEscape()
387 assert(!v.isDataseg()); // these are not put in the closureVars[] in checkParamArgumentEscape()
621 if (v.isDataseg()) in checkAssignEscape()
680 if (va && !va.isDataseg() && in checkAssignEscape()
690 if (va && !va.isDataseg() && !va.doNotInferScope) in checkAssignEscape()
726 if (va && !va.isDataseg() && !va.doNotInferScope) in checkAssignEscape()
755 if (v.isDataseg()) in checkAssignEscape()
796 …enclosesLifetimeOf(v) || (va.isReference() && !(va.storage_class & STC.temp)) || va.isDataseg()) && in checkAssignEscape()
811 if (va && !va.isDataseg() && !va.doNotInferScope) in checkAssignEscape()
[all …]
H A Dnogc.d58 if (v && !(v.storage_class & STC.manifest) && !v.isDataseg() && v._init) in visit()
H A Ddeclaration.d434 bool isDataseg() in isDataseg() function
1293 override final bool isDataseg() in isDataseg() function
1337 …bool i = isDataseg() && !(storage_class & (STC.immutable_ | STC.const_ | STC.shared_ | STC.gshared… in isThreadlocal()
1386 return (!isDataseg() && type.hasPointers()); in hasPointers()
1590 if (isDataseg() || (storage_class & STC.manifest)) in checkNestedReference()
H A Ddeclaration.h132 virtual bool isDataseg();
281 bool isDataseg();
H A Doptimize.d496 ve.var.isDataseg() && in Expression_optimize()
512 se.var.isDataseg()) in Expression_optimize()
525 ve.var.isDataseg() && in Expression_optimize()
H A Ddinterpret.d321 if (v.isDataseg() && !v.isCTFE()) in isInCurrentFrame()
329 if ((v.isDataseg() || v.storage_class & STC.manifest) && !v.isCTFE()) in getValue()
341 assert(!v.isDataseg() || v.isCTFE()); in setValue()
349 assert(!v.isDataseg() || v.isCTFE()); in push()
364 assert(!v.isDataseg() || v.isCTFE()); in pop()
1887 if (e.var.isDataseg() && ((e.offset == 0 && isSafePointerCast(e.var.type, pointee)) || in visit()
1993 if (decl.isDataseg()) { in visit()
2095 else if (v.isDataseg() || (v.storage_class & STC.manifest)) in getVarExp()
2133 else if (!(v.isDataseg() || v.storage_class & STC.manifest) && !v.isCTFE() && !istate) in getVarExp()
2146 else if (!v.isCTFE() && v.isDataseg()) in getVarExp()
[all …]
H A Dstatement.d1226 …if (v.isDataseg() || (v.storage_class & (STC.manifest | STC.temp) && vd.ident != Id.withSym) || v.… in checkLabel()
1819 if (!vd || vd.isDataseg() || (vd.storage_class & STC.manifest)) in checkLabel()
H A Ddmangle.d1345 (d.isVarDeclaration() && d.isDataseg() && d.storage_class & STC.extern_)))) in private()
H A Ddsymbolsem.d790 …e_class & (STC.static_ | STC.extern_ | STC.gshared | STC.manifest | STC.field) || dsym.isDataseg()) in visit()
1094 bool needctfe = dsym.isDataseg() || (dsym.storage_class & STC.manifest); in visit()
1166 if (dsym.isDataseg() && !(dsym.storage_class & STC.extern_)) in visit()
H A Dexpression.d1288 …if (v.isConst() && !v.isReference() && (v.isDataseg() || v.isParameter()) && v.type.implicitConvTo… in checkPurity()
1306 if (v.isDataseg()) in checkPurity()
6747 if (v && !v.isDataseg()) in hookDtors()
H A Dob.d1126 return !v.isDataseg(); in isTrackableVar()
H A Dtypesem.d4108 if (d.isDataseg() || unreal && d.isField()) in dotExp()
4613 if (d.isDataseg() || unreal && d.isField()) in dotExp()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Ddecl.cc760 if (!d->isDataseg () && !d->isMember () in visit()
791 else if (d->isDataseg () && !(d->storage_class & STCextern)) in visit()
840 else if (!d->isDataseg () && !d->isMember ()) in visit()
1303 if (vd->isConst () && !vd->isDataseg ()) in get_symbol_decl()
1308 if (decl->isCodeseg () || decl->isDataseg ()) in get_symbol_decl()
1555 if (decl->isDataseg () || decl->isCodeseg () || decl->isThreadlocal ()) in get_symbol_decl()
1623 gcc_assert (!var->isDataseg () && !var->isMember ()); in declare_local_var()
H A Dd-codegen.cc88 if (decl != NULL && decl->isDataseg ()) in d_decl_context()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Ddecl.cc695 else if (d->isDataseg () && !(d->storage_class & STCextern)) in visit()
742 else if (!d->isDataseg () && !d->isMember ()) in visit()
1158 if (decl->isCodeseg () || decl->isDataseg ()) in get_symbol_decl()
1376 if (decl->isDataseg () || decl->isCodeseg () || decl->isThreadlocal ()) in get_symbol_decl()
1442 gcc_assert (!var->isDataseg () && !var->isMember ()); in declare_local_var()
H A Dd-codegen.cc87 if (decl != NULL && decl->isDataseg ()) in d_decl_context()

12