summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Add a warning for implicit conversion from function literals (and staticLang Hames2011-12-051-0/+19
* Revert r145697 and dependent patch r145702. It added a dependency fromNick Lewycky2011-12-021-1/+1
* Make conversion specifier warning refer to typedef if possible.Hans Wennborg2011-12-021-1/+1
* Specially whitelist the selector 'addOperationWithBlock:' for the retain-cycl...Ted Kremenek2011-12-011-1/+7
* Suppress -Warray-bounds for classes (not just structs) where the last field isMatt Beaumont-Gay2011-11-291-2/+5
* Merge branch 'yo-dawg-i-herd-u-like-arrays'Matt Beaumont-Gay2011-11-291-0/+11
* When checking a call to a builtin atomic operation, be sure toDouglas Gregor2011-11-281-13/+199
* Fix Neon builtin pointer argument checking for "sret" builtins.Bob Wilson2011-11-161-22/+18
* Constant expression evaluation: support for evaluation of structs and unions ofRichard Smith2011-11-101-3/+3
* There's no good reason to track temporaries in ExprWithCleanups,John McCall2011-11-101-0/+6
* Mark the overloaded atomic builtins as having custom type checking,Douglas Gregor2011-11-081-8/+0
* Check pointer types for arguments of Neon load/store macros. rdar://9958031Bob Wilson2011-11-081-3/+54
* Clean up type flags for overloaded Neon builtins. No functional change.Bob Wilson2011-11-081-23/+21
* Rip out CK_GetObjCProperty.John McCall2011-11-071-16/+0
* Change the AST representation of operations on Objective-CJohn McCall2011-11-061-0/+20
* Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it willRichard Smith2011-10-291-3/+3
* Fix for PR9751 to change the behavior of -Wformat warnings. If the formatRichard Trieu2011-10-281-117/+218
* Restore r142914 and r142915, now with missing file and apparentJohn McCall2011-10-251-1/+2
* Revert r142914 and r142915, due to possibly missing file.NAKAMURA Takumi2011-10-251-2/+1
* Introduce a placeholder type for "pseudo object"John McCall2011-10-251-1/+2
* Only emit implicit constant conversion truncation warnings in reachable code....Ted Kremenek2011-10-221-3/+5
* Move static array parameter checks to SemaExpr, per Doug's requestPeter Collingbourne2011-10-191-61/+0
* Suggest %zu for size_t args to printf.Hans Wennborg2011-10-181-1/+1
* Add sema checks for calls to functions taking static array parametersPeter Collingbourne2011-10-161-0/+61
* Add template instantiation support for AtomicExpr.Eli Friedman2011-10-141-22/+15
* Only warn in -Wliteral-conversion if the conversion loses informationMatt Beaumont-Gay2011-10-141-19/+7
* Extend -Wno-sizeof-array-argument to strncpy and friends.Nico Weber2011-10-131-4/+43
* Initial implementation of __atomic_* (everything except __atomic_is_lock_free).Eli Friedman2011-10-111-0/+170
* Constant expression evaluation refactoring:Richard Smith2011-10-101-11/+4
* Don't analyze comparisons in type- or value-dependentDouglas Gregor2011-10-101-0/+3
OpenPOWER on IntegriCloud