diff options
author | Chris Lattner <sabre@nondot.org> | 2007-11-13 18:16:41 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2007-11-13 18:16:41 +0000 |
commit | 034b49dca0c39145008451d9c40a97160c7a9b31 (patch) | |
tree | 61d4bca562e098ac09659b97a292db318c0f5eb2 /clang/CodeGen/ModuleBuilder.cpp | |
parent | 2f72c427cfac0277fdc2e1f4fb19432d09d6fb45 (diff) | |
download | bcm5719-llvm-034b49dca0c39145008451d9c40a97160c7a9b31.tar.gz bcm5719-llvm-034b49dca0c39145008451d9c40a97160c7a9b31.zip |
Clean up types, removing some casts. Patch contributed by
Cedric Venet.
llvm-svn: 44050
Diffstat (limited to 'clang/CodeGen/ModuleBuilder.cpp')
-rw-r--r-- | clang/CodeGen/ModuleBuilder.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
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<CodeGenModule*>(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<CodeGenModule*>(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<CodeGenModule*>(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<CodeGenModule*>(B)->PrintStats(); +void clang::CodeGen::PrintStats(CodeGenModule *B) { + B->PrintStats(); } |