summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Sema] Minor formatting fixes. NFCCraig Topper2015-11-171-1/+1
* Use Sema::getLocForEndOfToken instead of Preprocessor::getLocForEndOfToken. NFCCraig Topper2015-11-151-1/+1
* Add support for function attribute 'disable_tail_calls'.Akira Hatanaka2015-11-131-1/+23
* Implement __attribute__((internal_linkage)).Evgeniy Stepanov2015-11-101-13/+66
* Add support for function attribute 'not_tail_called'.Akira Hatanaka2015-11-061-0/+15
* Support tvOS and watchOS availability attributesTim Northover2015-10-301-0/+84
* Refine r251469 to give better (and more localizable) diagnosticsJohn McCall2015-10-281-30/+63
* Add the ability to define "fake" arguments on attributes.John McCall2015-10-281-2/+3
* Be more conservative about diagnosing "incorrect" uses of __weak:John McCall2015-10-271-9/+44
* Amending r249721 to properly handle pathological attribute-related names like...Aaron Ballman2015-10-091-2/+2
* When mapping no_sanitize_* attributes to no_sanitize attributes, handle GNU-s...Aaron Ballman2015-10-081-11/+17
* Don't inherit availability information when implementing a protocol requirement.Douglas Gregor2015-09-301-15/+32
* Thread Safety Analysis: allow capability attribute on unions.DeLesley Hutchins2015-09-291-7/+4
* [CUDA] __global__ functions should always be visible externally.Artem Belevich2015-09-231-3/+0
* [CUDA] Add implicit __attribute__((used)) to all __global__ functions.Artem Belevich2015-09-221-0/+4
* MS ABI: Don't allow dllexport/import on lambdasHans Wennborg2015-09-151-0/+8
* Fix some coding standard issues and delete a dead conditional.Eric Christopher2015-08-131-6/+6
* Revert "[CUDA] Add implicit __attribute__((used)) to all __global__ functions."Daniel Jasper2015-08-111-4/+0
* [CUDA] Add implicit __attribute__((used)) to all __global__ functions.Artem Belevich2015-08-101-0/+4
* [Sema] Refactor AddAlignedAttr to reduce indentationDavid Majnemer2015-07-261-19/+19
* [Sema] The alignment of an object has an upper bound from the object file formatDavid Majnemer2015-07-261-2/+4
* [AST] Turn the callbacks of lookupInBases and forallBases into a function_refBenjamin Kramer2015-07-251-5/+4
* Ignore the "novtable" declspec when not using the Microsoft C++ ABI.Bob Wilson2015-07-201-1/+1
* [MS Compat] Add support for __declspec(noalias)David Majnemer2015-07-201-0/+3
* Add a "maximum TLS alignment" characteristic to the target info, so itPaul Robinson2015-07-141-5/+21
* [ObjC] Add NSValue support for objc_boxed_expressionsAlex Denisov2015-06-261-0/+33
* Allow the cf_returns_[not_]retained attributes to appear on out-parameters.Douglas Gregor2015-06-191-5/+43
* [ATTRIBUTE] Support base vector types of __attribute__((mode)), patch by Alex...Alexey Bataev2015-06-191-10/+35
* Add a warning for unsupported elements of the target attribute.Eric Christopher2015-06-121-3/+11
* Add support for the the target attribute.Eric Christopher2015-06-121-0/+17
* Remove dead code.Richard Smith2015-05-281-2/+1
* Use llvm::StringSwitch<std::string> to take advantage of implicit asserting c...Peter Collingbourne2015-05-151-4/+2
* Implement no_sanitize attribute.Peter Collingbourne2015-05-151-8/+44
* Don't warn about use of deprecated API when the containing context is unavail...Jordan Rose2015-04-301-1/+1
* [cuda] Allow using integral non-type template parameters as launch_bounds att...Artem Belevich2015-04-211-10/+53
* [Objective-C Sema] patch to introduce IndependentClassFariborz Jahanian2015-04-161-0/+19
* [Sema] Don't crash when __attribute__((nonnull)) is applied to blocksDavid Majnemer2015-04-071-2/+7
* [Sema] Don't permit dependent alignments on non-dependent typedef-namesDavid Majnemer2015-04-071-0/+10
* [Modules] Make "#pragma weak" undeclared identifiers be trackedChandler Carruth2015-03-261-2/+1
* Add -Wpartial-availability.Nico Weber2015-03-191-22/+23
* Implement section pragma feedback on r205810Reid Kleckner2015-03-041-0/+12
* Win64: Silently ignore __stdcall, __fastcall, and __thiscallReid Kleckner2015-02-261-2/+5
* Cleanup: remove artificial division between lookup results and const lookupRichard Smith2015-02-211-4/+4
* [Objective-C]. Provide a new formatting kind, "os_trace" whichFariborz Jahanian2015-02-211-0/+1
* Add support for analyzing FreeBSD kernel printf extensions.Dimitry Andric2015-02-191-0/+1
* Sema: partially address post-commit commentsSaleem Abdulrasool2015-02-181-2/+1
* Minor tweaks to r229447 to ensure the attribute is properly quoted when diagn...Aaron Ballman2015-02-161-1/+1
* Sema: diagnose use of unscoped deprecated prior to C++14Saleem Abdulrasool2015-02-161-0/+7
* Sema: Add support for __declspec(restrict)David Majnemer2015-02-041-12/+10
* The prefix 'Ms-' should be 'MS-'David Majnemer2015-02-021-4/+4
OpenPOWER on IntegriCloud