summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaDeclAttr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add support for ObjectFormat to TargetSpecificAttrErich Keane2017-12-201-6/+0
* [ThreadSafetyAnalysis] Fix isCapabilityExprYi Kong2017-12-141-5/+4
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-7/+7
* Disallow a cleanup attribute from appertaining to a parameter (the attribute ...Aaron Ballman2017-12-011-7/+1
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-2/+2
* Revert "[Sema] Warn on attribute nothrow conflicting with language specifiers"Reid Kleckner2017-10-021-20/+1
* [Sema] Warn on attribute nothrow conflicting with language specifiersErich Keane2017-09-281-1/+20
* Fix capitalization of a bunch of parameters in SemaDeclAttr [NFC]Erich Keane2017-09-271-44/+44
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-221-0/+19
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-19/+0
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-0/+19
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-19/+0
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-0/+19
* [Sema] Don't emit -Wunguarded-availability for switch casesErik Pilkington2017-08-181-0/+4
* Unguarded availability diagnoser should use TraverseStmt instead ofAlex Lorenz2017-08-171-2/+1
* [Sema] Improve some -Wunguarded-availability diagnosticsErik Pilkington2017-08-141-75/+78
* Rename cxx1z -> cxx17 across all diagnostic IDs.Richard Smith2017-08-131-2/+2
* Revert "Thread Safety Analysis: warn on nonsensical attributes."Josh Gao2017-08-111-46/+11
* Thread Safety Analysis: warn on nonsensical attributes.Josh Gao2017-08-081-11/+46
* Reland "Thread Safety Analysis: fix assert_capability."Josh Gao2017-08-081-1/+5
* Restore previous structure ABI behavior for bit-fields with the packed attrib...Aaron Ballman2017-08-081-7/+21
* Revert "Thread Safety Analysis: fix assert_capability."Josh Gao2017-08-011-5/+1
* Thread Safety Analysis: fix assert_capability.Josh Gao2017-08-011-1/+5
* unguarded availability: add a fixit for the "annotate '...'Alex Lorenz2017-07-261-2/+66
* [CodeGen][mips] Support `long_call/far/near` attributesSimon Atanasyan2017-07-201-0/+8
* Improve SEMA for attribute-targetErich Keane2017-07-191-8/+29
* [Sema] NFC: Move all availability checking code to SemaDeclAttr.cppErik Pilkington2017-07-181-12/+97
* [AArch64] Add support for __builtin_ms_va_list on aarch64Martin Storsjo2017-07-171-1/+1
* Use ARC parsing rules for ns_returns_retained in MRC so that code canJohn McCall2017-07-151-0/+15
* [Sema] Don't allow -Wunguarded-availability to be silenced with redeclsErik Pilkington2017-07-051-36/+79
* fix trivial typos, NFCHiroshi Inoue2017-06-301-1/+1
* [Sema] Add -Wunguarded-availability-newAlex Lorenz2017-06-221-5/+55
* [XRay][clang] Support capturing the implicit `this` argument to C++ class mem...Dean Michael Berris2017-06-161-6/+8
* Make helper functions static. NFC.Benjamin Kramer2017-05-261-1/+1
* Address follow-up feedback for r303712Argyrios Kyrtzidis2017-05-241-1/+1
* Warn about uses of `@available` that can't suppress theAlex Lorenz2017-05-241-0/+6
* Enhance the 'diagnose_if' attribute so that we can apply it for ObjC methods ...Argyrios Kyrtzidis2017-05-241-4/+5
* [Sema][ObjC] Fix a bug where -Wunguarded-availability was emitted at the wron...Erik Pilkington2017-05-221-0/+9
* [mips] Support `micromips` attributeSimon Atanasyan2017-05-221-2/+8
* [Sema] Avoid duplicate -Wunguarded-availability warnings in nested functionsAlex Lorenz2017-05-161-0/+9
* Add support for pretty platform names to `@available`/Alex Lorenz2017-05-091-1/+3
* ANSIfy. No behavior change.Nico Weber2017-05-051-1/+1
* Warn that the [] spelling of uuid(...) is deprecated.Nico Weber2017-05-051-0/+9
* Add a fix-it for -Wunguarded-availabilityAlex Lorenz2017-05-051-3/+140
* [OpenCL] Add intel_reqd_sub_group_size attribute supportXiuli Pan2017-05-041-0/+28
* [X86] Support of no_caller_saved_registers attributeOren Ben Simhon2017-04-271-5/+33
* -Wunguarded-availability should support if (@available) checks in top-levelAlex Lorenz2017-04-261-0/+2
* Add #pragma clang attribute support to the availability attributeAlex Lorenz2017-04-201-3/+1
* Add #pragma clang attribute support to the external_source_symbol attributeAlex Lorenz2017-04-191-14/+7
* Add #pragma clang attributeAlex Lorenz2017-04-181-0/+3