comparison dmd/aggregate.h @ 35:3cfcb944304e trunk

[svn r39] * Updated to DMD 1.022 with the exception of: Bugzilla 278: dmd.conf search path doesn't work This fix was causing crashes for me :/ So for it's the old behaviour
author lindquist
date Tue, 09 Oct 2007 06:21:30 +0200
parents 25bb577878e8
children 28e99b04a132
comparison
equal deleted inserted replaced
34:4648206ca213 35:3cfcb944304e
211 Dsymbol *search(Loc, Identifier *ident, int flags); 211 Dsymbol *search(Loc, Identifier *ident, int flags);
212 FuncDeclaration *findFunc(Identifier *ident, TypeFunction *tf); 212 FuncDeclaration *findFunc(Identifier *ident, TypeFunction *tf);
213 void interfaceSemantic(Scope *sc); 213 void interfaceSemantic(Scope *sc);
214 int isNested(); 214 int isNested();
215 int isCOMclass(); 215 int isCOMclass();
216 virtual int isCOMinterface();
216 int isAbstract(); 217 int isAbstract();
217 virtual int vtblOffset(); 218 virtual int vtblOffset();
218 char *kind(); 219 char *kind();
219 char *mangle(); 220 char *mangle();
220 void toDocBuffer(OutBuffer *buf); 221 void toDocBuffer(OutBuffer *buf);
246 void semantic(Scope *sc); 247 void semantic(Scope *sc);
247 int isBaseOf(ClassDeclaration *cd, int *poffset); 248 int isBaseOf(ClassDeclaration *cd, int *poffset);
248 int isBaseOf(BaseClass *bc, int *poffset); 249 int isBaseOf(BaseClass *bc, int *poffset);
249 char *kind(); 250 char *kind();
250 int vtblOffset(); 251 int vtblOffset();
252 virtual int isCOMinterface();
251 253
252 void toObjFile(); // compile to .obj file 254 void toObjFile(); // compile to .obj file
253 Symbol *toSymbol(); 255 Symbol *toSymbol();
254 256
255 InterfaceDeclaration *isInterfaceDeclaration() { return this; } 257 InterfaceDeclaration *isInterfaceDeclaration() { return this; }