summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAge
* Convert an llvm_unreachable in an 'else' block to a removal of the 'if' and a...Craig Topper2014-06-18
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-18
* Hide the concept of diagnostic levels from lex, parse and semaAlp Toker2014-06-15
* Objective-C ARC. Blocks that strongly capture themselvesFariborz Jahanian2014-06-12
* Removing an "if (this == nullptr)" check from two print methods. The conditionRichard Trieu2014-06-09
* Add -Wtautological-undefined-compare and -Wundefined-bool-conversion warningsRichard Trieu2014-06-06
* Add __builtin_operator_new and __builtin_operator_delete, which act like callsRichard Smith2014-06-03
* Format strings: check against an enum's underlying type.Jordan Rose2014-05-31
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-29
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-29
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-26
* AArch64/ARM64: rename ARM64 components to AArch64Tim Northover2014-05-24
* AArch64/ARM64: update Clang after AArch64 removal.Tim Northover2014-05-24
* Tweak diagnostic wording for init list narrowingAlp Toker2014-05-17
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-03
* Updated the attribute tablegen emitter for variadic arguments to emit a range...Aaron Ballman2014-05-02
* [ARM64] Add arm64_be where it was accidentally missed from a bunch of if-cond...James Molloy2014-04-30
* Sema: Factor out argument range checks for builtin functionsRichard Sandiford2014-04-16
* Make -Wabsolute-value C++-aware.Richard Trieu2014-04-15
* Revert r205646 (keeping the test in its modified form) asFariborz Jahanian2014-04-07
* Vector [Sema]. Vector "splats" which are truncated should have a warningFariborz Jahanian2014-04-04
* Extend -Wtautological-constant-out-of-range-compare to handle boolean valuesRichard Trieu2014-04-04
* Improved semantics for implicit scalar -> extvector conversions.Stephen Canon2014-04-03
* ARM64: initial clang support commit.Tim Northover2014-03-29
* Add ARM big endian Target (armeb, thumbeb)Christian Pirker2014-03-28
* -fms-extensions: Add __va_start builtin, which is used for x64Reid Kleckner2014-03-26
* remove a bunch of unused private methodsNuno Lopes2014-03-23
* scanf format checking: include the buffer length in the fix-it for %s.Jordan Rose2014-03-20
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-12
* Sema: demote invalid atomic ordering message to warning.Tim Northover2014-03-11
* Sema: produce error when invalid ordering is passed to atomic builtinTim Northover2014-03-11
* [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_...Aaron Ballman2014-03-10
* Remove trailing whitespace.Bob Wilson2014-03-09
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-08
* Zap another dead 'break' statement.Ted Kremenek2014-03-07
* Suppress diagnostics during name lookup for absolute value type.Richard Trieu2014-03-06
* Move private classes into anonymous namespaces.Benjamin Kramer2014-03-01
* Add a -Wclass-varargs to warn on objects of any class type being passed throu...Richard Smith2014-02-28
* PR16074, implement warnings to catch pointer to boolean true and pointer toRichard Trieu2014-02-26
* Add -Wabsolute-value, warnings about absolute value functions.Richard Trieu2014-02-26
* Add AArch64 big endian Target (aarch64_be)Christian Pirker2014-02-25
* [AArch64] Change int64_t from 'long long int' to 'long int' for AArch64 target.Kevin Qin2014-02-24
* Sema: Simplify away one-iteration loops.Benjamin Kramer2014-02-23
* Reapply 201734 but with appropriate gcc compatibilityWarren Hunt2014-02-21
* Sema: Emit a warning for non-null terminated format strings and other patholo...Benjamin Kramer2014-02-20
* Revert r201734 and r201742.Daniel Jasper2014-02-20
* Add _mm_prefetch and some others as MS builtinsWarren Hunt2014-02-19
* ARM & AArch64: merge the semantic checking of NEON intrinsicsTim Northover2014-02-19
* ARM NEON: fix range checking on immediates.Tim Northover2014-02-12
* Objective-C. Revert patch r193003 for furtherFariborz Jahanian2014-02-07