summaryrefslogtreecommitdiffstats
path: root/tools/libclang/CXType.cpp
Commit message (Expand)AuthorAgeFilesLines
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-1/+4
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-1/+3
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-3/+1
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-1/+3
* [AArch64] Add support for __builtin_ms_va_list on aarch64Martin Storsjo2017-07-171-1/+1
* [libclang] Support for querying the exception specification type through libc...Jonathan Coe2017-06-271-0/+18
* [libclang] Expose typedef and address space functionsSven van Haastregt2017-06-081-0/+22
* [libclang] [OpenCL] Expose more OpenCL CIndex typesSven van Haastregt2017-05-231-0/+16
* [libclang] Revert rL301328 and add tests for the regressions introduced.Emilio Cobos Alvarez2017-05-021-3/+3
* [libclang] Check for a record declaration before a template specializationAlex Lorenz2017-04-251-3/+3
* [index/AST] Determine if a typedef shares a name and spelling location with i...Argyrios Kyrtzidis2017-03-211-0/+9
* [libclang] [OpenCL] Expose half type.Joey Gouly2017-02-101-0/+2
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-1/+2
* [libclang] Remove the 'extern "C"' blocks from the implementation files.Argyrios Kyrtzidis2016-12-171-4/+0
* Fix MSVC build of libclang after r288438Reid Kleckner2016-12-161-39/+39
* [libclang] Restore the CXXRecordDecl path for clang_Type_getNumTemplateArgume...Argyrios Kyrtzidis2016-12-161-15/+58
* getObjCEncodingForMethodDecl cannot fail. Simplify. NFC.John McCall2016-11-291-4/+3
* [libclang] Generalize clang_getNumTemplateArguments and clang_getTemplateArgu...Argyrios Kyrtzidis2016-11-151-15/+10
* regcall: Implement regcall Calling Conv in clangErich Keane2016-11-021-0/+1
* AMDGPU: Set amdgpu_kernel calling convention for OpenCL kernels.Nikolay Haustov2016-06-301-1/+1
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-0/+2
* [libclang] Expose the ElaboratedTypeSergey Kalinichev2016-05-031-0/+12
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-2/+0
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-0/+2
* Add attributes for preserve_mostcc/preserve_allcc calling conventions to the ...Roman Levenstein2016-03-161-0/+2
* Semantic analysis for the swiftcall calling convention.John McCall2016-03-031-0/+1
* [libclang] Handle AutoType in clang_getTypeDeclarationSergey Kalinichev2016-01-071-0/+6
* [libclang] Expose AutoTypeSergey Kalinichev2015-11-151-0/+2
* Remove some trailing whitespaceSergey Kalinichev2015-11-151-10/+10
* [libclang] Return deduced type for auto type, not the one written in the source.Manuel Klimek2015-09-031-9/+3
* [libclang] For convenience to clients, make sure that nullability and __kindo...Argyrios Kyrtzidis2015-08-241-0/+5
* Removing spurious semi colons; NFC.Aaron Ballman2015-06-091-1/+1
* [libclang] Add functions to get information about fields.Argyrios Kyrtzidis2015-04-131-3/+72
* Cleanup: remove artificial division between lookup results and const lookupRichard Smith2015-02-211-1/+1
* This reverts commit r227432, r227438 and r227448.Rafael Espindola2015-01-291-72/+3
* Remove unnecessary default.Francois Pichet2015-01-291-1/+0
* libclang: Add three functions useful for dealing with anonymous fields:Francois Pichet2015-01-291-3/+73
* Remove support for pnaclcall attributeDerek Schuff2015-01-281-1/+0
* Re-apply "r226548 - Introduce SPIR calling conventions" reverted in r226558.Alexander Kornienko2015-01-201-0/+3
* Reverting r226548 as one of the tests fails in some configurations.Alexander Kornienko2015-01-201-3/+0
* Introduce SPIR calling conventions.Sameer Sahasrabuddhe2015-01-201-0/+3
* Add frontend support for __vectorcallReid Kleckner2014-10-241-0/+1
* [C++11] Use 'nullptr'. Tools edition.Craig Topper2014-06-081-4/+5
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-081-4/+3
* libclang: New functions clang_Type_getNumTemplateArguments,Dmitri Gribenko2014-02-271-0/+34
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-3/+3
* Correct various uses of 'argument' that in fact refer to function parametersAlp Toker2014-01-211-2/+2
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-4/+4
* [libclang] Introduce clang_Type_getCXXRefQualifier whichexposes ref-qualifier...Argyrios Kyrtzidis2013-10-111-0/+18
* [libclang] Introduce clang_Type_getClassType which returns the class type of ...Argyrios Kyrtzidis2013-10-031-0/+16