summaryrefslogtreecommitdiff
path: root/lib/AST/Type.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-05-26[ObjC] Remove _Atomic from return type and parameter type ofAkira Hatanaka1-0/+6
2016-05-13[AST] Add missing const qualifiers to AstContext in Type.cppEtienne Bergeron1-9/+9
2016-05-09Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic1-3/+5
2016-04-15Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic1-5/+3
2016-04-13Enable support for __float128 in ClangNemanja Ivanovic1-3/+5
2016-04-13[OpenCL] Move OpenCLImageTypes.def from clangAST to clangBasic library.Alexey Bader1-2/+2
2016-04-08[OpenCL] Complete image types support.Alexey Bader1-36/+7
2016-03-30Canonicalize UnaryTransformType types when they don't have a known underlying...Vassil Vassilev1-11/+18
2016-03-16Add attributes for preserve_mostcc/preserve_allcc calling conventions to the ...Roman Levenstein1-0/+6
2016-03-03Semantic analysis for the swiftcall calling convention.John McCall1-0/+3
2016-03-01Generalize the consumed-parameter array on FunctionProtoTypeJohn McCall1-6/+7
2016-01-09[OpenCL] Pipe type supportXiuli Pan1-0/+5
2016-01-09Test CommitXiuli Pan1-1/+1
2015-11-19Don't actually add the __unsafe_unretained qualifier in MRC;John McCall1-0/+24
2015-11-11Add support for GCC's '__auto_type' extension, per the GCC manual:Richard Smith1-1/+1
2015-09-26Revert part of r248660 as using None didn't work with the ArrayRef being retu...Craig Topper1-2/+2
2015-09-26Use None to avoid re-mentioning the ArrayRef type to call the default constru...Craig Topper1-2/+2
2015-09-23Forbid qualifiers on ObjC generic parameters and arguments, butJohn McCall1-0/+41
2015-09-15Run clang-format to unify the switch statement style as suggest here: http://...Alexey Bader1-44/+87
2015-09-15[OpenCL] Add new types for OpenCL 2.0.Alexey Bader1-0/+30
2015-09-10[MS ABI] Make member pointers return true for isIncompleteTypeDavid Majnemer1-0/+23
2015-08-26Corrected 3 typos. NFCCharles Li1-3/+3
2015-08-25[OPENMP 4.0] Initial support for array sections.Alexey Bataev1-0/+2
2015-08-05[AST] ArrayRefize template argument packs. No functionality change intended.Benjamin Kramer1-1/+1
2015-08-04[AST] Simplify code by letting ArrayRef do the copying.Benjamin Kramer1-10/+4
2015-07-07[libclang] Implement proper code-completion in an ObjC type parameter position.Douglas Gregor1-0/+11
2015-07-07Factor the simpleTransform() visitor so that it is not a local class.Douglas Gregor1-288/+294
2015-07-07Implement the Objective-C __kindof type qualifier.Douglas Gregor1-18/+153
2015-07-07C++ support for Objective-C lightweight generics.Douglas Gregor1-1/+14
2015-07-07Improve the Objective-C common-type computation used by the ternary operator.Douglas Gregor1-0/+9
2015-07-07Substitute type arguments into uses of Objective-C interface members.Douglas Gregor1-8/+767
2015-07-07Handle Objective-C type arguments.Douglas Gregor1-12/+87
2015-06-26[ObjC] Add NSValue support for objc_boxed_expressionsAlex Denisov1-0/+5
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-3/+3
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-3/+3
2015-06-20Suppress bogus gcc -Wreturn-type warnings.Nico Weber1-0/+1
2015-06-19Introduce type nullability specifiers for C/C++.Douglas Gregor1-1/+150
2015-05-18Fix confusing indent. No behavior change.Nico Weber1-1/+1
2015-04-16[Objective-C Sema] patch to introduce IndependentClassFariborz Jahanian1-0/+5
2015-03-26Reformatting, NFCRichard Smith1-4/+5
2015-03-09Simplify boolean expressions in clang with clang-tidyDavid Blaikie1-1/+1
2015-03-06Use delegating ctors to reduce code duplication. NFC.Benjamin Kramer1-9/+1
2015-01-28Remove support for pnaclcall attributeDerek Schuff1-2/+0
2015-01-21Fix isTriviallyCopyableType for arraysSaleem Abdulrasool1-1/+1
2015-01-20Re-apply "r226548 - Introduce SPIR calling conventions" reverted in r226558.Alexander Kornienko1-0/+2
2015-01-20Reverting r226548 as one of the tests fails in some configurations.Alexander Kornienko1-2/+0
2015-01-20Introduce SPIR calling conventions.Sameer Sahasrabuddhe1-0/+2
2014-12-28Sema: Don't crash when an inject class name has a nested redefinitionDavid Majnemer1-4/+7
2014-11-13PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith1-4/+6
2014-11-12Instantiate exception specifications when instantiating function types (otherRichard Smith1-7/+20