summaryrefslogtreecommitdiffstats
path: root/lib/Sema/DeclSpec.cpp
Commit message (Expand)AuthorAgeFilesLines
* Again reverting an attempt to convert the DeclSpec enums into scoped enums.Faisal Vali2018-01-011-41/+39
* [Sema] Fix build with GCCBenjamin Kramer2018-01-011-1/+1
* Use 'unsigned int' instead of enum bit-fields to silence some warnings from r...Faisal Vali2018-01-011-3/+3
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-35/+37
* Revert r321614 and r321615Faisal Vali2018-01-011-37/+35
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-35/+37
* [NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedId...Faisal Vali2017-12-301-6/+6
* [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum.Faisal Vali2017-12-291-1/+1
* Remove old concepts parsing codeHubert Tong2017-12-071-12/+0
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-0/+2
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-2/+0
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-0/+2
* [SystemZ] Add support for IBM z14 processor (2/3)Ulrich Weigand2017-07-171-2/+4
* Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu2016-12-181-1/+1
* Revert r289979 due to regressionsYaxun Liu2016-12-161-1/+1
* [OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu2016-12-161-1/+1
* Store decls in prototypes on the declarator instead of in the ASTReid Kleckner2016-12-091-2/+15
* Fixes for r287241. Use placement new. Apply clang-format.Malcolm Parsons2016-11-171-6/+2
* Use unique_ptr for cached tokens for default arguments in C++.Malcolm Parsons2016-11-171-2/+8
* [Sema] Store a SourceRange for multi-token builtin typesMalcolm Parsons2016-10-211-15/+19
* [GCC] Support for __final specifierAndrey Bokhanko2016-07-291-0/+2
* P0217R3: Parsing support and framework for AST representation of C++1zRichard Smith2016-07-221-2/+34
* [MSVC] Support for __unaligned qualifier in functionsAndrey Bokhanko2016-05-261-1/+1
* [MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko2016-05-111-2/+4
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-0/+2
* Revert r268727, it caused PR27666.Nico Weber2016-05-061-4/+2
* [MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko2016-05-061-2/+4
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-2/+0
* Revert r266415, it broke parsing SDK headers (PR27367).Nico Weber2016-04-151-4/+2
* [MSVC Compat] Implementation of __unaligned (MS extension) as a type qualifierAndrey Bokhanko2016-04-151-2/+4
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-0/+2
* [OpenCL] Move OpenCLImageTypes.def from clangAST to clangBasic library.Alexey Bader2016-04-131-2/+2
* [OpenCL] Complete image types support.Alexey Bader2016-04-081-0/+6
* Move LocInfoType from Sema to AST.Benjamin Kramer2016-02-011-1/+1
* [OpenCL] Pipe type supportXiuli Pan2016-01-091-0/+17
* [Sema] Fix filename in header. NFCCraig Topper2015-11-151-1/+1
* [Sema] Remove unnecessary includes and forward declarations. NFCCraig Topper2015-11-151-2/+0
* Fix a layering oddity by passing Sema to DeclSpec::Finish instead of Diagnost...Craig Topper2015-11-151-47/+40
* Move diagnostics from Parse to Sema to remove Sema's dependency on ParserDiag...Craig Topper2015-11-141-1/+0
* Fix indentation. NFCCraig Topper2015-11-141-6/+6
* Merge some similar diagnostics using %select.Craig Topper2015-11-141-4/+2
* Add support for GCC's '__auto_type' extension, per the GCC manual:Richard Smith2015-11-111-0/+2
* Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isVali...Yaron Keren2015-10-031-1/+1
* PR24595: Ignore calling convention modifiers for structors in MS ABI.Andrey Bokhanko2015-09-141-0/+5
* Modify DeclaratorChuck::getFunction to be passed an Exception Specification S...Nathan Wilson2015-08-261-2/+3
* Add support for System z vector language extensionsUlrich Weigand2015-07-301-6/+16
* C++ support for Objective-C lightweight generics.Douglas Gregor2015-07-071-25/+0
* Handle Objective-C type arguments.Douglas Gregor2015-07-071-0/+11
* [CONCEPTS] Parsing of concept keywordHubert Tong2015-06-301-0/+12
* Add check for kind of UnqualifiedId in Declarator::isStaticMember()Petar Jovanovic2015-03-301-2/+3