comparison gen/classes.cpp @ 804:236f4b5eddca

Removed use of DMD's toPrettyChars function for providing llvm value names.
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sat, 29 Nov 2008 22:37:36 +0100
parents c62c6936635b
children 1b23aa1fb1b5
comparison
equal deleted inserted replaced
803:c62c6936635b 804:236f4b5eddca
1264 1264
1265 LLValue* funcval = vthis; 1265 LLValue* funcval = vthis;
1266 if (!fdecl->isMember2()->isInterfaceDeclaration()) 1266 if (!fdecl->isMember2()->isInterfaceDeclaration())
1267 funcval = DtoGEPi(funcval, 0, 0, "tmp"); 1267 funcval = DtoGEPi(funcval, 0, 0, "tmp");
1268 funcval = DtoLoad(funcval); 1268 funcval = DtoLoad(funcval);
1269 funcval = DtoGEPi(funcval, 0, fdecl->vtblIndex, fdecl->toPrettyChars()); 1269 funcval = DtoGEPi(funcval, 0, fdecl->vtblIndex, fdecl->toChars());
1270 funcval = DtoLoad(funcval); 1270 funcval = DtoLoad(funcval);
1271 1271
1272 if (Logger::enabled()) 1272 if (Logger::enabled())
1273 Logger::cout() << "funcval: " << *funcval << '\n'; 1273 Logger::cout() << "funcval: " << *funcval << '\n';
1274 1274