llvm-project/clang/lib/Sema
Chandler Carruth 8f2548112e Commiting a revert from dgregor of a bit of destructor logic until we can
figure out how not to break lots of code using this. See PR6358 and PR6359 for
motivating examples. FIXME's left in the code and the test.

llvm-svn: 96733
2010-02-21 10:19:54 +00:00
..
CMakeLists.txt Try to make cmake happy 2010-01-10 13:06:34 +00:00
CXXFieldCollector.h Unifies the name-lookup mechanisms used in various parts of the AST 2008-12-11 16:49:14 +00:00
CodeCompleteConsumer.cpp Eliminate cursor kinds used to express definitions. Instead, provide 2010-01-19 19:34:47 +00:00
IdentifierResolver.cpp Optimize the implementation of IdDeclInfo pooling in the IdentifierResolver. 2010-02-15 19:38:00 +00:00
IdentifierResolver.h Eliminate dead code. 2010-01-02 21:44:36 +00:00
JumpDiagnostics.cpp Silence some warnings produced by Clang, and add a missing header 2009-11-17 06:14:37 +00:00
Lookup.h Improve access control diagnostics. Perform access control on member-pointer 2010-02-10 09:31:12 +00:00
Makefile -fno-rtti is now the default. 2010-01-24 20:43:31 +00:00
ParseAST.cpp Add {ExternalSemaSource,SemaConsumer}::ForgetSema callback, and update PCHReader 2009-12-01 21:57:20 +00:00
Sema.cpp Implementing unused function warning. 2010-02-12 00:07:30 +00:00
Sema.h Improve parsing and instantiation of destructor names, so that we can 2010-02-16 19:09:40 +00:00
SemaAccess.cpp Improve access control diagnostics. Perform access control on member-pointer 2010-02-10 09:31:12 +00:00
SemaAttr.cpp Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema: 2009-12-02 08:25:40 +00:00
SemaCXXCast.cpp Eliminate the ASTContext parameter from RecordDecl::getDefinition() 2010-02-11 01:04:33 +00:00
SemaCXXScopeSpec.cpp When determining whether a scope specifier is complete, consider a 2010-02-05 04:39:02 +00:00
SemaChecking.cpp Rename argument so the name reflects what it's doing. 2010-02-16 10:07:31 +00:00
SemaCodeComplete.cpp Add some spacing in the code-completion results for a return statement 2010-02-18 04:06:48 +00:00
SemaDecl.cpp Make Decl::isOutOfLine() virtual, and use that to determine when definitions 2010-02-21 07:08:09 +00:00
SemaDeclAttr.cpp Clang really intends to reject attribute 'warn_unused_result' on Objective-C methods, but 2010-02-21 05:15:32 +00:00
SemaDeclCXX.cpp Support local namespace aliases and permit them to be instantiated. 2010-02-16 06:53:13 +00:00
SemaDeclObjC.cpp Start supporting declaration of ivars in @implementation 2010-02-19 20:58:54 +00:00
SemaExceptionSpec.cpp Work around an annoying, non-standard optimization in the glibc 2010-02-12 07:32:17 +00:00
SemaExpr.cpp Issue extended diagnostic when property dot-syntax is used and 2010-02-19 18:30:30 +00:00
SemaExprCXX.cpp Commiting a revert from dgregor of a bit of destructor logic until we can 2010-02-21 10:19:54 +00:00
SemaExprObjC.cpp Make Sema::ActOnClassMessage robust when name lookup for the receiver 2010-02-19 15:18:45 +00:00
SemaInit.cpp Revert: "Change InitListExpr to allocate the array for holding references" 2010-02-19 01:50:18 +00:00
SemaInit.h Access checking for implicit user-defined conversions. 2010-02-01 03:16:54 +00:00
SemaLookup.cpp Implement C++ name lookup for instance variables of Objective-C classes 2010-02-19 16:08:35 +00:00
SemaOverload.cpp Improve access control diagnostics. Perform access control on member-pointer 2010-02-10 09:31:12 +00:00
SemaOverload.h Thread a source location into the template-argument deduction routines. There 2010-02-08 23:07:23 +00:00
SemaStmt.cpp Don't diagnose overflow in case statements when the conversion is a 2010-02-18 00:56:01 +00:00
SemaTemplate.cpp Improve parsing and instantiation of destructor names, so that we can 2010-02-16 19:09:40 +00:00
SemaTemplate.h Implement partial ordering of function template specializations 2009-09-14 18:39:43 +00:00
SemaTemplateDeduction.cpp Thread a source location into the template-argument deduction routines. There 2010-02-08 23:07:23 +00:00
SemaTemplateInstantiate.cpp Improve parsing and instantiation of destructor names, so that we can 2010-02-16 19:09:40 +00:00
SemaTemplateInstantiateDecl.cpp Do not try to instantiate invalid declarations. It's a recipe for 2010-02-16 19:28:15 +00:00
SemaType.cpp Improve representation of tag declarations first declared or defined 2010-02-12 17:40:34 +00:00
TargetAttributesSema.cpp Don't emit a warning about a dllimport attribute being used in a typedef 2010-02-21 05:12:56 +00:00
TargetAttributesSema.h Generalize target weirdness handling having proper layering in mind: 2010-01-10 12:58:08 +00:00
TreeTransform.h Improve parsing and instantiation of destructor names, so that we can 2010-02-16 19:09:40 +00:00