summaryrefslogtreecommitdiffstats
path: root/test/Sema
Commit message (Expand)AuthorAgeFilesLines
* Per Richard's comments on r154794, add the checks necessary to handle constan...Eli Friedman2012-04-161-0/+6
* Make constant evaluation for pointer comparisons work correctly for some unco...Eli Friedman2012-04-162-0/+11
* Fix tests that weren't actually verifying anything.David Blaikie2012-04-151-1/+1
* Implement the missing pieces needed to support libstdc++4.7's <atomic>:Richard Smith2012-04-131-8/+76
* Warn on 64-to-32 for source value of x bits where 64 >= x > 32.David Blaikie2012-04-121-0/+4
* Implement support for 18 of the GNU-compatible __atomic builtins.Richard Smith2012-04-121-7/+67
* Add test for a construct we currently reject, constant-evaluating a load from...Eli Friedman2012-04-111-0/+4
* Provide, and document, a set of __c11_atomic_* intrinsics to implement C11'sRichard Smith2012-04-111-26/+26
* Implement C90 pedantic warning for duplicate declaration specifiers which are...Eli Friedman2012-04-051-0/+17
* Properly implement the C rules for composite types for qualified pointers in ...Eli Friedman2012-04-051-0/+17
* Enable warn_impcast_literal_float_to_integer by default.David Blaikie2012-04-051-1/+3
* For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this isRichard Smith2012-04-042-0/+18
* Change the binary operator data recursive evaluator to not stop at the firstRichard Trieu2012-03-211-0/+9
* For enums with no tag name, display its location in Fariborz Jahanian2012-03-211-16/+33
* fixes the diagnostic issued in // rdar://11069896Fariborz Jahanian2012-03-211-1/+1
* Report the natural alignment of unsigned long long, not the preferred alignment.Chad Rosier2012-03-211-0/+4
* Allow void blocks to return witn a void expression in Fariborz Jahanian2012-03-211-2/+5
* Warn on flexible array members when in C89 mode, with -pedantic.David Chisnall2012-03-161-0/+2
* [Sema] Introduce a data recursive evaluator specific to binary operators.Argyrios Kyrtzidis2012-03-151-0/+2010
* Unpluralize -Wfoo-conversions warnings for consistency.David Blaikie2012-03-154-4/+4
* Fix parsing of type-specifier-seq's. Types are syntactically allowed to beRichard Smith2012-03-121-2/+0
* Remove the part of test/Sema/pragma-pack-2.c that has irregular "#pragma pack"s.Argyrios Kyrtzidis2012-03-101-46/+0
* Improve diagnostics for UCNs referring to control characters and members of theRichard Smith2012-03-091-2/+1
* -Wformat-non-iso: warn about positional arguments (pr12017)Hans Wennborg2012-03-094-32/+41
* Undo patch for // rdar://10735698Fariborz Jahanian2012-03-062-21/+3
* patch to optionally warn for block implementations without explicit Fariborz Jahanian2012-03-052-3/+21
* Add -Wstring-plus-int, which warns on "str" + int and int + "str".Nico Weber2012-03-021-1/+1
* Change diagnostic test for my last patch.Fariborz Jahanian2012-03-021-1/+2
* c/objc: problem originally reported as an objective-c bug.Fariborz Jahanian2012-03-011-0/+12
* Remove test/Sema/many-logical-ops.c since it fails in linux variants.Argyrios Kyrtzidis2012-03-011-2014/+0
* Reapply r151638 and r151641.James Molloy2012-02-292-0/+48
* clang/test/Analysis/stats.c: Mark this as XFAIL: mingw32.NAKAMURA Takumi2012-02-291-0/+3
* Revert r151638 because it causes assertion hit on PCH creation for Cocoa.hArgyrios Kyrtzidis2012-02-281-33/+0
* Correctly track tags and enum members defined in the prototype of a function,...James Molloy2012-02-281-0/+33
* When evaluating integer expressions include a check for sub-expressionsArgyrios Kyrtzidis2012-02-271-0/+2011
* Revert r151460 as it is not enough to address the issue.Argyrios Kyrtzidis2012-02-251-2009/+0
* When evaluating integer expressions handle logical operators outsideArgyrios Kyrtzidis2012-02-251-0/+2009
* Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma p...Eli Friedman2012-02-231-14/+26
* Turned on support for __declspecs: noreturn, noinline, nothrow and naked in M...Aaron Ballman2012-02-231-0/+4
* Turned on support for __declspec(deprecated) in MS compatibility mode.Aaron Ballman2012-02-231-0/+14
* Warn about non-standard format strings (pr12017)Hans Wennborg2012-02-223-7/+35
* Fix a crash in the diangostic code in EvalConstant. PR12043.Eli Friedman2012-02-211-0/+5
* When calling a non variadic format function(vprintf, vscanf, NSLogv, …), wa...Jean-Daniel Dupas2012-02-211-6/+29
* Fix wrong-code bug: __imag on a scalar lvalue should produce a zero rvalue,Richard Smith2012-02-181-0/+29
* Format string analysis: give 'q' its own enumerator.Hans Wennborg2012-02-162-1/+7
* Shift Microsoft enum extensions from -fms-extensions to -fms-compatibility, s...Eli Friedman2012-02-162-10/+12
* Make -Wformat fix-its preserve original conversion specifiers.Hans Wennborg2012-02-151-11/+59
* Generalize -Wempty-body: warn when statement body is empty (closes: PR11329)Dmitri Gribenko2012-02-143-3/+5
* Warn about non-int main() results in GNU C mode instead of erroring.John McCall2012-02-142-0/+4
* Fix typo in PrintfConversionSpecifier::isDoubleArg()Hans Wennborg2012-02-131-0/+2