comparison dmd2/dsymbol.h @ 847:356e65836fb5

Merged DMD 2.021 frontend. Removed generated files from dmd/dmd2 dirs.
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sat, 13 Dec 2008 16:14:37 +0100
parents f04dde6e882c
children 75c53f8f67a4
comparison
equal deleted inserted replaced
846:bc982f1ad106 847:356e65836fb5
237 { 237 {
238 Array *members; // all Dsymbol's in this scope 238 Array *members; // all Dsymbol's in this scope
239 DsymbolTable *symtab; // members[] sorted into table 239 DsymbolTable *symtab; // members[] sorted into table
240 240
241 Array *imports; // imported ScopeDsymbol's 241 Array *imports; // imported ScopeDsymbol's
242 unsigned char *prots; // PROT for each import 242 unsigned char *prots; // array of PROT, one for each import
243 243
244 ScopeDsymbol(); 244 ScopeDsymbol();
245 ScopeDsymbol(Identifier *id); 245 ScopeDsymbol(Identifier *id);
246 Dsymbol *syntaxCopy(Dsymbol *s); 246 Dsymbol *syntaxCopy(Dsymbol *s);
247 Dsymbol *search(Loc loc, Identifier *ident, int flags); 247 Dsymbol *search(Loc loc, Identifier *ident, int flags);