summaryrefslogtreecommitdiffstats
path: root/clang/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2007-11-13 18:16:41 +0000
committerChris Lattner <sabre@nondot.org>2007-11-13 18:16:41 +0000
commit034b49dca0c39145008451d9c40a97160c7a9b31 (patch)
tree61d4bca562e098ac09659b97a292db318c0f5eb2 /clang/CodeGen/ModuleBuilder.cpp
parent2f72c427cfac0277fdc2e1f4fb19432d09d6fb45 (diff)
downloadbcm5719-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.cpp18
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();
}
OpenPOWER on IntegriCloud