Mercurial > projects > ldc
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); |