aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema
AgeCommit message (Expand)Author
2013-01-18When checking the parameter types of an Objective-C method, don'tDouglas Gregor
2013-01-17One can override an Objective-C ARC ownership qualifier that came fromDouglas Gregor
2013-01-17In Objective-C ARC, completely ignore ownership qualifiers on theDouglas Gregor
2013-01-17Defer checking for unsequenced operations on the RHS of && and || in order toRichard Smith
2013-01-17Parsing support for C11's _Noreturn keyword. No semantics yet.Richard Smith
2013-01-17-Wunsequenced: if the LHS of an &&, || or ?: is not constant, check forRichard Smith
2013-01-17[ms-inline asm] Extend the Sema interface to get the size and length of aChad Rosier
2013-01-17Add some semantic checks for OpenCL. Variadic macros, VLAs and bitfields are ...Joey Gouly
2013-01-17Improve -Wreorder to handle cases of anonymous class member orderingDavid Blaikie
2013-01-17ArrayRef-ize some ctor initializer related APIsDavid Blaikie
2013-01-17Remove some unnecessary castsDavid Blaikie
2013-01-17Suppress all -Wunused-value warnings from macro body expansions.Matt Beaumont-Gay
2013-01-17Attempt to work around bug in older GCCs to fix buildbot.Richard Smith
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-17Treat hidden Objective-C protocol definitions as if they wereDouglas Gregor
2013-01-17Implement a fixit for -Wmain-return-typeDmitri Gribenko
2013-01-16Delay linkage checks when validating the weakref attribute.Rafael Espindola
2013-01-16Fixes crash when illegal function definitions are deleted or defaulted. Fixe...Aaron Ballman
2013-01-16Simplify code. No functionality change.Rafael Espindola
2013-01-16Check for internal weak decls after merging.Rafael Espindola
2013-01-16Rework the traversal of Objective-C categories and extensions toDouglas Gregor
2013-01-16Teach global selector lookup to ignore hidden methods, which occurDouglas Gregor
2013-01-16First step in implementation of mips16 and nomips16 attributes.Reed Kotler
2013-01-16One can have an unavailable method overridden by an available method,Douglas Gregor
2013-01-16Apply adjustment to function- and array-typed non-type templateDouglas Gregor
2013-01-15When checking availability attributes for consistency between anDouglas Gregor
2013-01-15Fix Cast CodeDavid Greene
2013-01-15Don't crash when binding a reference to a temporary pointer created fromRichard Smith
2013-01-15PR14950: Fix out-of-bounds function parameter access in literal operator lookup.Richard Smith
2013-01-15Fix behavior of [[gnu::]] function attributes. Per g++'s behavior, theseRichard Smith
2013-01-14Refactor to call ActOnFinishFullExpr on every full expression. TeachRichard Smith
2013-01-14Fix regression in r172376. Don't try to detect missing 'constexpr' specifiersRichard Smith
2013-01-14Accept [[gnu::*]] for all __attribute__((*))s which are:Richard Smith
2013-01-14PR12008: defer adding the implicit 'const' to a constexpr member function untilRichard Smith
2013-01-13ArrayRef'ize Sema APIs related to format string checkingDmitri Gribenko
2013-01-13Remove some duplication in the handling of __attribute__((ext_vector_size(N))).Richard Smith
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-12Disable caching of visibility.Rafael Espindola
2013-01-12Fix a regression from 171193: main cannot be overloaded.Rafael Espindola
2013-01-12Provide Decl::getOwningModule(), which determines the (sub)module inDouglas Gregor
2013-01-12Only produce one -Wc++98-compat warning when initializing a reference from an...Richard Smith
2013-01-12Fix -Wunused-comparison for comparisons in arguments to function-like macros.Matt Beaumont-Gay
2013-01-11Constify parameter of clang::getCursorKindForDeclDmitri Gribenko
2013-01-11Reject incompatible redeclarations of extern C symbols.Rafael Espindola
2013-01-11Fixed an assertion failure triggered by invalid code.Enea Zaffanella
2013-01-10Truth in advertising: LocallyScopedExternalDecls actually only containsRichard Smith
2013-01-10[ms-inline asm] Extend the inline asm Sema lookup interface to determine if theChad Rosier
2013-01-10Provide a better warning when case value overflows.Fariborz Jahanian
2013-01-09Issue warning when case value is too large to fitFariborz Jahanian