Lines Matching refs:Scope
62 FuncDeclaration *hasIdentityOpAssign(AggregateDeclaration *ad, Scope *sc);
63 FuncDeclaration *buildOpAssign(StructDeclaration *sd, Scope *sc);
65 FuncDeclaration *buildOpEquals(StructDeclaration *sd, Scope *sc);
66 FuncDeclaration *buildXopEquals(StructDeclaration *sd, Scope *sc);
67 FuncDeclaration *buildXopCmp(StructDeclaration *sd, Scope *sc);
68 FuncDeclaration *buildXtoHash(StructDeclaration *ad, Scope *sc);
69 FuncDeclaration *buildPostBlit(StructDeclaration *sd, Scope *sc);
70 FuncDeclaration *buildDtor(AggregateDeclaration *ad, Scope *sc);
71 FuncDeclaration *buildInv(AggregateDeclaration *ad, Scope *sc);
132 virtual Scope *newScope(Scope *sc);
133 void setScope(Scope *sc);
134 void semantic2(Scope *sc);
135 void semantic3(Scope *sc);
206 void semantic(Scope *sc);
211 bool fit(Loc loc, Scope *sc, Expressions *elements, Type *stype);
301 Scope *newScope(Scope *sc);
302 void semantic(Scope *sc);
315 void interfaceSemantic(Scope *sc);
338 Scope *newScope(Scope *sc);
339 void semantic(Scope *sc);