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 | a36c48676c0a48953c1a0885fa333be5851bbf94 (patch) | |
tree | 6a2f72bf7d650f3c0a114dd37d037fe4c1e45c26 /CodeGen/ModuleBuilder.cpp | |
parent | 1d09ecca892185ba067e47ba879f424de59950ef (diff) |
Clean up types, removing some casts. Patch contributed by
Cedric Venet.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44050 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'CodeGen/ModuleBuilder.cpp')
-rw-r--r-- | CodeGen/ModuleBuilder.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/CodeGen/ModuleBuilder.cpp b/CodeGen/ModuleBuilder.cpp index a7586b64c2..83c74d0cec 100644 --- a/CodeGen/ModuleBuilder.cpp +++ b/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(); } |