hanchenye-llvm-project/clang/lib/CodeGen
Steve Naroff 08899ff85d Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl().
This is a fairly mechanical/large change. As a result, I avoided making any changes/simplifications that weren't directly related. I did break two Analysis tests. I also have a couple FIXME's in UninitializedValues.cpp. Ted, can you take a look? If the bug isn't obvious, I am happy to dig in and fix it (since I broke it).

llvm-svn: 49748
2008-04-15 22:42:06 +00:00
..
CGBuiltin.cpp Enable clang to codegen emmintrin.h until we have our own emmintrin.h 2008-04-14 04:49:57 +00:00
CGDecl.cpp Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00
CGExpr.cpp Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00
CGExprAgg.cpp update to follow mainline llvm API change. 2008-04-13 07:32:11 +00:00
CGExprComplex.cpp update to follow mainline llvm API change. 2008-04-13 07:32:11 +00:00
CGExprConstant.cpp Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00
CGExprScalar.cpp update to follow mainline llvm API change. 2008-04-13 07:32:11 +00:00
CGObjC.cpp The dtor CGObjCRuntime::~CGObjCRuntime() was implemented twice, once 2008-04-09 15:51:31 +00:00
CGObjCEtoile.cpp update to follow mainline llvm API change. 2008-04-13 07:32:11 +00:00
CGObjCGNU.cpp update to follow mainline llvm API change. 2008-04-13 07:32:11 +00:00
CGObjCRuntime.h update to follow mainline llvm API change. 2008-04-13 07:32:11 +00:00
CGStmt.cpp tracking API changes arising from r49277 2008-04-06 20:42:52 +00:00
CodeGenFunction.cpp Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00
CodeGenFunction.h Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00
CodeGenModule.cpp Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00
CodeGenModule.h Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00
CodeGenTypes.cpp Fix PR2081 (problems codegen'ing some recursive structures) patch 2008-04-03 05:50:42 +00:00
CodeGenTypes.h Fix PR2081 (problems codegen'ing some recursive structures) patch 2008-04-03 05:50:42 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
ModuleBuilder.cpp Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00