aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/DeclSpec.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-12-18Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu1-1/+1
2016-12-16Revert r289979 due to regressionsYaxun Liu1-1/+1
2016-12-16[OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu1-1/+1
2016-12-09Store decls in prototypes on the declarator instead of in the ASTReid Kleckner1-2/+15
2016-11-17Fixes for r287241. Use placement new. Apply clang-format.Malcolm Parsons1-6/+2
2016-11-17Use unique_ptr for cached tokens for default arguments in C++.Malcolm Parsons1-2/+8
2016-10-21[Sema] Store a SourceRange for multi-token builtin typesMalcolm Parsons1-15/+19
2016-07-29[GCC] Support for __final specifierAndrey Bokhanko1-0/+2
2016-07-22P0217R3: Parsing support and framework for AST representation of C++1zRichard Smith1-2/+34
2016-05-26[MSVC] Support for __unaligned qualifier in functionsAndrey Bokhanko1-1/+1
2016-05-11[MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko1-2/+4
2016-05-09Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic1-0/+2
2016-05-06Revert r268727, it caused PR27666.Nico Weber1-4/+2
2016-05-06[MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko1-2/+4
2016-04-15Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic1-2/+0
2016-04-15Revert r266415, it broke parsing SDK headers (PR27367).Nico Weber1-4/+2
2016-04-15[MSVC Compat] Implementation of __unaligned (MS extension) as a type qualifierAndrey Bokhanko1-2/+4
2016-04-13Enable support for __float128 in ClangNemanja Ivanovic1-0/+2
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-0/+6
2016-02-01Move LocInfoType from Sema to AST.Benjamin Kramer1-1/+1
2016-01-09[OpenCL] Pipe type supportXiuli Pan1-0/+17
2015-11-15[Sema] Fix filename in header. NFCCraig Topper1-1/+1
2015-11-15[Sema] Remove unnecessary includes and forward declarations. NFCCraig Topper1-2/+0
2015-11-15Fix a layering oddity by passing Sema to DeclSpec::Finish instead of Diagnost...Craig Topper1-47/+40
2015-11-14Move diagnostics from Parse to Sema to remove Sema's dependency on ParserDiag...Craig Topper1-1/+0
2015-11-14Fix indentation. NFCCraig Topper1-6/+6
2015-11-14Merge some similar diagnostics using %select.Craig Topper1-4/+2
2015-11-11Add support for GCC's '__auto_type' extension, per the GCC manual:Richard Smith1-0/+2
2015-10-03Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isVali...Yaron Keren1-1/+1
2015-09-14PR24595: Ignore calling convention modifiers for structors in MS ABI.Andrey Bokhanko1-0/+5
2015-08-26Modify DeclaratorChuck::getFunction to be passed an Exception Specification S...Nathan Wilson1-2/+3
2015-07-30Add support for System z vector language extensionsUlrich Weigand1-6/+16
2015-07-07C++ support for Objective-C lightweight generics.Douglas Gregor1-25/+0
2015-07-07Handle Objective-C type arguments.Douglas Gregor1-0/+11
2015-06-30[CONCEPTS] Parsing of concept keywordHubert Tong1-0/+12
2015-03-30Add check for kind of UnqualifiedId in Declarator::isStaticMember()Petar Jovanovic1-2/+3
2015-03-25Diagnose declspecs occuring after virt-specifier-seq and generate fixit hintsEhsan Akhgari1-0/+3
2015-03-24Revert "Diagnose declspecs occuring after virt-specifier-seq and generate fix...Ehsan Akhgari1-3/+0
2015-03-24Diagnose declspecs occuring after virt-specifier-seq and generate fixit hintsEhsan Akhgari1-0/+3
2015-03-11Add builtins for the 64-bit vector integer arithmetic instructions added in P...Kit Barton1-1/+3
2015-03-03[PowerPC]Activate "vector bool long long" (and alternate spellings) as a vali...Bill Seurer1-2/+7
2014-11-26[OpenCL] Generic address space has been added in OpenCL v2.0.Anastasia Stulova1-2/+2
2014-11-13PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith1-0/+8
2014-10-31[PowerPC] Initial VSX intrinsic support, with min/max for vector doubleBill Schmidt1-5/+8
2014-10-20Add RestrictQualifierLoc to DeclaratorChunk::FunctionTypeInfoHal Finkel1-0/+3
2014-09-26-ms-extensions: Implement __super scope specifier (PR13236).Nikola Smiljanic1-0/+12
2014-08-24Move __vector long deprecation checking into DeclSpec::FinishHal Finkel1-6/+3
2014-06-09[C++11] Use 'nullptr'.Craig Topper1-6/+6
2014-04-30Sema: Implement DR477David Majnemer1-2/+29