summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaType.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Sema][ObjC] Look for either objc_bridge or objc_bridge_mutable whenAkira Hatanaka2017-10-241-6/+13
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-7/+8
* Remove an unused variable.Haojian Wu2017-10-131-2/+0
* [OpenCL] Add LangAS::opencl_private to represent private address space in ASTYaxun Liu2017-10-131-36/+94
* [OpenCL] Allow function declaration with empty argument list.Alexey Bader2017-10-111-1/+2
* Dependent Address Space SupportAndrew Gozillon2017-10-021-30/+107
* Test Commit.Andrew Gozillon2017-10-011-1/+0
* Add a "vexing parse" warning for ambiguity between a variable declaration and aRichard Smith2017-09-291-0/+96
* [Sema] Put nullability fix-it after the end of the pointer.Volodymyr Sapsai2017-09-281-15/+22
* Add support for remembering origins to ExternalASTMergerSean Callanan2017-09-271-5/+9
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-221-0/+5
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-5/+0
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-0/+5
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-5/+0
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-0/+5
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-2/+3
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-3/+2
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-2/+3
* Use ARC parsing rules for ns_returns_retained in MRC so that code canJohn McCall2017-07-151-17/+22
* [Modules] Implement ODR-like semantics for tag types in C/ObjCBruno Cardoso Lopes2017-07-011-0/+15
* Revert r306653, "[OpenCL] Allow function declaration with empty argument list."NAKAMURA Takumi2017-06-291-1/+1
* [OpenCL] Allow function declaration with empty argument list.Alexey Bader2017-06-291-1/+1
* [clang] Remove double semicolons. NFC.Mandeep Singh Grang2017-06-061-1/+1
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+2
* [OpenCL] Harden function pointer diagnostics.Alexey Bader2017-06-021-0/+5
* [Sema] Improve -Wstrict-prototypes diagnostic message for blocks.Akira Hatanaka2017-06-021-13/+30
* [OpenCL] Makes kernels use the SPIR_KERNEL CC by default.Pekka Jaaskelainen2017-06-011-5/+1
* Do not issue -Wnullability-completeness for dependent types that are not writ...Richard Smith2017-05-191-11/+4
* CodeGen: Cast alloca to expected address spaceYaxun Liu2017-05-181-2/+3
* Fix errored return value in CheckFunctionReturnType and add a fixit hintErich Keane2017-05-101-2/+3
* [X86] Support of no_caller_saved_registers attributeOren Ben Simhon2017-04-271-2/+17
* [OpenCL] Map default address space to alloca address spaceYaxun Liu2017-04-111-3/+3
* Represent pass_object_size attrs in ExtParameterInfoGeorge Burgess IV2017-02-241-0/+5
* Rename ActiveTemplateInstantiation to CodeSynthesisContext in preparation forRichard Smith2017-02-231-2/+2
* [OpenCL] r600 needs OpenCL kernel calling conventionJan Vesely2017-02-221-1/+1
* Factor out function to determine whether we're performing a templateRichard Smith2017-02-211-1/+1
* [c++1z] Diagnose attempts to use variables with deduced class templateRichard Smith2017-02-101-1/+1
* P0091R3: Improved syntactic checking of deduction-guides.Richard Smith2017-02-081-24/+26
* P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith2017-02-071-20/+27
* PR31846: Don't replace 'auto' type with a template parameter type in a generi...Richard Smith2017-02-041-34/+27
* [OpenCL] Add missing address spaces in IR generation of blocksAnastasia Stulova2017-01-271-2/+4
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-25/+74
* Tracking exception specification source locationsMalcolm Parsons2017-01-121-1/+1
* Mark 'auto' as dependent when instantiating the type of a non-type templateRichard Smith2016-12-281-8/+1
* Don't try to emit nullability fix-its within/around macros.Jordan Rose2016-12-191-22/+34
* Add fix-it notes to the nullability consistency warning.Jordan Rose2016-12-191-25/+55
* Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu2016-12-181-51/+6
* Revert r289979 due to regressionsYaxun Liu2016-12-161-6/+51
* [OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu2016-12-161-51/+6
* Improve handling of floating point literals in OpenCL to only use double prec...Neil Hickey2016-12-131-2/+1