summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Revert r158887. This fixes pr13168.Rafael Espindola2012-06-211-271/+120
* PR13165: False positive when initializing member data pointers with NULL.David Blaikie2012-06-211-2/+1
* If an object (such as a std::string) with an appropriate c_str() member functionRichard Smith2012-06-211-120/+271
* Enable -Wnull-conversion for non-integral target types (eg: double).David Blaikie2012-06-191-5/+6
* Fix Sema and IRGen for atomic compound assignment so it has the right semanti...Eli Friedman2012-06-161-1/+1
* PR13099: Teach -Wformat about raw string literals, UTF-8 strings and Unicode ...Richard Smith2012-06-131-1/+1
* Teach format string checking about compile-time CFString constants.Jordan Rose2012-06-041-20/+24
* Teach printf/scanf about enums with fixed underlying types.Jordan Rose2012-06-041-10/+19
* Change wording of 'memcpy' type mismatch warning and remove fixit.Anna Zaks2012-05-301-16/+10
* Add fixits for memory access warnings.Anna Zaks2012-05-301-5/+35
* Use the argument location instead of the format string location when warningMatt Beaumont-Gay2012-05-171-8/+8
* Don't warn when NULL is used within a macro but its conversion is outside a m...David Blaikie2012-05-151-9/+10
* Changing std::string to SmallString for r156826.David Blaikie2012-05-151-2/+2
* Improve some of the conversion warnings to fire on conversion to bool.David Blaikie2012-05-151-3/+17
* Merge branch 'format-string-braced-init'Matt Beaumont-Gay2012-05-111-1/+7
* Teach IsTailPaddedMemberArray() (used by -Warray-bounds) that a FieldDecl may...Ted Kremenek2012-05-091-4/+12
* Inhibit ObjC format warning only in system headers (NSLocalizedString).Jean-Daniel Dupas2012-05-041-1/+2
* IsTailPaddedMemberArray uses a FieldDecl'sSean Callanan2012-05-041-5/+9
* Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType()Douglas Gregor2012-05-041-1/+1
* Fix handling of wint_t - we can't assume wint_t is purely an integer promotio...James Molloy2012-05-041-1/+2
* Disable -Wformat-extra-args for arguments defined in system headers.Bob Wilson2012-05-031-3/+6
* Turn the mixed-sign-comparison diagnostic into a runtime behaviorDouglas Gregor2012-05-011-3/+4
* When going through references to check if the function returns the addressArgyrios Kyrtzidis2012-04-301-24/+34
* Add FixItHint for -Wnull-conversion to initialize with an appropriate literal.David Blaikie2012-04-301-1/+2
* Currently __builtin_annotation() only annotates an i32.Julien Lerouge2012-04-281-8/+23
* Implement __atomic_fetch_nand and __atomic_nand_fetch to complete our set ofRichard Smith2012-04-131-0/+2
* Warn on 64-to-32 for source value of x bits where 64 >= x > 32.David Blaikie2012-04-121-1/+1
* Implement support for 18 of the GNU-compatible __atomic builtins.Richard Smith2012-04-121-98/+212
* Provide, and document, a set of __c11_atomic_* intrinsics to implement C11'sRichard Smith2012-04-111-5/+16
* Remove dead assignment to local variable.Ted Kremenek2012-04-041-1/+0
* Pass parameters in the correct order when assembling an AtomicExpr.David Chisnall2012-03-291-1/+1
* Suppress macro expansion of NULL in NULL warnings.David Blaikie2012-03-161-2/+5
* Provide the specific target type in the -Wnull-conversion warning.David Blaikie2012-03-151-1/+1
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-10/+10
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-101-11/+1
* -Wformat-non-iso: warn about positional arguments (pr12017)Hans Wennborg2012-03-091-2/+12
* Fix a couple bugs in the way we handle array indexes in array bounds checking...Eli Friedman2012-02-271-4/+4
* 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
OpenPOWER on IntegriCloud