aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic
AgeCommit message (Expand)Author
2013-01-28Note that SrcMgr::SLocEntry's are POD-like, so SmallVector can do aDouglas Gregor
2013-01-28Print warning instead of error if optional ASan features are enabled w/o spec...Alexey Samsonov
2013-01-28Add a -pedantic warning: an anonymous union within an anonymous union is notRichard Smith
2013-01-27PR15067: Don't assert when a UCN appears in a C90 file.Jordan Rose
2013-01-26Give a more informative error message when the dot or arrow operator is usedRichard Trieu
2013-01-26Since we're stuck with realpath for the header <-> module mapping,Douglas Gregor
2013-01-25The standard ARM C++ ABI dictates that inline functions areJohn McCall
2013-01-25First pass at abstracting out a class for the target C++ ABI.John McCall
2013-01-25Add space after ';'.Fariborz Jahanian
2013-01-25Improve diagnsotic further on integer overflow.Fariborz Jahanian
2013-01-25ConvertUTF.h: Suppress a warning with ptrdiff_t on i686. [-Wsign-compare]NAKAMURA Takumi
2013-01-25Add missing InGroup for this warning.Nick Lewycky
2013-01-25Sync 'in class initialization of static const double' extension up with GCC,Richard Smith
2013-01-24Fixes text of diagnostics in integer overflow patch.Fariborz Jahanian
2013-01-24Patch to check for integer overflow. It has beenFariborz Jahanian
2013-01-24Move 'convertUTF8Sequence' helper into the C++ section of the header file.Jordan Rose
2013-01-24Add a fixit for \U1234 -> \u1234.Jordan Rose
2013-01-24Handle universal character names and Unicode characters outside of literals.Jordan Rose
2013-01-24Unify diagnostics for \x, \u, and \U without any following hex digits.Jordan Rose
2013-01-24[ms-inline asm] Add an error when trying to compile MS-style inline assemblyChad Rosier
2013-01-24Give warn_redecl_library_builtin a flag name: -Wincompatible-library-redeclar...Nick Lewycky
2013-01-23Implement -Wvla correctlyDmitri Gribenko
2013-01-23Add a new LangOpt NativeHalfType. This option allows for native half/fp16Joey Gouly
2013-01-22[ms-inline asm] Remove the -fenable-experimental-ms-inline-asm flag. MS-styleChad Rosier
2013-01-22Split "discards qualifiers" warnings of -Wincompatible-pointer-types into sub...Ted Kremenek
2013-01-22[ms-inline asm] Remove a warning about ms-style inline assembly not beingChad Rosier
2013-01-21Add a fixit for _Noreturn main,Dmitri Gribenko
2013-01-20Prune unused diagnostics.Benjamin Kramer
2013-01-20Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei
2013-01-20Nuke SetUpBuildDumpLog.Sean Silva
2013-01-19Reapply r172878 with test case.Ted Kremenek
2013-01-19Revert r172878, "Reword warning about using a *static* variable within its ow...NAKAMURA Takumi
2013-01-19Reword warning about using a *static* variable within its own initialization.Ted Kremenek
2013-01-18Fix mismatched #endif.Jordan Rose
2013-01-18[ubsan] Add support for -fsanitize-blacklistWill Dietz
2013-01-17Some builtins do not evaluate their arguments. Teach EvaluatedExprVisitor notRichard Smith
2013-01-17In Objective-C ARC, completely ignore ownership qualifiers on theDouglas Gregor
2013-01-17Parsing support for C11's _Noreturn keyword. No semantics yet.Richard Smith
2013-01-17Add some semantic checks for OpenCL. Variadic macros, VLAs and bitfields are ...Joey Gouly
2013-01-17Implement C++11 semantics for [[noreturn]] attribute. This required splittingRichard Smith
2013-01-17Add -Wunsequenced (with compatibility alias -Wsequence-point) to warn onRichard Smith
2013-01-17Implement a fixit for -Wmain-return-typeDmitri Gribenko
2013-01-16No longer crashing with an assert when __has_include or __has_include_next is...Aaron Ballman
2013-01-16First step in implementation of mips16 and nomips16 attributes.Reed Kotler
2013-01-15When checking availability attributes for consistency between anDouglas Gregor
2013-01-15Add -fopenmp -cc1 option and wire it up to define _OPENMP, from Alexey Bataev!Douglas Gregor
2013-01-14Multiprecision subtraction builtins.Michael Gottesman
2013-01-14Infer "link" lines for top-level frameworks. Essentially, a frameworkDouglas Gregor
2013-01-14Implement parsing, AST, (de-)serialization, and placeholder globalDouglas Gregor
2013-01-14Accept [[gnu::*]] for all __attribute__((*))s which are:Richard Smith