From e1abb01e5564f516e04e34ac87a84e8e6e54f891 Mon Sep 17 00:00:00 2001 From: David Nadlinger Date: Sat, 12 Oct 2013 23:14:07 +0200 Subject: [PATCH] Remove superfluous Dsymbol::codegen overload. --- dmd2/declaration.h | 5 ----- gen/declarations.cpp | 9 +-------- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/dmd2/declaration.h b/dmd2/declaration.h index 66ce7ab5..8b73bad9 100644 --- a/dmd2/declaration.h +++ b/dmd2/declaration.h @@ -189,11 +189,6 @@ struct Declaration : Dsymbol enum PROT prot(); Declaration *isDeclaration() { return this; } - -#if IN_LLVM - /// Codegen traversal - virtual void codegen(Ir* ir); -#endif }; /**************************************************************/ diff --git a/gen/declarations.cpp b/gen/declarations.cpp index 5357baac..aea69157 100644 --- a/gen/declarations.cpp +++ b/gen/declarations.cpp @@ -27,14 +27,7 @@ void Dsymbol::codegen(Ir*) { - Logger::println("Ignoring Dsymbol::codegen for %s", toChars()); -} - -/* ================================================================== */ - -void Declaration::codegen(Ir*) -{ - Logger::println("Ignoring Declaration::codegen for %s", toChars()); + Logger::println("Ignoring Dsymbol::codegen for %s", toPrettyChars()); } /* ================================================================== */