clang-1/lib/Sema
Hans Wennborg f856264531 -Wformat-non-iso: warn about positional arguments (pr12017)
This renames the -Wformat-non-standard flag to -Wformat-non-iso,
rewords the current warnings a bit (pointing out that a format string
is not supported by ISO C rather than being "non standard"),
and adds a warning about positional arguments.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@152403 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-09 10:10:54 +00:00
..
AnalysisBasedWarnings.cpp improve on diagnostic and provide a fixit hint when 2012-03-08 00:22:50 +00:00
AttributeList.cpp Refactor Clang sema attribute handling. 2012-03-07 00:12:16 +00:00
CMakeLists.txt Refactor Clang sema attribute handling. 2012-03-07 00:12:16 +00:00
CodeCompleteConsumer.cpp Basic: import SmallString<> into clang namespace 2012-02-05 02:13:05 +00:00
DeclSpec.cpp __decltype is a GNU extension, not a C++11 extension. 2012-02-24 18:10:23 +00:00
DelayedDiagnostic.cpp objc: When issue diagnostic about deprecated method, also 2012-03-02 21:50:02 +00:00
IdentifierResolver.cpp Reapply r151638 and r151641. 2012-02-29 10:24:19 +00:00
JumpDiagnostics.cpp ArrayRef-icize the function arguments. 2012-02-22 09:38:11 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
Scope.cpp Reapply r151638 and r151641. 2012-02-29 10:24:19 +00:00
Sema.cpp Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, 2012-03-06 20:05:56 +00:00
SemaAccess.cpp Introduce a new initialization entity for lambda captures, and 2012-02-15 16:57:26 +00:00
SemaAttr.cpp Reject mismatched "#pragma GCC visibility push" and "#pragma GCC visibility pop". 2012-02-01 23:24:59 +00:00
SemaCXXScopeSpec.cpp Added source location for the template keyword in DependentTemplateSpecializationTypeLoc nodes (DTSTLoc). 2012-02-06 22:45:07 +00:00
SemaCast.cpp Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, 2012-03-06 20:05:56 +00:00
SemaChecking.cpp -Wformat-non-iso: warn about positional arguments (pr12017) 2012-03-09 10:10:54 +00:00
SemaCodeComplete.cpp Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, 2012-03-06 20:05:56 +00:00
SemaConsumer.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:48:34 +00:00
SemaDecl.cpp [AST] Reduce Decl::getASTContext() calls. 2012-03-09 01:51:51 +00:00
SemaDeclAttr.cpp Refactor Clang sema attribute handling. 2012-03-07 00:12:16 +00:00
SemaDeclCXX.cpp Literal operators can't have default arguments. 2012-03-09 08:16:22 +00:00
SemaDeclObjC.cpp [Sema] Fix crash-on-invalid-code issue: 2012-03-02 19:14:29 +00:00
SemaExceptionSpec.cpp Basic: import SmallString<> into clang namespace 2012-02-05 02:13:05 +00:00
SemaExpr.cpp Support for raw and template forms of numeric user-defined literals, 2012-03-09 08:00:36 +00:00
SemaExprCXX.cpp Perform l2r conversions on delete operands before doing 2012-03-09 04:08:29 +00:00
SemaExprMember.cpp objective-c lldb support: don't perform ivar access control check 2012-03-07 00:58:41 +00:00
SemaExprObjC.cpp Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, 2012-03-06 20:05:56 +00:00
SemaFixItUtils.cpp Refactor for clarity. 2012-01-13 19:34:55 +00:00
SemaInit.cpp Turn explicit construction of temporaries using initializer list syntax into CXXTemporaryObjectExprs, not just CXXConstructExprs, which have a worrying tendency to vanish. Fixes PR12167. 2012-03-08 21:05:45 +00:00
SemaLambda.cpp Implement "optimization" for lambda-to-block conversion which inlines the generated block literal for lambdas which are immediately converted to block pointer type. This simplifies the AST, avoids an unnecessary copy of the lambda and makes it much easier to avoid copying the result onto the heap. 2012-03-01 04:01:32 +00:00
SemaLookup.cpp Support for raw and template forms of numeric user-defined literals, 2012-03-09 08:00:36 +00:00
SemaObjCProperty.cpp objective-c: provide fixit hint when atomic property does not 2012-02-29 22:18:55 +00:00
SemaOverload.cpp Literal operators can't have default arguments. 2012-03-09 08:16:22 +00:00
SemaPseudoObject.cpp Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, 2012-03-06 20:05:56 +00:00
SemaStmt.cpp Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, 2012-03-06 20:05:56 +00:00
SemaTemplate.cpp Two fixes to how we compute visibility: 2012-02-23 04:17:32 +00:00
SemaTemplateDeduction.cpp ArrayRef'ize various functions in the AST/Parser/Sema. 2012-02-25 11:00:22 +00:00
SemaTemplateInstantiate.cpp Introduce support for template instantiation of lambda 2012-02-13 22:00:16 +00:00
SemaTemplateInstantiateDecl.cpp Replace MarkVarRequired with a more generic 2012-03-08 15:51:03 +00:00
SemaTemplateVariadic.cpp Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, 2012-03-06 20:05:56 +00:00
SemaType.cpp Make helper static. 2012-02-24 22:19:42 +00:00
TargetAttributesSema.cpp Fix compiler warning about && in ||. 2011-09-30 20:32:22 +00:00
TargetAttributesSema.h Remove Sema.h's dependency on DeclCXX.h. 2010-08-25 07:42:41 +00:00
TreeTransform.h AST representation for user-defined literals, plus just enough of semantic 2012-03-07 08:35:16 +00:00
TypeLocBuilder.h Remove more unnecessary #include <llvm/ADT/SmallVector.h> 2011-06-20 06:11:46 +00:00