summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Modernize some code which processes CastExprs to use CastKinds. No intended ...Eli Friedman2012-02-231-29/+21
* Warn about non-standard format strings (pr12017)Hans Wennborg2012-02-221-2/+60
* Generate an AST for the conversion from a lambda closure type to aDouglas Gregor2012-02-221-3/+5
* When calling a non variadic format function(vprintf, vscanf, NSLogv, …), wa...Jean-Daniel Dupas2012-02-211-7/+21
* Make -Wformat fix-its preserve original conversion specifiers.Hans Wennborg2012-02-151-2/+4
* Generalize -Wempty-body: warn when statement body is empty (closes: PR11329)Dmitri Gribenko2012-02-141-0/+127
* Support all null pointer literals in format strings.David Blaikie2012-02-101-8/+7
* Enhance checking for null format string literal to take into account __null. ...Ted Kremenek2012-02-101-0/+1
* Implement return type deduction for lambdas per C++11Douglas Gregor2012-02-091-1/+1
* Various interrelated cleanups for lambdas:Douglas Gregor2012-02-091-1/+4
* non-literal strftime format string is not unsafe.Jean-Daniel Dupas2012-02-071-0/+5
* Implements support of format_arg attribute on C++ member.Jean-Daniel Dupas2012-02-071-19/+14
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-4/+4
* Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer2012-02-041-0/+1
* Do not show macro expansion in strncat warnings, which can be defined asAnna Zaks2012-02-031-7/+16
* Change the check for constant-conversion with width-1 bitfields so it doesn't...Eli Friedman2012-02-021-2/+2
* Add a new compiler warning, which flags anti-patterns used as the sizeAnna Zaks2012-02-011-4/+109
* Revert r149359. This was a hack to a problem with an easy workaround, and it...Ted Kremenek2012-01-311-14/+4
* FormatCheckers should emit all diagnostics using EmitFormatDiagnostic().Jean-Daniel Dupas2012-01-311-15/+21
* Don't warn about -Wshorten-64-to-32 in unreachable code. Fixes <rdar://probl...Ted Kremenek2012-01-311-4/+14
* Make a bunch of local functions 'static'.Ted Kremenek2012-01-311-22/+23
* Let %S, %ls, %C match 16bit types in NSStrings.Nico Weber2012-01-311-1/+2
* Disable "non literal format string" for NSString that result from a macro exp...Jean-Daniel Dupas2012-01-301-0/+7
* Update on format attribute handling.Jean-Daniel Dupas2012-01-301-58/+40
* Added source location for the template keyword in AST template-id expressions.Abramo Bagnara2012-01-271-0/+1
* Turn off implicit truncation warning for compound assignment to bitfields; it...Eli Friedman2012-01-261-2/+2
* Make the bitfield implicit truncation warning slightly more aggressive, and m...Eli Friedman2012-01-261-8/+9
* Add support for const pointer to literal-objc string as format attribute.Jean-Daniel Dupas2012-01-251-0/+4
* Add "multiple format attributes" support on block.Jean-Daniel Dupas2012-01-251-6/+6
* Make sure the AST correctly represents lvalue-to-rvalue conversions where app...Eli Friedman2012-01-231-0/+6
* objc-arc: when 'assign' attribute is unspecified,Fariborz Jahanian2012-01-171-4/+24
* Fix a couples of issues in format strings checking.Jean-Daniel Dupas2012-01-171-73/+96
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-171-2/+2
* Use Builtin ID as the return valueAnna Zaks2012-01-171-18/+30
* Some improvements to the handling of C11 atomic types:David Chisnall2012-01-161-1/+7
* Move identification of memory setting and copying functions (memset,Anna Zaks2012-01-131-88/+20
* objc-arc: fixes a crash when trying to find out retaining cycleFariborz Jahanian2012-01-101-4/+12
* Suppress -Wunused-value within macros from system headers.Matt Beaumont-Gay2012-01-061-13/+8
* Add an APValue representation for the difference between two address-of-label...Eli Friedman2012-01-041-1/+1
* Small refactoring and simplification of constant evaluation and some of itsRichard Smith2011-12-281-4/+2
* PR11594: Don't blindly build a UnaryOperator UO_Minus on an expression whichRichard Smith2011-12-161-1/+3
* Support the 'a' length modifier in scanf format strings as a C90Hans Wennborg2011-12-151-2/+4
* Enhance the -Wsign-compare handling to suppress the -Wsign-compare warning in...Eli Friedman2011-12-151-1/+1
* r146430 lost some compile-time performance on MultiSource/Benchmarks/MiBench/...Matt Beaumont-Gay2011-12-141-19/+24
* Suppress -Warray-bounds in certain cases involving macros from system headers.Matt Beaumont-Gay2011-12-121-1/+11
* Check that arguments to a scanf call match the format specifier,Hans Wennborg2011-12-101-2/+32
* Add notes for suppressing and (if it's a zero-arg function returning bool) fi...David Blaikie2011-12-091-0/+10
* Make printf warnings refer to wint_t and wchar_t by nameHans Wennborg2011-12-091-3/+0
* Make printf warnings refer to intmax_t et al. by nameHans Wennborg2011-12-071-3/+3
* Switch a cast to a dyn_cast and check the pointer before using. Fixes a crashRichard Trieu2011-12-061-4/+5
OpenPOWER on IntegriCloud