aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Parse/ParseTentative.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-06-01Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova1-0/+2
2017-05-20Fix valid-for-expr ellipses eaten as invalid declHubert Tong1-12/+13
2017-05-18Fix the location of "missing ';'" suggestions after annotation tokens.Richard Smith1-8/+11
2016-11-02regcall: Implement regcall Calling Conv in clangErich Keane1-1/+3
2016-07-22P0217R3: Parsing support and framework for AST representation of C++1zRichard Smith1-1/+8
2016-06-29P0305R1: Parsing support for init-statements in 'if' and 'switch' statements.Richard Smith1-32/+113
2016-06-29Convert another case over to RevertingTentativeParsingAction.Richard Smith1-4/+1
2016-06-29Switch to an RAII object to revert tentative parsing automatically.Richard Smith1-27/+13
2016-05-11[MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko1-1/+1
2016-05-09Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic1-0/+3
2016-05-06Revert r268727, it caused PR27666.Nico Weber1-1/+1
2016-05-06[MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko1-1/+1
2016-04-15Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic1-3/+0
2016-04-15Revert r266415, it broke parsing SDK headers (PR27367).Nico Weber1-1/+1
2016-04-15[MSVC Compat] Implementation of __unaligned (MS extension) as a type qualifierAndrey Bokhanko1-1/+1
2016-04-13Enable support for __float128 in ClangNemanja Ivanovic1-0/+3
2016-04-13[OpenCL] Move OpenCLImageTypes.def from clangAST to clangBasic library.Alexey Bader1-1/+1
2016-04-08[OpenCL] Complete image types support.Alexey Bader1-0/+2
2015-11-11Add support for GCC's '__auto_type' extension, per the GCC manual:Richard Smith1-0/+3
2015-07-07Implement the Objective-C __kindof type qualifier.Douglas Gregor1-0/+1
2015-07-07Handle Objective-C type arguments.Douglas Gregor1-1/+1
2015-06-30[CONCEPTS] Parsing of concept keywordHubert Tong1-0/+2
2015-06-24Replace __double_underscored type nullability qualifiers with _Uppercase_unde...Douglas Gregor1-5/+5
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-1/+1
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-06-19Introduce type nullability specifiers for C/C++.Douglas Gregor1-1/+6
2015-06-18[clang] Refactoring of conditions so they use isOneOf() instead of multiple i...Daniel Marjamaki1-40/+26
2015-02-23Revert "Improve declaration / expression disambiguation around ptr-operators,...Justin Bogner1-44/+22
2015-02-23Improve declaration / expression disambiguation around ptr-operators, and useRichard Smith1-22/+44
2015-01-12[PowerPC]To provide better compatibility with gcc I added the __bool keyword ...Bill Seurer1-0/+1
2014-12-28Don't crash on surprising tokens in default parameter template lists.Nico Weber1-1/+3
2014-11-08[c++1z] Support for u8 character literals.Richard Smith1-0/+1
2014-11-05Filter out non-static class members when correcting non-member-references.Kaelyn Takata1-7/+23
2014-10-27Pass around CorrectionCandidateCallbacks as unique_ptrs soKaelyn Takata1-4/+4
2014-10-24Add frontend support for __vectorcallReid Kleckner1-0/+3
2014-10-14Be smarter when parsing variable declarations with unknown types.Kaelyn Takata1-1/+4
2014-09-26-ms-extensions: Implement __super scope specifier (PR13236).Nikola Smiljanic1-0/+1
2014-05-16Replace a fake enum class with the real thing.Richard Smith1-174/+174
2014-04-08Add support for MSVC's __FUNCSIG__Reid Kleckner1-0/+1
2014-01-10TryConsume parser cleanupsAlp Toker1-9/+4
2013-12-18Remove OpenCL-specific type keywords and specifiersAlp Toker1-8/+0
2013-12-12Unify type trait parsingAlp Toker1-27/+3
2013-11-18Replaced bool parameters in SkipUntil function with single bit-based parameter.Alexey Bataev1-13/+12
2013-11-06[-fms-extensions] Add support for __FUNCDNAME__David Majnemer1-0/+1
2013-10-18[-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'f...David Majnemer1-0/+1
2013-09-12PR13657 (and duplicates):Richard Smith1-82/+313
2013-05-22Adding in parsing and the start of semantic support for __sptr and __uptr poi...Aaron Ballman1-0/+2
2013-04-26Implement C++1y decltype(auto).Richard Smith1-0/+1
2013-04-12Parsing support for thread_local and _Thread_local. We give them the sameRichard Smith1-4/+9
2013-04-03Give the default CorrectionCandidateCallback::ValidateCandidate someKaelyn Uhrain1-0/+1