- ef6c43d Refactor checking of switch conditions and case values. by Richard Smith · 7 years ago
- c480f30 AttributeList de-listifying: by Erich Keane · 7 years ago
- c2dead4 Diagnose missing 'template' keywords in contexts where a comma is not a by Richard Smith · 7 years ago
- bf5bcf2 Diagnose missing 'template' keywords in more cases. by Richard Smith · 7 years ago
- b4670fc Optionally add code completion results for arrow instead of dot by Ivan Donchevskii · 7 years ago
- 1328cf4 Improve diagonstic for braced-init-list as operand to ?: expression. by Richard Smith · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- 3a8244d Implement P0482R2, support for char8_t type. by Richard Smith · 8 years ago
- c08b693 Parse A::template B as an identifier rather than as a template-id with no by Richard Smith · 8 years ago
- 090da2d Again reverting an attempt to convert the DeclSpec enums into scoped enums. by Faisal Vali · 8 years ago
- 038df49 [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierType into scoped enums with underlying types. by Faisal Vali · 8 years ago
- c535adc Revert r321614 and r321615 by Faisal Vali · 8 years ago
- 8736dee [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierType into scoped enums. by Faisal Vali · 8 years ago
- 421b2d1 [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum. by Faisal Vali · 8 years ago
- c70f1d6 [c++20] P0515R3: Parsing support and basic AST construction for operator <=>. by Richard Smith · 8 years ago
- c351fba Now that C++17 is official (https://www.iso.org/standard/68564.html), start changing the C++1z terminology over to C++17. NFC intended, these are all mechanical changes. by Aaron Ballman · 8 years ago
- fd62945 Fix usage of right shift operator in fold expressions by Richard Smith · 8 years ago
- e63e9d7 mplement __has_unique_object_representations by Erich Keane · 8 years ago
- e8c0e55 Properly parse a postfix expression following a Boolean literal. Fixes PR34273. by Aaron Ballman · 8 years ago
- cc623ad Recommit "Add _Float16 as a C/C++ source language type" by Sjoerd Meijer · 8 years ago
- 9aeedde Revert "Add _Float16 as a C/C++ source language type" by Sjoerd Meijer · 8 years ago
- ab36f33 Add _Float16 as a C/C++ source language type by Sjoerd Meijer · 8 years ago
- 0b94bfc std::function -> llvm::function_ref. NFC. by Benjamin Kramer · 8 years ago
- 57c681f Place implictly declared functions at block scope by Momchil Velikov · 8 years ago
- 533777f fix trivial typos in comments; NFC by Hiroshi Inoue · 8 years ago
- 6ef911c Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
- 56f1de4 Fix PR25627: constant expressions being odr-used in template arguments. by Faisal Vali · 8 years ago
- af3b325 Fix the location of "missing ';'" suggestions after annotation tokens. by Richard Smith · 8 years ago
- 42bc73a When we see a '<' operator, check whether it's a probable typo for a template-id. by Richard Smith · 8 years ago
- f7f6f82 [CodeCompletion] Complete platform names in @available expressions by Alex Lorenz · 8 years ago
- e1fb64e Add support for pretty platform names to `@available`/ `__builtin_available` by Alex Lorenz · 8 years ago
- d9e3bf7 Parse: cleanup some bleeding whitespace by Saleem Abdulrasool · 9 years ago
- 0736066 [Sema] Add __is_aggregate type-trait by Eric Fiselier · 9 years ago
- d143a0c [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum by Faisal Vali · 9 years ago
- 92d7fce Reapplied r298976 [OpenCL] Added parsing for OpenCL vector types. by Egor Churaev · 9 years ago
- 0676fb5 Reverted r298976 [OpenCL] Added parsing for OpenCL vector types. by Egor Churaev · 9 years ago
- 46a34a3 [OpenCL] Added parsing for OpenCL vector types. by Egor Churaev · 9 years ago
- 11ad339 Publish RAIIObjectsForParser.h for external usage. by Vassil Vassilev · 9 years ago
- 90e043d PR24440: Do not silently discard a fold-expression appearing as the operand of a cast-expression. by Richard Smith · 9 years ago
- 3584515 P0091R3: Implement basic parsing support for C++17 deduction-guides. by Richard Smith · 9 years ago
- 0516803 [code-completion] Fix crash when trying to do postfix completion of instance member inside a static function. by Argyrios Kyrtzidis · 9 years ago
- e140399 [NFC] Rename RAII ExpressionEvaluationContext variable from Unevaluated to ConstantEvaluated when parsing a constant expression. by Faisal Vali · 9 years ago
- c7dc1a2 [ObjC] The declarator for a block literal should be a definition by Alex Lorenz · 9 years ago
- 078aea9 Store decls in prototypes on the declarator instead of in the AST by Reid Kleckner · 9 years ago
- feafdf6 [CodeCompletion] Provide Objective-C class property completion results by Alex Lorenz · 9 years ago
- f0b4e5d [CodeCompletion] Add a block property setter completion result by Alex Lorenz · 9 years ago
- 4c922ab [Parser] Fix bug where delayed typo in conditional expression was corrected twice by Erik Pilkington · 9 years ago
- 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
- 29099de [ObjC] Implement @available in the Parser and AST by Erik Pilkington · 9 years ago
- 142a874 [Parser] Only correct delayed typos when needed by Erik Pilkington · 9 years ago
- b3d9688 Clang support for __is_assignable intrinsic by David Majnemer · 9 years ago
- bb1ea2d Enable support for __float128 in Clang and enable it on pertinent platforms by Nemanja Ivanovic · 9 years ago
- d7d45bf Revert 266186 as it breaks anything that includes type_traits on some platforms by Nemanja Ivanovic · 10 years ago
- 50f29e0 Enable support for __float128 in Clang by Nemanja Ivanovic · 10 years ago
- b62f144 [OpenCL] Move OpenCLImageTypes.def from clangAST to clangBasic library. by Alexey Bader · 10 years ago
- 954ba21 [OpenCL] Complete image types support. by Alexey Bader · 10 years ago
- c919f5f Correct typos after acting on invalid subscript expressions by David Majnemer · 10 years ago
- bc24cb5 [Parse] Make sure we don't forget to diagnose typos in exprs by David Majnemer · 10 years ago
- 2eb74e2 Correct more typos in conditional expressions by David Majnemer · 10 years ago
- 7b4df3b Fix regression from r259622: the operand of an increment that is the operand of by Richard Smith · 10 years ago
- 735c6cd [OpenCL] Adding reserved operator logical xor for OpenCL by Anastasia Stulova · 10 years ago
- 4378568 Fix miscompile and rejects-valids when disambiguating after an ambiguous by Richard Smith · 10 years ago
- efdccaa OpaquePtr: Use nullptr construction for ParsedType OpaquePtr typedef by David Blaikie · 10 years ago
- cf04d04 [OpenCL] Disallow taking an address of a function. by Anastasia Stulova · 10 years ago
- 9f690bd [coroutines] Creation of promise object, lookup of operator co_await, building by Richard Smith · 10 years ago
- cfd53b4 [coroutines] Initial stub Sema functionality for handling coroutine await / yield / return. by Richard Smith · 10 years ago
- b551824 Use an ArrayRef<OffsetOfComponent> instead of pointer and size throughout offsetof handling code. Also use a range-based for loop. NFC by Craig Topper · 10 years ago
- 0e304ea [coroutines] Add parsing support for co_await expression, co_yield expression, by Richard Smith · 10 years ago
- e23a9a4 Modify DeclaratorChuck::getFunction to be passed an Exception Specification SourceRange by Nathan Wilson · 10 years ago
- 1a3320e [OPENMP 4.0] Initial support for array sections. by Alexey Bataev · 10 years ago
- 0039651 [OPENMP] Introduced type trait "__builtin_omp_required_simd_align" for default simd alignment. by Alexey Bataev · 10 years ago
- ec3cb57 [Concepts] Parsing of requires-clause in template-declaration by Hubert Tong · 10 years ago
- ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
- 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- 9d3430f Stop moving attributes off of a block literal's decl specifiers. by Douglas Gregor · 10 years ago
- e59f8d7 [clang] Refactoring of conditions so they use isOneOf() instead of multiple is(). by Daniel Marjamaki · 10 years ago
- b8499f0 Allow TransformTypos to ignore corrections to a specified VarDecl. by Kaelyn Takata · 11 years ago
- 40055d1 Diagnose delayed typos when parsing a postfix expression with an by Kaelyn Takata · 11 years ago
- a8dfd33 Also correct typos in the middle of a ternary expression when the RHS is invalid. by Kaelyn Takata · 11 years ago
- 5a53190 Eagerly correct typos in ParenExprs that may be type casts for non-C++ code. by Kaelyn Takata · 11 years ago
- b9ece24 Put statement expression decls in the enclosing code DeclContext by Reid Kleckner · 11 years ago
- 5cc8535 Don't eagerly typo-correct to a keyword if the next token is a right paren. by Kaelyn Takata · 11 years ago
- 92565b5 Diagnose delayed typos in an expr list that is in an invalid expression. by Kaelyn Takata · 11 years ago
- b939fb3 Correct typos in C11 generic-selection expressions. by Kaelyn Takata · 11 years ago
- ced8bdf Sema: Parenthesized bound destructor member expressions can be called by David Majnemer · 11 years ago
- 457355f Fix typo in comment. by Nico Weber · 11 years ago
- 82d9e7e Wrap to 80 columns. No behavior change. by Nico Weber · 11 years ago
- 975a9f6 Initial support for C++ parameter completion by Francisco Lopes da Silva · 11 years ago
- ae9e97c Fix a case where delayed typo correction should have resolved an by Kaelyn Takata · 11 years ago
- 02e7644 Parse: Don't crash when namespace is in GNU statement expr by David Majnemer · 11 years ago
- 01ad4ae Fix two small bugs in typo correction. One assertion failure building member expressions because the lookup finds a different name than the original, fixed by updating the LookupResult's name with the name of the found decl. Second is that we also diagnose delayed typo exprs in the index of an array subscript expression. by Nick Lewycky · 11 years ago
- 53ac6a0 Handle delayed corrections in a couple more error paths in ParsePostfixExpressionSuffix. by Kaelyn Takata · 11 years ago
- c71dda2 Diagnose TypoExprs in a couple of error cases in ParsePostfixExpressionSuffix. by Kaelyn Takata · 11 years ago
- 1586782 Enable ActOnIdExpression to use delayed typo correction for non-C++ code by Kaelyn Takata · 11 years ago
- b16e632 Wire up delayed typo correction to DiagnoseEmptyLookup and set up by Kaelyn Takata · 11 years ago
- 0b3a462 PR21437, final part of DR1330: delay-parsing of exception-specifications. This by Richard Smith · 11 years ago
- ea97e36 Fix parsing of fold-expressions within a cast expression. We parse the by Richard Smith · 11 years ago
- 3e3a705 [c++1z] Support for u8 character literals. by Richard Smith · 11 years ago
- 0f0af19 [c++1z] N4295: fold-expressions. by Richard Smith · 11 years ago
- 89c881b Pass around CorrectionCandidateCallbacks as unique_ptrs so by Kaelyn Takata · 11 years ago