Lines Matching refs:Scope

29 Scope *Scope::freelist = NULL;
31 void allocFieldinit(Scope *sc, size_t dim) in allocFieldinit()
37 void freeFieldinit(Scope *sc) in freeFieldinit()
45 Scope *Scope::alloc() in alloc()
49 Scope *s = freelist; in alloc()
57 return new Scope(); in alloc()
60 Scope::Scope() in Scope() function
104 Scope *Scope::copy() in copy()
106 Scope *sc = Scope::alloc(); in copy()
116 Scope *Scope::createGlobal(Module *_module) in createGlobal()
118 Scope *sc = Scope::alloc(); in createGlobal()
119 *sc = Scope(); // memset in createGlobal()
147 Scope *Scope::push() in push()
149 Scope *s = copy(); in push()
167 Scope *Scope::push(ScopeDsymbol *ss) in push()
170 Scope *s = push(); in push()
175 Scope *Scope::pop() in pop()
178 Scope *enc = enclosing; in pop()
206 Scope *Scope::startCTFE() in startCTFE()
208 Scope *sc = this->push(); in startCTFE()
213 Scope *Scope::endCTFE() in endCTFE()
219 void Scope::mergeCallSuper(Loc loc, unsigned cs) in mergeCallSuper()
283 unsigned *Scope::saveFieldInit() in saveFieldInit()
346 void Scope::mergeFieldInit(Loc loc, unsigned *fies) in mergeFieldInit()
369 Module *Scope::instantiatingModule() in instantiatingModule()
375 static Dsymbol *searchScopes(Scope *scope, Loc loc, Identifier *ident, Dsymbol **pscopesym, int fla… in searchScopes()
377 for (Scope *sc = scope; sc; sc = sc->enclosing) in searchScopes()
419 Dsymbol *Scope::search(Loc loc, Identifier *ident, Dsymbol **pscopesym, int flags) in search()
429 for (Scope *sc = this; sc; sc = sc->enclosing) in search()
493 Dsymbol *Scope::insert(Dsymbol *s) in insert()
511 for (Scope *sc = this; sc; sc = sc->enclosing) in insert()
530 ClassDeclaration *Scope::getClassScope() in getClassScope()
532 for (Scope *sc = this; sc; sc = sc->enclosing) in getClassScope()
548 AggregateDeclaration *Scope::getStructClassScope() in getStructClassScope()
550 for (Scope *sc = this; sc; sc = sc->enclosing) in getStructClassScope()
571 void Scope::setNoFree() in setNoFree()
576 for (Scope *sc = this; sc; sc = sc->enclosing) in setNoFree()
589 structalign_t Scope::alignment() in alignment()
616 Scope *sc = (Scope *)arg; in scope_search_fp()
635 void Scope::deprecation10378(Loc loc, Dsymbol *sold, Dsymbol *snew) in deprecation10378()
669 Dsymbol *Scope::search_correct(Identifier *ident) in search_correct()
685 const char *Scope::search_correct_C(Identifier *ident) in search_correct_C()