/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | escape.c | 91 v->storage_class &= ~STCmaybescope; 97 else if (v->storage_class & STCvariadic && p == sc->func) 122 v->storage_class &= ~STCmaybescope; 124 if ((v->storage_class & (STCref | STCout)) == 0 && p == sc->func) 146 v->storage_class &= ~STCmaybescope; 148 if ((v->storage_class & (STCref | STCout | STCscope)) && p == sc->func) 239 v->storage_class &= ~STCmaybescope; 243 if (va && va->isScope() && va->storage_class & STCreturn && !(v->storage_class & STCreturn) && 254 ((va->enclosesLifetimeOf(v) && !(v->storage_class [all...] |
H A D | declaration.c | 77 storage_class = STCundefined; 151 if ((storage_class & (STCforeach | STCref)) == (STCforeach | STCref)) 320 sa->storage_class = storage_class; 330 storage_class |= sc->stc & STCdeprecated; 346 storage_class |= sc->stc & STCdeprecated; 431 if (storage_class & (STCref | STCnothrow | STCnogc | STCpure | STCdisable)) 436 sc2->stc |= storage_class & (STCref | STCnothrow | STCnogc | STCpure | STCshared | STCdisable); 438 type = type->addSTC(storage_class); 862 v->storage_class [all...] |
H A D | sideeffect.c | 250 if (v && (v->storage_class & STCtemp)) 399 vd->storage_class = stc; 400 vd->storage_class |= STCtemp; 401 vd->storage_class |= STCctfe; // temporary is always CTFEable 427 vd->storage_class |= STCref; 429 vd->storage_class |= STCrvalue;
|
H A D | declaration.h | 122 StorageClass storage_class; member in class:Declaration 136 bool isStatic() { return (storage_class & STCstatic) != 0; } 141 bool isCtorinit() { return (storage_class & STCctorinit) != 0; } 142 bool isFinal() { return (storage_class & STCfinal) != 0; } 143 bool isAbstract() { return (storage_class & STCabstract) != 0; } 144 bool isConst() { return (storage_class & STCconst) != 0; } 145 bool isImmutable() { return (storage_class & STCimmutable) != 0; } 146 bool isWild() { return (storage_class & STCwild) != 0; } 147 bool isAuto() { return (storage_class & STCauto) != 0; } 148 bool isScope() { return (storage_class [all...] |
H A D | func.c | 298 FuncDeclaration::FuncDeclaration(Loc loc, Loc endloc, Identifier *id, StorageClass storage_class, Type *type) argument 302 //printf("storage_class = x%x\n", storage_class); 303 this->storage_class = storage_class; 307 // Normalize storage_class, because function-type related attributes 309 this->storage_class &= ~(STC_TYPECTOR | STC_FUNCATTR); 365 FuncDeclaration *FuncDeclaration::create(Loc loc, Loc endloc, Identifier *id, StorageClass storage_class, Type *type) argument 367 return new FuncDeclaration(loc, endloc, id, storage_class, type); 375 : new FuncDeclaration(loc, endloc, ident, storage_class, typ [all...] |
H A D | clone.c | 36 StorageClass s2 = (f->storage_class & STCdisable); 159 if (v->storage_class & STCref) 226 if (v->storage_class & STCref) 252 fop->storage_class |= STCinference; 270 tmp->storage_class |= STCnodtor | STCtemp | STCctfe; 338 fop->storage_class |= STCdisable; 342 //printf("-StructDeclaration::buildOpAssign() %s, errors = %d\n", sd->toChars(), (fop->storage_class & STCdisable) != 0); 367 if (v->storage_class & STCref) 672 if (v->storage_class & STCref) 793 stc |= sd->postblits[i]->storage_class [all...] |
H A D | dstruct.c | 189 storage_class = 0; 359 if (v->storage_class & STCmanifest) 373 if (v->storage_class & (STCstatic | STCextern | STCtls | STCgshared | STCmanifest | STCctfe | STCtemplateparameter)) 380 if (v->storage_class & STCref) 739 if ((vx->storage_class & STCnodefaultctor) && !ctorinit) 879 if (storage_class & STCstatic) 920 //vthis->storage_class |= STCref; 926 vthis->storage_class |= STCfield; 1050 type = type->addSTC(sc->stc | storage_class); 1069 storage_class | [all...] |
H A D | dclass.c | 262 cd->storage_class |= storage_class; 377 storage_class |= sc->stc; 378 if (storage_class & STCdeprecated) 380 if (storage_class & STCauto) 382 if (storage_class & STCscope) 384 if (storage_class & STCabstract) 577 if (baseClass->storage_class & STCfinal) 588 storage_class |= baseClass->storage_class [all...] |
H A D | canthrow.c | 269 if (vd->storage_class & STCmanifest) 271 else if (vd->isStatic() || vd->storage_class & (STCextern | STCtls | STCgshared))
|
H A D | parse.h | 116 TemplateParameters **tpl = NULL, StorageClass storage_class = 0, int *pdisable = NULL, Expressions **pudas = NULL); 117 void parseStorageClasses(StorageClass &storage_class, LINK &link, bool &setAlignment, Expression *&ealign, Expressions *&udas);
|
H A D | optimize.c | 41 if (v->isConst() || v->isImmutable() || v->storage_class & STCmanifest) 48 if (v->storage_class & STCmanifest || 57 if (v->storage_class & STCmanifest) 67 if (v->storage_class & STCmanifest) 105 else if (!(v->storage_class & STCmanifest) && 237 if (v && !(v->storage_class & STCmanifest)) 952 if (v && (v->storage_class & STCstatic) && (v->storage_class & STCimmutable) && v->_init) 1033 lengthVar->storage_class |= STCstatic | STCconst;
|
H A D | dsymbol.c | 800 if (d && d->storage_class & STCdisable) 802 if (!(sc->func && sc->func->storage_class & STCdisable)) 970 if (d->storage_class & STClocal) 1002 if (d->storage_class & STClocal) 1617 v->storage_class |= STCtemp | STCstatic | STCconst; 1629 v->storage_class |= STCtemp | STCstatic | STCconst; 1699 v->storage_class |= STCtemp | STCstatic | STCconst; 1761 v->storage_class |= STCtemp | STCctfe | STCrvalue; 1773 v->storage_class |= STCtemp | STCctfe; // it's never a true static variable
|
H A D | delegatize.c | 203 if (ad->storage_class & STCstatic)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | escape.d | 357 else if (v.storage_class & STC.variadic && p == sc.func) 609 const bool vaIsRef = va && va.storage_class & STC.parameter && 652 (va.storage_class & v.storage_class & (STC.maybescope | STC.variadic)) == STC.maybescope && 662 (v.isScope() || (v.storage_class & STC.maybescope)) && 663 !(v.storage_class & STC.return_) && 677 if (vaIsFirstRef && v.isParameter() && v.storage_class & STC.return_) 686 va.storage_class |= STC.scope_ | STC.scopeinferred; 691 if (va && va.isScope() && va.storage_class & STC.return_ && !(v.storage_class [all...] |
H A D | declaration.d | 108 auto mustInit = ((var.storage_class & STC.nodefaultctor) != 0 || 222 StorageClass storage_class = STC.undefined_; 278 if (!(storage_class & STC.disable)) 281 if (sc.func && sc.func.storage_class & STC.disable) 330 if (!(ovl.storage_class & STC.disable)) 397 if ((storage_class & (STC.foreach_ | STC.ref_)) == (STC.foreach_ | STC.ref_)) 420 return (storage_class & STC.static_) != 0; 451 return (storage_class & STC.final_) != 0; 456 return (storage_class & STC.abstract_) != 0; 461 return (storage_class [all...] |
H A D | declaration.h | 116 StorageClass storage_class; member in class:Declaration 129 bool isStatic() const { return (storage_class & STCstatic) != 0; } 135 bool isFinal() const { return (storage_class & STCfinal) != 0; } 136 virtual bool isAbstract() { return (storage_class & STCabstract) != 0; } 137 bool isConst() const { return (storage_class & STCconst) != 0; } 138 bool isImmutable() const { return (storage_class & STCimmutable) != 0; } 139 bool isWild() const { return (storage_class & STCwild) != 0; } 140 bool isAuto() const { return (storage_class & STCauto) != 0; } 141 bool isScope() const { return (storage_class & STCscope) != 0; } 142 bool isSynchronized() const { return (storage_class [all...] |
H A D | aggregate.d | 98 StorageClass storage_class; /// 464 if ((vx.storage_class & STC.nodefaultctor) && !ctorinit) 597 auto stc = storage_class; 608 return !!(this.storage_class & STC.deprecated_); 614 this.storage_class |= STC.deprecated_; 636 if (storage_class & STC.static_) 680 //vthis.storage_class |= STC.ref_; 686 vthis.storage_class |= STC.field; 713 if (storage_class & STC.static_) 724 //vthis2.storage_class | [all...] |
H A D | dsymbolsem.d | 315 dsym.storage_class |= sc.stc & STC.deprecated_; 345 printf(" stc = x%llx\n", dsym.storage_class); 346 printf(" storage_class = x%llx\n", dsym.storage_class); 377 if ((dsym.storage_class & (STC.foreach_ | STC.local)) == (STC.foreach_ | STC.local)) 389 dsym.storage_class |= (sc.stc & ~(STC.synchronized_ | STC.override_ | STC.abstract_ | STC.final_)); 397 if (dsym.storage_class & STC.extern_ && dsym._init) 402 dsym.storage_class |= ad.storage_class & STC.TYPECTOR; 413 bool needctfe = (dsym.storage_class [all...] |
H A D | clone.d | 56 StorageClass s2 = (f.storage_class & STC.disable); 172 if (v.storage_class & STC.ref_) 278 if (v.storage_class & STC.ref_) 303 fop.storage_class |= STC.inference; 321 swap.storage_class |= STC.nodtor | STC.temp | STC.ctfe; 323 swap.storage_class |= STC.scope_; 389 fop.storage_class |= STC.disable; 393 //printf("-StructDeclaration::buildOpAssign() %s, errors = %d\n", sd.toChars(), (fop.storage_class & STC.disable) != 0); 415 if (v.storage_class & STC.ref_) 741 if (v.storage_class [all...] |
H A D | func.d | 357 extern (D) this(const ref Loc loc, const ref Loc endloc, Identifier ident, StorageClass storage_class, Type type, bool noreturn = false) 361 //printf("storage_class = x%x\n", storage_class); 362 this.storage_class = storage_class; 366 // Normalize storage_class, because function-type related attributes 368 this.storage_class &= ~(STC.TYPECTOR | STC.FUNCATTR); 381 static FuncDeclaration create(const ref Loc loc, const ref Loc endloc, Identifier id, StorageClass storage_class, Type type, bool noreturn = false) 383 return new FuncDeclaration(loc, endloc, id, storage_class, type, noreturn); 390 : new FuncDeclaration(loc, endloc, ident, storage_class, typ [all...] |
H A D | semantic3.d | 257 //printf("storage class = x%x %x\n", sc.stc, storage_class); 263 if (funcdecl.storage_class & STC.inference) 276 funcdecl.storage_class |= STC.disable; 418 funcdecl.v_arguments.storage_class |= STC.temp | STC.parameter; 426 _arguments.storage_class |= STC.temp; 437 funcdecl.v_argptr.storage_class |= STC.temp; 487 v.storage_class = stc; 600 bool inferRef = (f.isref && (funcdecl.storage_class & STC.auto_)); 651 if (funcdecl.storage_class & STC.auto_) 652 funcdecl.storage_class [all...] |
H A D | sideeffect.d | 259 if (v && (v.storage_class & STC.temp)) 381 vd.storage_class = stc | STC.temp | STC.ctfe; // temporary is always CTFEable 415 vd.storage_class |= e.isLvalue() ? STC.ref_ : STC.rvalue;
|
H A D | statementsem.d | 994 fs.key.storage_class |= STC.temp | STC.foreach_; 996 fs.key.storage_class |= STC.nodtor; 1026 fs.value.storage_class |= STC.foreach_; 1027 fs.value.storage_class |= p.storageClass & (STC.scope_ | STC.IOR | STC.TYPECTOR); 1030 fs.value.storage_class |= STC.nodtor; 1078 tmp.storage_class |= STC.scope_; 1080 tmp.storage_class |= STC.temp; 1088 fs.key.storage_class |= STC.temp; 1144 v.storage_class |= STC.foreach_ | (p.storageClass & STC.ref_); 1286 ve.storage_class | [all...] |
/netbsd-current/tests/usr.bin/indent/ |
H A D | lsym_lparen_or_lbracket.c | 279 static (int)storage_class; /* syntax error */ 333 static (int)storage_class; /* syntax error */
|
/netbsd-current/tests/usr.bin/xlint/lint1/ |
H A D | decl_arg.c | 122 static storage_class, /* 3.1 */
|