summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a fixit for _Noreturn main,Dmitri Gribenko2013-01-211-2/+8
* Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei2013-01-201-6/+44
* Reapply r172878 with test case.Ted Kremenek2013-01-191-3/+9
* Whitespace.NAKAMURA Takumi2013-01-191-1/+1
* Revert r172878, "Reword warning about using a *static* variable within its ow...NAKAMURA Takumi2013-01-191-10/+4
* Reword warning about using a *static* variable within its own initialization.Ted Kremenek2013-01-191-4/+10
* Parsing support for C11's _Noreturn keyword. No semantics yet.Richard Smith2013-01-171-2/+9
* Add some semantic checks for OpenCL. Variadic macros, VLAs and bitfields are ...Joey Gouly2013-01-171-0/+6
* Implement C++11 semantics for [[noreturn]] attribute. This required splittingRichard Smith2013-01-171-0/+12
* Implement a fixit for -Wmain-return-typeDmitri Gribenko2013-01-171-1/+29
* Delay linkage checks when validating the weakref attribute.Rafael Espindola2013-01-161-4/+11
* Check for internal weak decls after merging.Rafael Espindola2013-01-161-0/+13
* Rework the traversal of Objective-C categories and extensions toDouglas Gregor2013-01-161-5/+6
* When checking availability attributes for consistency between anDouglas Gregor2013-01-151-11/+23
* Refactor to call ActOnFinishFullExpr on every full expression. TeachRichard Smith2013-01-141-4/+18
* PR12008: defer adding the implicit 'const' to a constexpr member function untilRichard Smith2013-01-141-38/+62
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-9/+9
* Disable caching of visibility.Rafael Espindola2013-01-121-8/+4
* Provide Decl::getOwningModule(), which determines the (sub)module inDouglas Gregor2013-01-121-0/+12
* Reject incompatible redeclarations of extern C symbols.Rafael Espindola2013-01-111-8/+14
* Truth in advertising: LocallyScopedExternalDecls actually only containsRichard Smith2013-01-101-16/+16
* When name lookup for a redeclaration finds declarations that are knownDouglas Gregor2013-01-091-0/+41
* Tighten types a bit. No functionality change.Rafael Espindola2013-01-081-10/+6
* Tighten types a bit. No functionality change.Rafael Espindola2013-01-081-2/+2
* Clear the LV cache when merging the availability attribute.Rafael Espindola2013-01-081-2/+6
* Fixes a breakage in dejagnu++ test suite where it includedFariborz Jahanian2013-01-051-0/+1
* Fix up various builtin declaration of objc_msgSend familiesFariborz Jahanian2013-01-041-0/+20
* Warn on unused auto variables.Rafael Espindola2013-01-031-2/+3
* Use early returns to reduce indentation.Rafael Espindola2013-01-031-31/+34
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-12/+12
* Use hasCLanguageLinkage when warning about non C return types.Rafael Espindola2012-12-301-1/+1
* Reject overloading of two static extern C functions.Rafael Espindola2012-12-281-28/+2
* Implement dcl.link paragraph 5.Rafael Espindola2012-12-271-0/+40
* Add 171048 back but invalidate the cache of all redeclarations when settingRafael Espindola2012-12-251-3/+7
* Revert r171048, "Cache visibility of decls."NAKAMURA Takumi2012-12-251-7/+3
* Cache visibility of decls.Rafael Espindola2012-12-251-3/+7
* Move a declaration closer to its use. No functionality change.Nico Weber2012-12-231-2/+2
* Add back -Wduplicate-enum which I mistakenly removed.Ted Kremenek2012-12-221-0/+178
* Don't eagerly emit a global static merged with a local extern.Rafael Espindola2012-12-211-2/+7
* Revert "Warn if a __weak variable is initialized with an Objective-C object l...Ted Kremenek2012-12-201-18/+1
* Warn if a __weak variable is initialized with an Objective-C object literal.Ted Kremenek2012-12-201-1/+18
* Revert r170500. It over-zealously converted *ALL* things named Attributes, wh...Bill Wendling2012-12-201-1/+1
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-191-1/+1
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-191-3/+3
* Merge storage classes even when contexts don't match.Rafael Espindola2012-12-181-2/+1
* The underlying type for an enum should be an integer type, not another enum.Eli Friedman2012-12-181-1/+5
* When warning about a missing prototype because a function declaration is miss...Anders Carlsson2012-12-181-2/+19
* IdentifierResolver: Remove an unnecessary include and an unused parameter.Nico Weber2012-12-171-1/+1
* Have Sema::ActOnStartOfFunctionDef return the declaration that was passed it.Argyrios Kyrtzidis2012-12-141-2/+2
* Using CanQualType::getAs<ArrayType> is unsafe; fix the code currently using it,Eli Friedman2012-12-131-10/+8
OpenPOWER on IntegriCloud