llvm-project/clang/lib/Sema
Ted Kremenek 2551fbe928 Don't construct two CFGs just to run -Wuninitialized. While this causes new warnings to be flagged under -Wconditional-uninitialized, this is something we
can improve over time.

llvm-svn: 127802
2011-03-17 05:29:57 +00:00
..
AnalysisBasedWarnings.cpp Don't construct two CFGs just to run -Wuninitialized. While this causes new warnings to be flagged under -Wconditional-uninitialized, this is something we 2011-03-17 05:29:57 +00:00
AttributeList.cpp Provide an attribute, objc_method_family, to allow the inferred family 2011-03-02 11:33:24 +00:00
CMakeLists.txt CMake: LLVM_NO_RTTI must be obsolete now! 2011-02-10 09:15:32 +00:00
CodeCompleteConsumer.cpp When code-completing a case statement for a switch on a value of 2011-02-18 23:30:37 +00:00
DeclSpec.cpp Use ElaboratedType also for C. 2011-03-16 20:16:18 +00:00
IdentifierResolver.cpp When we're inserting a synthesized label declaration for a 2011-03-16 16:39:03 +00:00
JumpDiagnostics.cpp Step #1/N of implementing support for __label__: split labels into 2011-02-17 07:39:24 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
Sema.cpp Fix my earlier commit to work with escaped newlines and leave breadcrumbs 2011-03-08 07:59:04 +00:00
SemaAccess.cpp Handle delayed access in local declarations. PR9229. 2011-02-15 22:51:53 +00:00
SemaAttr.cpp Move support for "#pragma STDC FP_CONTRACT" to Parser; add Sema actions 2011-02-14 01:42:35 +00:00
SemaCXXCast.cpp Fixes for some more expressions containing function templateids that 2011-03-12 01:48:56 +00:00
SemaCXXScopeSpec.cpp Teach Sema::ActOnCXXNestedNameSpecifier and Sema::CheckTemplateIdType 2011-03-04 21:37:14 +00:00
SemaChecking.cpp Remove warning for null characters in CFString literals. Clang handles them just fine, and GCC 4.2 doesn't warn here either. 2011-03-15 21:18:52 +00:00
SemaCodeComplete.cpp Implement the C++0x deduced 'auto' feature. 2011-02-20 03:19:35 +00:00
SemaDecl.cpp Detect attempts to provide a specialization of a function within a 2011-03-16 19:27:09 +00:00
SemaDeclAttr.cpp Fixed source range for all DeclaratorDecl's. 2011-03-08 08:55:46 +00:00
SemaDeclCXX.cpp Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcept specifiers, unique FunctionProtoTypes with a ContextualFoldingSet, as suggested by John McCall. 2011-03-13 17:09:40 +00:00
SemaDeclObjC.cpp Place duplicate argument declaration in in 2011-03-12 18:54:30 +00:00
SemaExceptionSpec.cpp More robust check for the special C++0x operator new workaround. 2011-03-15 20:41:09 +00:00
SemaExpr.cpp Clean up our handling of template-ids that resolve down to a single 2011-03-16 19:16:25 +00:00
SemaExprCXX.cpp Clean up our handling of template-ids that resolve down to a single 2011-03-16 19:16:25 +00:00
SemaExprObjC.cpp Property setter/getter must be looked up in property type's 2011-03-09 22:17:12 +00:00
SemaInit.cpp Implement delegating constructors partially. 2011-02-26 19:13:13 +00:00
SemaLookup.cpp Reinstate r127112, "Propagate new-style exception spec information to ExtProtoInfo.", this time with the missing header. 2011-03-06 10:52:04 +00:00
SemaObjCProperty.cpp Fixed source range for all DeclaratorDecl's. 2011-03-08 08:55:46 +00:00
SemaOverload.cpp Clean up our handling of template-ids that resolve down to a single 2011-03-16 19:16:25 +00:00
SemaStmt.cpp Lookup selector in protocol list of qualified objc type 2011-03-09 20:18:06 +00:00
SemaTemplate.cpp Don't ask if a depenendent CXXRecordDecl has any dependent bases 2011-03-11 23:27:41 +00:00
SemaTemplateDeduction.cpp Fixed TypedefDecl and TemplateTypeParameter source range. 2011-03-06 15:48:19 +00:00
SemaTemplateInstantiate.cpp Fixed source range for all DeclaratorDecl's. 2011-03-08 08:55:46 +00:00
SemaTemplateInstantiateDecl.cpp Implement instantiation of noexcept spec and add a test case. 2011-03-14 18:51:50 +00:00
SemaTemplateVariadic.cpp remove some defensive code: LocalInstantiationScope::getInstantiationOf 2011-02-17 19:38:27 +00:00
SemaType.cpp Use ElaboratedType also for C. 2011-03-16 20:16:18 +00:00
TargetAttributesSema.cpp Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead. 2011-02-17 08:51:38 +00:00
TargetAttributesSema.h Remove Sema.h's dependency on DeclCXX.h. 2010-08-25 07:42:41 +00:00
TreeTransform.h Forgotten part of previous commit. 2011-03-12 11:17:06 +00:00
TypeLocBuilder.h Teach CXXScopeSpec to handle the extension of a nested-name-specifier 2011-02-24 00:17:56 +00:00