- 1e36882 [ObjCARC] Add an new attribute, objc_externally_retained by Erik Pilkington · 7 years ago
- 14daa20 Automatic variable initialization by JF Bastien · 7 years ago
- 1a94d87 Fix ms-layout_version declspec test and add missing new test by Reid Kleckner · 7 years ago
- d2f9877 Update Microsoft name mangling scheme for exception specifiers in the type system by Reid Kleckner · 7 years ago
- fc0ff61 Fix "enumeral mismatch in conditional expression" gcc7 warnings. NFCI. by Simon Pilgrim · 7 years ago
- da2c77f [attributes] Add an attribute os_consumes_this, with similar semantics to ns_consumes_self by George Karpenkov · 7 years ago
- 1657f36 [attributes] Add a family of OS_CONSUMED, OS_RETURNS and OS_RETURNS_RETAINED attributes by George Karpenkov · 7 years ago
- cbac3ad [clang][slh] add attribute for speculative load hardening by Zola Bridges · 7 years ago
- 0b35afd Revert "[clang][slh] add attribute for speculative load hardening" by Zola Bridges · 7 years ago
- 3b47649 [clang][slh] add attribute for speculative load hardening by Zola Bridges · 7 years ago
- e8e8c5c Revert "[clang][slh] add attribute for speculative load hardening" by Zola Bridges · 7 years ago
- b0fd2db [clang][slh] add attribute for speculative load hardening by Zola Bridges · 7 years ago
- 44a2253 [AArch64] Add aarch64_vector_pcs function attribute to Clang by Sander de Smalen · 7 years ago
- 260e962 Support Swift in platform availability attribute by Michael Wu · 7 years ago
- fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
- ad672ff Support accepting __gnu__ as a scoped attribute namespace that aliases to gnu. by Aaron Ballman · 7 years ago
- d269579 [clang] Add the exclude_from_explicit_instantiation attribute by Louis Dionne · 7 years ago
- 9767089 [HIP] Support early finalization of device code for -fno-gpu-rdc by Yaxun Liu · 7 years ago
- 55fab26 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
- 5c9b3b7 P0969R0: allow structured binding of accessible members, not only public members. by Richard Smith · 7 years ago
- 8d3fa39 Update smart pointer detection for thread safety analysis. by Richard Trieu · 7 years ago
- 7ba1ab7 Thread Safety Analysis: warnings for attributes without arguments by Aaron Puchert · 7 years ago
- 1a562348 Merge two attribute diagnostics into one by Andrew Savonichev · 7 years ago
- 4257857 [Sema][ObjC] Infer availability of +new from availability of -init. by Erik Pilkington · 7 years ago
- 659c871 Prevent cpu-specific/cpu-dispatch from giong on a lambda. by Erich Keane · 7 years ago
- 05a15af [OpenCL] Relax diagnostics on OpenCL access qualifiers by Andrew Savonichev · 7 years ago
- d353e6d [OpenCL] Disallow negative attribute arguments by Andrew Savonichev · 7 years ago
- 63e7ab1 Address Aaron Ballman's post-commit review comments from r340306, NFC by Erik Pilkington · 7 years ago
- 5a559e6 Add a new flag and attributes to control static destructor registration by Erik Pilkington · 7 years ago
- 4e1293b Summary:Add clang::reinitializes attribute by Martin Bohme · 7 years ago
- 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
- f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
- 44bacdf Implement diagnostic stream operator for ParsedAttr. by Erich Keane · 7 years ago
- f4e248c [P0936R0] add [[clang::lifetimebound]] attribute by Richard Smith · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- 1eee1b7 [RISCV] Add support for interrupt attribute by Ana Pazos · 7 years ago
- 3efe002 Implement cpu_dispatch/cpu_specific Multiversioning by Erich Keane · 7 years ago
- 99337e2 Change \t to spaces by Fangrui Song · 7 years ago
- 7963e8b Add support for __declspec(code_seg("segname")) by Erich Keane · 7 years ago
- e891aa9 [NFC] Rename clang::AttributeList to clang::ParsedAttr by Erich Keane · 7 years ago
- c480f30 AttributeList de-listifying: by Erich Keane · 7 years ago
- 74c10e3 [Builtins][Attributes][X86] Tag all X86 builtins with their required vector width. Add a min_vector_width function attribute and tag all x86 instrinsics with it by Craig Topper · 7 years ago
- 90ae967 When a dependent alignas is applied to a non-dependent typedef, by Richard Smith · 7 years ago
- aa24601 [CUDA][HIP] Allow CUDA __global__ functions to have amdgpu kernel attributes by Yaxun Liu · 7 years ago
- fb50dd3 Revert r332470 (and corresponding tests in r332492). by Richard Smith · 7 years ago
- 64144eb Add support for __declspec(code_seg("segname")) by Erich Keane · 7 years ago
- 4fbf84c [Clang] Implement function attribute no_stack_protector. by Manoj Gupta · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- b5f8171 PR37189 Fix incorrect end source location and spelling for a split '>>' token. by Richard Smith · 7 years ago
- 3bb4aa5 [Availability] Improve availability to consider functions run at load time by Steven Wu · 7 years ago
- fbedb97 Allow [[maybe_unused]] on static data members; these are considered variables and the attribute should appertain to them. by Aaron Ballman · 7 years ago
- 2a8c18d Fix typos in clang by Alexander Kornienko · 7 years ago
- 9c64f21 Remove the temporary availability checking workaround for by Alex Lorenz · 7 years ago
- 7d89ce9 [Sema] Make deprecation fix-it replace all multi-parameter ObjC method slots. by Volodymyr Sapsai · 7 years ago
- c205d8c [clang] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 8 years ago
- 220671a Adding nocf_check attribute for cf-protection fine tuning by Oren Ben Simhon · 8 years ago
- 8150810 Reland "[Attr] Fix parameter indexing for several attributes" by Joel E. Denny · 8 years ago
- 04f9bca Avoid including ScopeInfo.h from Sema.h by Reid Kleckner · 8 years ago
- bbf6482 Revert r326602, it caused PR36620. by Nico Weber · 8 years ago
- 3cfa9d1 Replace the custom handling for several attributes; NFC. by Aaron Ballman · 8 years ago
- 1a3901c Create a subject list for the `used` attribute rather than use custom checking logic. by Aaron Ballman · 8 years ago
- 4925445 [Attr] Fix parameter indexing for several attributes by Joel E. Denny · 8 years ago
- 00f70bd Remove redundant casts. NFC by George Burgess IV · 8 years ago
- 836684a When diagnosing the arguments to alloc_size, report the failing argument using a 1-based index instead of a 0-based index for consistency. by Aaron Ballman · 8 years ago
- bd0f656 Fix a failing assertion with the pointer_with_type_tag attribute when the function the attribute appertains to is variadic. by Aaron Ballman · 8 years ago
- a26d8ee Add a C++11 and C2x spelling for the type safety attribute (argument_with_type_tag, pointer_with_type_tag, and type_tag_for_datatype) in the clang vendor namespace. by Aaron Ballman · 8 years ago
- 29636aa Clean up 'target' attribute diagnostics by Erich Keane · 8 years ago
- 736c09b Amend r325256. This change was not properly merged locally before the commit happened. by Aaron Ballman · 8 years ago
- a70c6b5 NFC; clean up this file based on our coding standards. The impetus was considerable use of a type name as an identifier for an object. by Aaron Ballman · 8 years ago
- ee47d8c [CUDA] Allow external variables in separate compilation by Jonas Hahnfeld · 8 years ago
- 293a055 Implement function attribute artificial by Erich Keane · 8 years ago
- 02914dc Add support for attribute 'trivial_abi'. by Akira Hatanaka · 8 years ago
- 702ffea [Refactor] Use enum instead of magic number in handleX86ForceAlignArgPointerAttr, NFC by Hongbin Zheng · 8 years ago
- 7544967 Add support for ObjectFormat to TargetSpecificAttr by Erich Keane · 8 years ago
- 2d58d19 [ThreadSafetyAnalysis] Fix isCapabilityExpr by Yi Kong · 8 years ago
- c351fba Now that C++17 is official (https://www.iso.org/standard/68564.html), start changing the C++1z terminology over to C++17. NFC intended, these are all mechanical changes. by Aaron Ballman · 8 years ago
- 3b70e75 Disallow a cleanup attribute from appertaining to a parameter (the attribute only appertains to local variables and is silently a noop on parameters). This repurposes the unused (and syntactically incorrect) NormalVar attribute subject. by Aaron Ballman · 8 years ago
- 6d98943 Convert clang::LangAS to a strongly typed enum by Alexander Richardson · 8 years ago
- a3fe27f Revert "[Sema] Warn on attribute nothrow conflicting with language specifiers" by Reid Kleckner · 8 years ago
- c372e15 [Sema] Warn on attribute nothrow conflicting with language specifiers by Erich Keane · 8 years ago
- b11ebc5 Fix capitalization of a bunch of parameters in SemaDeclAttr [NFC] by Erich Keane · 8 years ago
- 98a4933 Add support for attribute 'noescape'. by Akira Hatanaka · 8 years ago
- 30c93db Revert "Add support for attribute 'noescape'." by Akira Hatanaka · 8 years ago
- e974479 Add support for attribute 'noescape'. by Akira Hatanaka · 8 years ago
- 1b9418e Revert "Add support for attribute 'noescape'." by Akira Hatanaka · 8 years ago
- fc587e6 Add support for attribute 'noescape'. by Akira Hatanaka · 8 years ago
- ba87c62 [Sema] Don't emit -Wunguarded-availability for switch cases by Erik Pilkington · 8 years ago
- 98f9fcd Unguarded availability diagnoser should use TraverseStmt instead of by Alex Lorenz · 8 years ago
- 8b352c4 [Sema] Improve some -Wunguarded-availability diagnostics by Erik Pilkington · 8 years ago
- b115e5d Rename cxx1z -> cxx17 across all diagnostic IDs. by Richard Smith · 8 years ago
- 55afa75 Revert "Thread Safety Analysis: warn on nonsensical attributes." by Josh Gao · 8 years ago
- b40c177 Thread Safety Analysis: warn on nonsensical attributes. by Josh Gao · 8 years ago
- ec1369e Reland "Thread Safety Analysis: fix assert_capability." by Josh Gao · 8 years ago
- b6fd726 Restore previous structure ABI behavior for bit-fields with the packed attribute for PS4 targets. by Aaron Ballman · 8 years ago
- 253be33 Revert "Thread Safety Analysis: fix assert_capability." by Josh Gao · 8 years ago
- bbd6108 Thread Safety Analysis: fix assert_capability. by Josh Gao · 8 years ago
- 727c21e unguarded availability: add a fixit for the "annotate '...' by Alex Lorenz · 8 years ago
- 1a116db [CodeGen][mips] Support `long_call/far/near` attributes by Simon Atanasyan · 8 years ago
- 57e15cd Improve SEMA for attribute-target by Erich Keane · 8 years ago
- 9f866a7 [Sema] NFC: Move all availability checking code to SemaDeclAttr.cpp by Erik Pilkington · 8 years ago