summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* OpenCL: fix for the restriction on pointers to functions.Pekka Jaaskelainen2014-02-201-6/+19
* Implement DR577David Majnemer2014-02-191-17/+0
* Enable correcting a member declaration where the type is class template,Kaelyn Uhrain2014-02-131-9/+15
* MS ABI: Add support for #pragma pointers_to_membersDavid Majnemer2014-02-101-2/+3
* Clarify comment. Remove braces from single-statement block.David Blaikie2014-02-091-4/+4
* MS ABI: Don't be so hasty to judge an inheritance modelDavid Majnemer2014-02-071-1/+1
* DR101, PR12770: If a function is declared in the same context as aRichard Smith2014-02-061-12/+28
* Add implicit declarations of allocation functions when looking them up forRichard Smith2014-02-041-13/+16
* Diagnose typedef names for linkage purposes that would changeJohn McCall2014-01-301-0/+21
* Sema: Diagnose improper application of inheritance keywordsDavid Majnemer2014-01-291-1/+10
* Short-circuit a couple of queries (and avoid corruptingJohn McCall2014-01-291-1/+7
* Rename getResultLoc() tooAlp Toker2014-01-251-2/+2
* PR18530: Don't assert when performing error recovery after a missing 'templat...Richard Smith2014-01-251-12/+7
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-47/+48
* Allow clang to compile the "extern" storage class in OpenCL 1.2. Pekka Jaaskelainen2014-01-231-1/+1
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-221-36/+14
* Enforce restrictions that 'main' is not allowed to be deleted, or to be used byRichard Smith2014-01-221-2/+5
* Delay attribute checking until auto types are deducedNico Rieck2014-01-211-1/+6
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-20/+19
* Exposed a declarative way to specify that an attribute can be duplicated when...Aaron Ballman2014-01-201-29/+2
* Restrict redeclaration of tags introduced by using decls to MSVCCompatAlp Toker2014-01-181-2/+3
* Permit redeclaration of tags introduced by using declsAlp Toker2014-01-171-2/+3
* Clean up variable template handling a bit, and correct the behavior of nameRichard Smith2014-01-161-117/+84
* Distinguish between attributes explicitly written at the request of the user,...Aaron Ballman2014-01-161-27/+31
* Fix for PR9812: warn about bool instead of _Bool.Erik Verbruggen2014-01-151-7/+9
* Rename language option MicrosoftMode to MSVCCompatAlp Toker2014-01-141-5/+5
* Fix "regression" caused by updating our notion of POD to better match the C++11Richard Smith2014-01-111-3/+8
* Have attribute 'objc_precise_lifetime' suppress -Wunused.Ted Kremenek2014-01-091-1/+2
* PR18400: ignore cv-qualifiers on the underlying type of an enumeration.Richard Smith2014-01-081-1/+1
* PR18234: Mark a tag definition as invalid early if it appears in aRichard Smith2014-01-081-1/+13
* Highlight the previous underlying enum type when diagnosing a mismatchAlp Toker2014-01-061-1/+3
* Diagnose enum redeclarations properlyAlp Toker2014-01-061-3/+3
* [OpenCL] Produce an error if an address space is used on the returnJoey Gouly2014-01-061-0/+13
* Fix 'declartion' typosAlp Toker2014-01-051-2/+2
* [objc] Refactor and improve functionality for the -Wunused-property-ivar warn...Argyrios Kyrtzidis2014-01-031-1/+0
* Removing an unneeded typecast. getScopeRep() already returns a NestedNameSpec...Aaron Ballman2014-01-031-1/+1
* [OpenCL] Variables in the constant address space must be initialized.Joey Gouly2014-01-031-0/+10
* It turns out the problem was a bit more wide-spread. Removing a lot of unneed...Aaron Ballman2014-01-031-1/+1
* Removing some more unnecessary manual quotes from diagnostics. Updated the re...Aaron Ballman2014-01-031-1/+1
* Removing some more unnecessary manual quotes from diagnostics.Aaron Ballman2014-01-031-2/+2
* Removed an unnecessary %select from the alignas diagnostics. The attribute al...Aaron Ballman2014-01-021-4/+4
* Removing some manual quotes from this diagnostic, since the AST diagnostics e...Aaron Ballman2014-01-021-1/+1
* Teach the diagnostics engine about the Attr type to make reporting on semanti...Aaron Ballman2013-12-261-3/+3
* Removed a string literal for an attribute name, which means the attribute nam...Aaron Ballman2013-12-261-1/+1
* Don't mark record decls invalid when one of its methods is invalid, PR18284.Nico Weber2013-12-211-6/+1
* Switched code from using hasAttr followed by getAttr to simply call getAttr d...Aaron Ballman2013-12-191-10/+9
* Replacing calls to getAttr with calls to hasAttr for clarity. No functional c...Aaron Ballman2013-12-191-12/+12
* [ms-cxxabi] Don't do destructor check on declarations if the dtor is deletedHans Wennborg2013-12-171-7/+1
* Revert "Maybe add new warning for shadowing simple tag types"Kaelyn Uhrain2013-12-161-7/+1
* Maybe add new warning for shadowing simple tag typesKaelyn Uhrain2013-12-161-1/+7
OpenPOWER on IntegriCloud