From 034b49dca0c39145008451d9c40a97160c7a9b31 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 13 Nov 2007 18:16:41 +0000 Subject: Clean up types, removing some casts. Patch contributed by Cedric Venet. llvm-svn: 44050 --- clang/CodeGen/ModuleBuilder.cpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'clang/CodeGen/ModuleBuilder.cpp') diff --git a/clang/CodeGen/ModuleBuilder.cpp b/clang/CodeGen/ModuleBuilder.cpp index a7586b64c2f..83c74d0ceca 100644 --- a/clang/CodeGen/ModuleBuilder.cpp +++ b/clang/CodeGen/ModuleBuilder.cpp @@ -17,30 +17,30 @@ using namespace clang; /// Init - Create an ModuleBuilder with the specified ASTContext. -clang::CodeGen::BuilderTy * +clang::CodeGen::CodeGenModule * clang::CodeGen::Init(ASTContext &Context, llvm::Module &M, const llvm::TargetData &TD) { return new CodeGenModule(Context, M, TD); } -void clang::CodeGen::Terminate(BuilderTy *B) { - delete static_cast(B); +void clang::CodeGen::Terminate(CodeGenModule *B) { + delete B; } /// CodeGenFunction - Convert the AST node for a FunctionDecl into LLVM. /// -void clang::CodeGen::CodeGenFunction(BuilderTy *B, FunctionDecl *D) { - static_cast(B)->EmitFunction(D); +void clang::CodeGen::CodeGenFunction(CodeGenModule *B, FunctionDecl *D) { + B->EmitFunction(D); } /// CodeGenGlobalVar - Emit the specified global variable to LLVM. -void clang::CodeGen::CodeGenGlobalVar(BuilderTy *Builder, FileVarDecl *D) { - static_cast(Builder)->EmitGlobalVarDeclarator(D); +void clang::CodeGen::CodeGenGlobalVar(CodeGenModule *Builder, FileVarDecl *D) { + Builder->EmitGlobalVarDeclarator(D); } /// PrintStats - Emit statistic information to stderr. /// -void clang::CodeGen::PrintStats(BuilderTy *B) { - static_cast(B)->PrintStats(); +void clang::CodeGen::PrintStats(CodeGenModule *B) { + B->PrintStats(); } -- cgit v1.2.3