comparison dmd/dsymbol.h @ 1640:9bf06e02070b

Merge DMD 1.057.
author Christian Kamm <kamm incasoftware de>
date Mon, 08 Mar 2010 21:39:20 +0100
parents 44b145be2ef5
children
comparison
equal deleted inserted replaced
1639:41145d30acb8 1640:9bf06e02070b
1 1
2 // Compiler implementation of the D programming language 2 // Compiler implementation of the D programming language
3 // Copyright (c) 1999-2009 by Digital Mars 3 // Copyright (c) 1999-2010 by Digital Mars
4 // All Rights Reserved 4 // All Rights Reserved
5 // written by Walter Bright 5 // written by Walter Bright
6 // http://www.digitalmars.com 6 // http://www.digitalmars.com
7 // License for redistribution is by either the Artistic License 7 // License for redistribution is by either the Artistic License
8 // in artistic.txt, or the GNU General Public License in gnu.txt. 8 // in artistic.txt, or the GNU General Public License in gnu.txt.
165 virtual void semantic(Scope *sc); 165 virtual void semantic(Scope *sc);
166 virtual void semantic2(Scope *sc); 166 virtual void semantic2(Scope *sc);
167 virtual void semantic3(Scope *sc); 167 virtual void semantic3(Scope *sc);
168 virtual void inlineScan(); 168 virtual void inlineScan();
169 virtual Dsymbol *search(Loc loc, Identifier *ident, int flags); 169 virtual Dsymbol *search(Loc loc, Identifier *ident, int flags);
170 Dsymbol *search_correct(Identifier *id);
170 Dsymbol *searchX(Loc loc, Scope *sc, Identifier *id); 171 Dsymbol *searchX(Loc loc, Scope *sc, Identifier *id);
171 virtual int overloadInsert(Dsymbol *s); 172 virtual int overloadInsert(Dsymbol *s);
172 #ifdef _DH 173 #ifdef _DH
173 char *toHChars(); 174 char *toHChars();
174 virtual void toHBuffer(OutBuffer *buf, HdrGenState *hgs); 175 virtual void toHBuffer(OutBuffer *buf, HdrGenState *hgs);