summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace TypeLoc llvm::cast support to be well-defined.David Blaikie2013-02-181-23/+23
* Make helper functions static.Benjamin Kramer2013-02-151-2/+2
* merge hasCLanguageLinkage and isExternC. Keep the shorter name.Rafael Espindola2013-02-141-2/+2
* Add a getLanguageLinkage method to VarDecls and FunctionDecls. Use it to fixRafael Espindola2013-02-141-2/+18
* Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei2013-02-071-0/+8
* For ModuleLoader::makeModuleVisible() also pass the source location where theArgyrios Kyrtzidis2013-02-011-1/+1
* Add a new -Wundefined-inline warning for inline functions which are used but notNick Lewycky2013-02-011-5/+27
* Implement [dcl.align]p5 and C11 6.7.5/4: alignas cannot underalign.Richard Smith2013-02-011-1/+14
* Remove elements from Sema.UndefinedInternals as functions are defined. AlsoNick Lewycky2013-01-311-0/+7
* Clarify the diagnostic for -Wnested-anon-types.Richard Smith2013-01-311-1/+2
* Add OpenCL error that a kernel function must have void return type. Includes ...Tanya Lattner2013-01-301-1/+8
* Semantic analysis and CodeGen support for C11's _Noreturn. This is modeled asRichard Smith2013-01-301-0/+10
* Provide a fixit for constexpr non-static data members.David Blaikie2013-01-301-3/+0
* Move -Wstatic-float-init fixit into a note & don't recover as if constexprDavid Blaikie2013-01-291-9/+6
* Don't fixit/recover from -Wstatic-float-init when it's not an error.David Blaikie2013-01-291-5/+9
* Mark a struct definition in an objc container with the TopLevelDeclInObjCCont...Argyrios Kyrtzidis2013-01-291-1/+5
* Add a diagnostic for an OpenCL kernel with a pointer pointer argument.Joey Gouly2013-01-291-7/+16
* PR15100: look through type sugar when determining whether we have one of theRichard Smith2013-01-291-1/+2
* Finish semantic analysis for [[carries_dependency]] attribute.Richard Smith2013-01-281-4/+38
* Undo my re-wording of the "ARC forbids Objective-C objects in ..."Douglas Gregor2013-01-281-1/+1
* Forbid the use of objects in unions in Objective-C++ ARC. FixesDouglas Gregor2013-01-281-32/+30
* Add a -pedantic warning: an anonymous union within an anonymous union is notRichard Smith2013-01-281-0/+6
* patch for PR9027 and // rdar://11861085Fariborz Jahanian2013-01-251-0/+4
* The standard ARM C++ ABI dictates that inline functions areJohn McCall2013-01-251-2/+24
* Sync 'in class initialization of static const double' extension up with GCC,Richard Smith2013-01-251-8/+14
* Patch to check for integer overflow. It has beenFariborz Jahanian2013-01-241-1/+3
* PR14922: when printing an attribute, use the real syntax of the attribute (GN...Michael Han2013-01-241-6/+13
* Add a new LangOpt NativeHalfType. This option allows for native half/fp16Joey Gouly2013-01-231-0/+11
* 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
OpenPOWER on IntegriCloud