clang/lib/Sema
Daniel Dunbar 1df5109f47 Revert r78535, it is causing a number of failures to build projects.
--- Reverse-merging r78535 into '.':
D    test/Sema/altivec-init.c
U    include/clang/Basic/DiagnosticSemaKinds.td
U    include/clang/AST/Expr.h
U    include/clang/AST/StmtNodes.def
U    include/clang/Parse/Parser.h
U    include/clang/Parse/Action.h
U    tools/clang-cc/clang-cc.cpp
U    lib/Frontend/PrintParserCallbacks.cpp
U    lib/CodeGen/CGExprScalar.cpp
U    lib/Sema/SemaInit.cpp
U    lib/Sema/Sema.h
U    lib/Sema/SemaExpr.cpp
U    lib/Sema/SemaTemplateInstantiateExpr.cpp
U    lib/AST/StmtProfile.cpp
U    lib/AST/Expr.cpp
U    lib/AST/StmtPrinter.cpp
U    lib/Parse/ParseExpr.cpp
U    lib/Parse/ParseExprCXX.cpp


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@78551 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-10 03:01:36 +00:00
..
CMakeLists.txt Rename file in preparation of properly implementing C-style casts in C++. 2009-07-18 15:08:18 +00:00
CXXFieldCollector.h Unifies the name-lookup mechanisms used in various parts of the AST 2008-12-11 16:49:14 +00:00
IdentifierResolver.cpp Lazy deserialization of the declaration chains associated with 2009-04-21 22:25:48 +00:00
IdentifierResolver.h Lazy deserialization of the declaration chains associated with 2009-04-21 22:25:48 +00:00
JumpDiagnostics.cpp enhance the goto checker to reject jumps across __block variable definitions. 2009-07-19 20:17:11 +00:00
Makefile Build system changes to use TableGen to generate the various 2009-03-16 23:06:59 +00:00
ParseAST.cpp PR3679 - enable #pragma weak aliasing. 2009-07-31 02:52:19 +00:00
Sema.cpp getFunctionLevelDeclContext needs to get the previous DeclContext if EnterDeclaratorContext has been called. Fixes PR4694. (Doug, please review) 2009-08-08 17:48:49 +00:00
Sema.h Revert r78535, it is causing a number of failures to build projects. 2009-08-10 03:01:36 +00:00
SemaAccess.cpp Enhance testing of overriding exception specs for inaccessible base exceptions. 2009-07-18 14:32:15 +00:00
SemaAttr.cpp Per advice that Doug Gregor gave me several months ago, clean up the 2009-08-03 23:24:57 +00:00
SemaCXXCast.cpp More CastKind work. 2009-08-07 22:21:05 +00:00
SemaCXXScopeSpec.cpp Support nested-name-specifiers for C++ member access expressions, e.g., 2009-08-06 03:17:00 +00:00
SemaChecking.cpp More CastKind work. 2009-08-07 22:21:05 +00:00
SemaDecl.cpp Refactor some code and implement support for global destructors for static variables. 2009-08-08 21:45:14 +00:00
SemaDeclAttr.cpp warn, as gcc does, if __attribute__((malloc)) applied to function returning non-pointer type 2009-08-09 22:36:29 +00:00
SemaDeclCXX.cpp Drop the friend-inner-class diagnostic from an extwarn to an ext and don't 2009-08-06 21:21:21 +00:00
SemaDeclObjC.cpp Canonicalize else. 2009-08-04 21:02:39 +00:00
SemaExpr.cpp Revert r78535, it is causing a number of failures to build projects. 2009-08-10 03:01:36 +00:00
SemaExprCXX.cpp Use CastExpr::CK_ArrayToPointerDecay and fix an assert. 2009-08-08 21:04:35 +00:00
SemaExprObjC.cpp Remove a bunch of FIXME's related to ObjC type checking. 2009-07-23 01:01:38 +00:00
SemaInherit.cpp Canonicalize else. 2009-08-04 21:02:39 +00:00
SemaInherit.h Add a member lookup criteria constructor for searching for overridden virtual member functions. Use this instead of regular name lookup when checking for overriding functions so we will see declarations that would otherwise be hidden. Fixes 6902298. 2009-05-30 00:52:53 +00:00
SemaInit.cpp Revert r78535, it is causing a number of failures to build projects. 2009-08-10 03:01:36 +00:00
SemaLookup.cpp Just add global scope to the associated namespaces set instead of tracking it 2009-08-07 22:18:02 +00:00
SemaOverload.cpp Use the correct cast kind as suggested by Doug. 2009-08-07 18:45:49 +00:00
SemaOverload.h Fix a crash bug when comparing overload quality of conversion operators with conversion constructors. 2009-04-16 17:51:27 +00:00
SemaStmt.cpp More warnings for unused expressions. 2009-08-01 01:39:59 +00:00
SemaTemplate.cpp When we encounter a dependent type that was parsed before we know that 2009-08-06 16:20:37 +00:00
SemaTemplateDeduction.cpp Get rid of Stmt::Clone now that we can reference count statements instead. 2009-08-08 02:50:17 +00:00
SemaTemplateInstantiate.cpp Implement transformation of template names within the generic tree 2009-08-06 06:41:21 +00:00
SemaTemplateInstantiateDecl.cpp Patch should implement packed enums - PR4098. Credit to Anders Johnsen. 2009-08-08 14:36:57 +00:00
SemaTemplateInstantiateExpr.cpp Revert r78535, it is causing a number of failures to build projects. 2009-08-10 03:01:36 +00:00
SemaTemplateInstantiateStmt.cpp Get rid of Stmt::Clone now that we can reference count statements instead. 2009-08-08 02:50:17 +00:00
SemaType.cpp Get rid of "smart" quotes. Per report on cfe-dev. 2009-08-05 19:21:58 +00:00
TreeTransform.h Minor refactoring to introduce a new transformation function, 2009-08-06 22:17:10 +00:00