summaryrefslogtreecommitdiffstats
path: root/lib/AST/Type.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "[Attribute/Diagnostics] Print macro if definition is an attribute dec...Leonard Chan2019-05-031-19/+0
* [Attribute/Diagnostics] Print macro if definition is an attribute declarationLeonard Chan2019-05-021-0/+19
* [NFC] Minor coding style (indent) fix.Michael Liao2019-02-241-1/+1
* [NFC] Add a llvm_unreachable to silence a warning in SubstObjCTypeArgsVisitorBruno Ricci2019-02-171-0/+1
* [ObjC generics] Fix applying `__kindof` to the type parameter.Volodymyr Sapsai2019-02-161-0/+36
* [ObjC] For type substitution in generics use a regular recursive type visitor.Volodymyr Sapsai2019-02-151-212/+185
* [ObjC] Fix non-canonical types preventing type arguments substitution.Volodymyr Sapsai2019-02-151-9/+21
* Pass the base element type of an array type to the visit method insteadAkira Hatanaka2019-02-081-1/+1
* [Sema][ObjC] Disallow non-trivial C struct fields in unions.Akira Hatanaka2019-02-071-0/+57
* [Sema] Fix Modified Type in address_space AttributedTypeLeonard Chan2019-01-241-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Fixed Point Arithmetic] Add APFixedPoint to APValueLeonard Chan2019-01-161-21/+4
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-131-5/+11
* Revert "[OpenCL] Add generic AS to 'this' pointer"Mikael Nilsson2018-12-121-11/+5
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-121-5/+11
* Replace Const-Member checking with non-recursive version.Erich Keane2018-12-111-7/+16
* [AST] Assert that no type class is polymorphicBruno Ricci2018-12-041-0/+8
* [AArch64] Add aarch64_vector_pcs function attribute to ClangSander de Smalen2018-11-261-0/+2
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-081-0/+7
* Revert r346326 [OpenCL] Add support of cl_intel_device_side_avc_motion_estima...Andrew Savonichev2018-11-071-7/+0
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-071-0/+7
* [Fixed Point Arithmetic] FixedPointCastLeonard Chan2018-10-151-0/+1
* [AST] Pack the bit-fields of FunctionProtoType into Type.Bruno Ricci2018-10-021-26/+35
* Model type attributes as regular Attrs.Richard Smith2018-08-201-120/+57
* [AST] Pack the unsigned of SubstTemplateTypeParmPackType into TypeBruno Ricci2018-08-161-3/+4
* [AST] Pack the unsigned of DependentTemplateSpecializationType into TypeBruno Ricci2018-08-161-1/+2
* [AST] Pack the bits of TemplateSpecializationType into TypeBruno Ricci2018-08-151-3/+5
* Revert r339623 "Model type attributes as regular Attrs."Reid Kleckner2018-08-141-57/+120
* Model type attributes as regular Attrs.Richard Smith2018-08-131-120/+57
* [Fixed Point Arithmetic] Fix for FixedPointValueToStringLeonard Chan2018-08-061-11/+20
* [P0936R0] add [[clang::lifetimebound]] attributeRichard Smith2018-08-011-0/+2
* Remove trailing spaceFangrui Song2018-07-301-76/+76
* [AST] Add a convenient getter from QualType to RecordDeclGeorge Karpenkov2018-07-281-0/+4
* Update to -r337585, allow scoped enum inits in -pedanticErich Keane2018-07-231-0/+6
* PR15730/PR16986 Allow dependently typed vector_size types.Erich Keane2018-07-131-0/+22
* Revert -r336726, which included more files than intended.Erich Keane2018-07-101-23/+0
* [NFC] Switch CodeGenFunction to use value init instead of member init listsErich Keane2018-07-101-0/+23
* [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointersPiotr Padlewski2018-07-021-0/+10
* [Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point LiteralsLeonard Chan2018-06-201-0/+16
* [Fixed Point Arithmetic] Addition of the remaining fixed point types and thei...Leonard Chan2018-06-141-0/+36
* This diff includes changes for supporting the following types.Leonard Chan2018-06-041-0/+12
* Revert "This diff includes changes for supporting the following types."Leonard Chan2018-06-021-12/+0
* This diff includes changes for supporting the following types.Leonard Chan2018-06-021-0/+12
* Fix null MSInheritanceAttr deref in CXXRecordDecl::getMSInheritanceModel()Reid Kleckner2018-05-311-2/+2
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-8/+8
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-031-46/+31
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-0/+10
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-11/+0
* Revert "[ObjC++] Never pass structs that transitively contain __weak fields in"Akira Hatanaka2018-04-091-0/+11
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-11/+0