aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic
AgeCommit message (Expand)Author
2012-02-02constexpr:Richard Smith
2012-02-02Per discussion on cfe-dev, remove '#error' and '#warning' from diagnostic text.Ted Kremenek
2012-02-01Reject mismatched "#pragma GCC visibility push" and "#pragma GCC visibility p...Rafael Espindola
2012-02-01Look for declaration of CFBridgingRetain/CFBridgingRetain beforeFariborz Jahanian
2012-02-01Add a new compiler warning, which flags anti-patterns used as the sizeAnna Zaks
2012-02-01Introduce the lambda scope before determining explicit captures, whichDouglas Gregor
2012-02-01constexpr: overflow checking for integral and floating-point arithmetic.Richard Smith
2012-02-01constexpr: require 'this' to point to an object in a constexpr method call.Richard Smith
2012-02-01constexpr: add support for comparisons of pointer-to-members.Richard Smith
2012-02-01Diagnose attempts to explicitly capture a __block variable in a lambda.Douglas Gregor
2012-01-31objc-arc: In various diagnostics mention Fariborz Jahanian
2012-01-31constexpr: the result of a relational operator between pointers to void isRichard Smith
2012-01-31constexpr: catch a collection of integral undefined behaviors:Richard Smith
2012-01-30Cleanup 3dnow builtin handling. Most of them were already handled by LLVM con...Craig Topper
2012-01-30Introduce TargetInfo::hasFeature() to query various feature names inDouglas Gregor
2012-01-30Thread a TargetInfo through to the module map; we'll need it forDouglas Gregor
2012-01-29Complain about attempts to use 'protected' visibility on targetsJohn McCall
2012-01-28Make the __builtin_c[lt]zs builtins target independent.Benjamin Kramer
2012-01-28DiagnosticsEngine::setMappingToAllDiagnostics() does not need to return bool,Argyrios Kyrtzidis
2012-01-27Remove the "C" in "implicitly declaring C library function" diagnosticJean-Daniel Dupas
2012-01-27Introduce module attributes into the module map grammar, along with aDouglas Gregor
2012-01-27Due to a bug, -Wno-everything works like -Weverything. Fix the bug by havingArgyrios Kyrtzidis
2012-01-27constexpr: Implement the [dcl.constexpr]p5 check for whether a constexprRichard Smith
2012-01-26Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455Bob Wilson
2012-01-26Extend the ExternalASTSource interface to allow the AST source toDouglas Gregor
2012-01-26Introduce 3 new fixit options:Argyrios Kyrtzidis
2012-01-26Fix our handling of #pragma GCC visibility.Rafael Espindola
2012-01-25Improve the error message slightly for files that aren't using the expected U...Eli Friedman
2012-01-25Represent 256-bit unaligned loads natively and remove the builtins. Similar c...Craig Topper
2012-01-24Replace a hack to handle NSLog/NSLogv in sema by declaring them as Library Bu...Jean-Daniel Dupas
2012-01-24Remove trailing slash in front of header name of ObjC builtins.Jean-Daniel Dupas
2012-01-24Add a new warning, -Wover-aligned, which detects attempts to use the defaultNick Lewycky
2012-01-24objc: Issue a generic diagnostic assigning to Fariborz Jahanian
2012-01-24The following patch adds __attribute__((no_address_safety_analysis)) which wi...Kostya Serebryany
2012-01-24Promote the extension warning for attempts to catch a reference orDouglas Gregor
2012-01-24objc: issue error if assigning objects in fragile-abi too.Fariborz Jahanian
2012-01-24Reword/rename -Wswitch-unreachable-default.David Blaikie
2012-01-24Improve -Wswitch-enum diagnostic message.David Blaikie
2012-01-24objective-c: Ignore with warning forward class declaration whose nameFariborz Jahanian
2012-01-23Add -Wnarrowing as an alias for -Wc++11-narrowing, for better GCCDouglas Gregor
2012-01-23Downgrade C++11 narrowing conversion errors to warnings default-mappedDouglas Gregor
2012-01-23In microsoft mode, downgrade pseudo-destructors on void from error to warning.Nico Weber
2012-01-23Rename -Wswitch-enum-redundant-default to -Wswitch-redundant-default.David Blaikie
2012-01-23Implement -Wswitch-enum correctly.David Blaikie
2012-01-22Move -Wswitch-enum to -WswitchDavid Blaikie
2012-01-21Add -Wswitch-enum-redundant-default.David Blaikie
2012-01-20Instantiate dependent attributes when instantiating templates.DeLesley Hutchins
2012-01-20Tighten format string diagnostic and make it a bit clearer (and a bit closer ...Ted Kremenek
2012-01-20Add ability to specifiy 'restrict' on parameters of builtins, and correct thi...Ted Kremenek
2012-01-19Extend the error of invalid token after declarations to include fixits for Richard Trieu