llvm-project/clang/lib/Sema
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
..
IdentifierResolver.cpp Argiris Kirtzidis's fix for handling empty IdDeclInfo's in IdentifierResolver::AddDecl 2008-04-14 00:26:07 +00:00
IdentifierResolver.h Move IdDeclInfoMap class in an anonymous namespace. Suggestion by Chris Lattner. 2008-04-14 00:09:21 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
ParseAST.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
Sema.cpp Added PushOnScopeChains method to Sema, that adds a decl to both the IdResolver and the Scope. 2008-04-12 00:47:19 +00:00
Sema.h New AST representation for each objc2's property declaration. 2008-04-14 23:36:35 +00:00
SemaChecking.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
SemaDecl.cpp Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00
SemaDeclCXX.cpp Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00
SemaDeclObjC.cpp New AST representation for each objc2's property declaration. 2008-04-14 23:36:35 +00:00
SemaExpr.cpp Several improvements from Doug Gregor related to default 2008-04-10 02:22:51 +00:00
SemaExprCXX.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
SemaExprObjC.cpp move ObjCQualifiedIdTypesAreCompatible out of ASTContext into Sema. 2008-04-07 05:30:13 +00:00
SemaStmt.cpp Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). 2008-04-15 22:42:06 +00:00
SemaType.cpp Introduce support for finding class and enum names via ordinary name lookup in C++ 2008-04-13 21:07:44 +00:00
SemaUtil.h Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00