Mercurial > projects > ldc
diff dmd/template.h @ 130:a7dfa0ed966c trunk
[svn r134] Merged the DMD 1.024 frontend.
Added std.base64.
author | lindquist |
---|---|
date | Fri, 28 Dec 2007 23:52:40 +0100 |
parents | 70d6113eeb8c |
children | 5acec6b2eef8 |
line wrap: on
line diff
--- a/dmd/template.h Fri Dec 28 22:55:24 2007 +0100 +++ b/dmd/template.h Fri Dec 28 23:52:40 2007 +0100 @@ -71,8 +71,8 @@ MATCH matchWithInstance(TemplateInstance *ti, Objects *atypes, int flag); int leastAsSpecialized(TemplateDeclaration *td2); - MATCH deduceMatch(Objects *targsi, Expressions *fargs, Objects *dedargs); - FuncDeclaration *deduce(Scope *sc, Loc loc, Objects *targsi, Expressions *fargs); + MATCH deduceFunctionTemplateMatch(Objects *targsi, Expressions *fargs, Objects *dedargs); + FuncDeclaration *deduceFunctionTemplate(Scope *sc, Loc loc, Objects *targsi, Expressions *fargs); void declareParameter(Scope *sc, TemplateParameter *tp, Object *o); TemplateDeclaration *isTemplateDeclaration() { return this; }