summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-271-1/+1
* [OPENMP] Codegen for declare target with link clause.Alexey Bataev2018-03-261-4/+7
* Adding nocf_check attribute for cf-protection fine tuningOren Ben Simhon2018-03-171-0/+2
* [OPENMP] Codegen for `omp declare target` construct.Alexey Bataev2018-03-151-2/+7
* [NFC] Move CommentOpts checks to the call sites that depend on it. (Re-applyi...David L. Jones2018-03-021-5/+7
* Revert r326501 due to buildbot breakage.David L. Jones2018-03-011-7/+5
* [NFC] Move CommentOpts checks to the call sites that depend on it.David L. Jones2018-03-011-5/+7
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-3/+3
* [ObjC] Allow declaring __strong pointer fields in structs in Objective-CAkira Hatanaka2018-02-281-6/+11
* Revert r325375 "[MS] Make constexpr static data members implicitly inline"Hans Wennborg2018-02-201-1/+1
* [MS] Make constexpr static data members implicitly inlineReid Kleckner2018-02-161-1/+1
* Add support for attribute 'trivial_abi'.Akira Hatanaka2018-02-051-0/+5
* Make __has_unique_object_representations reject empty union types.Eric Fiselier2018-02-021-1/+1
* Implement Attribute Target MultiVersioningErich Keane2018-01-081-0/+17
* Add support for a limited subset of TS 18661-3 math builtins.Benjamin Kramer2018-01-061-2/+4
* No -fsanitize=function warning when calling noexcept function through non-noe...Stephan Bergmann2018-01-051-14/+12
* Make helpers static. No functionality change.Benjamin Kramer2017-12-241-1/+1
* Refactor overridden methods iteration to avoid double lookups.Benjamin Kramer2017-12-171-17/+9
* Fix ICE when __has_unqiue_object_representations called with invalid declErich Keane2017-12-121-0/+3
* [OpenCL] Fix layering violation by getOpenCLTypeAddrSpaceSven van Haastregt2017-12-061-1/+42
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-2/+2
* Fix __has_unique_object_representations implementationErich Keane2017-11-301-1/+165
* Refactor functions PrintTemplateArgumentListSerge Pavlov2017-11-281-3/+2
* [AST] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-11-231-77/+99
* PR22763: if a defaulted (non-user-provided) special member function isRichard Smith2017-11-161-0/+6
* Add default calling convention support for regcall.Erich Keane2017-11-021-0/+5
* Correct behavior of fastcall when default CC is set.Erich Keane2017-10-241-1/+1
* For better compatibility with C++11 and C++14, emit a nondiscardable definitionRichard Smith2017-10-231-3/+3
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-12/+12
* [OpenCL] Add LangAS::opencl_private to represent private address space in ASTYaxun Liu2017-10-131-0/+1
* Remove unused variables. No functionality change.Benjamin Kramer2017-10-081-2/+0
* Dependent Address Space SupportAndrew Gozillon2017-10-021-0/+57
* [clang] Add getUnsignedPointerDiffType methodAlexander Shaposhnikov2017-09-281-0/+7
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-221-15/+49
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-49/+15
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-15/+49
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-49/+15
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-15/+49
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-2/+12
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-12/+2
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-2/+12
* [modules ts] Emit global variables in a module interface unit as part of that...Richard Smith2017-09-061-11/+29
* [OpenCL] Allow targets to select address space per typeSven van Haastregt2017-08-151-20/+9
* Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu2017-08-041-1/+8
* [clang] Add getSignedSizeType methodAlexander Shaposhnikov2017-07-141-0/+6
* IsSpecialLong was only ever set in release mode as all of the uses are in ass...Eric Christopher2017-07-101-1/+8
* [CodeGen][ObjC] Fix GNU's encoding of bit-field ivars.Akira Hatanaka2017-06-271-3/+13
* PR33552: Distinguish between declarations that are owned by no module andRichard Smith2017-06-231-1/+1
* Support MS builtins using 'long' on LP64 platformsBruno Cardoso Lopes2017-06-211-1/+13
* AST: Add missing break at end of switchDuncan P. N. Exon Smith2017-06-141-0/+1
OpenPOWER on IntegriCloud