- 9d2872d [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
- 9064673 Revert "[OpenCL] Add generic AS to 'this' pointer" by Mikael Nilsson · 7 years ago
- 78de847 [OpenCL] Add generic AS to 'this' pointer by Mikael Nilsson · 7 years ago
- 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- c480f30 AttributeList de-listifying: by Erich Keane · 7 years ago
- bf5bcf2 Diagnose missing 'template' keywords in more cases. by Richard Smith · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- 6c716116 PR34163: Don't cache an incorrect key function for a class if queried between by Richard Smith · 8 years ago
- 57c681f Place implictly declared functions at block scope by Momchil Velikov · 8 years ago
- a5141c8 fix typos in comments; NFC by Hiroshi Inoue · 8 years ago
- af3b325 Fix the location of "missing ';'" suggestions after annotation tokens. by Richard Smith · 8 years ago
- d143a0c [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum by Faisal Vali · 8 years ago
- 11ad339 Publish RAIIObjectsForParser.h for external usage. by Vassil Vassilev · 9 years ago
- ff0382c Use unique_ptr for cached tokens for default arguments in C++. by Malcolm Parsons · 9 years ago
- 3cd1013 Fix heuristics skipping invalid ctor-initializers with C++11 by Olivier Goffart · 9 years ago
- f9e890c Fix a few issues while skipping function bodies by Olivier Goffart · 9 years ago
- cef7d37 [-fms-extensions] Don't crash on explicit class-scope specializations & default arguments by David Majnemer · 9 years ago
- 17d7d14 For MS ABI, emit dllexport friend functions defined inline in class by Stephan Bergmann · 9 years ago
- 4084504 Revert "For MS ABI, emit dllexport friend functions defined inline in class" by Reid Kleckner · 10 years ago
- 0f6caf6 For MS ABI, emit dllexport friend functions defined inline in class by Reid Kleckner · 10 years ago
- bde5ede [Sema] PR25181 Fix crash when method declaration with throw spec fails to parse correctly by Reid Kleckner · 10 years ago
- 2eabcc9 Simplify EnterTokenStream API to make it more robust for memory management by David Blaikie · 10 years ago
- 54a6a68 Merge some similar diagnostics using %select. by Craig Topper · 10 years ago
- 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
- b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
- 9ba0fec Rework parsing of pure-specifiers. Perform the grammar matching and by Richard Smith · 10 years ago
- e59f8d7 [clang] Refactoring of conditions so they use isOneOf() instead of multiple is(). by Daniel Marjamaki · 10 years ago
- 4184222 Cleanup: no need to pass DefinitionKind into ParseCXXInlineMethodDef by Eli Bendersky · 11 years ago
- 5f4d76e Record correct source range for defaulted/deleted members. by Eli Bendersky · 11 years ago
- a8f2f1d Parse: Don't assume tokens have a length by David Majnemer · 11 years ago
- 5bb231c FIX PR 18432, default args, friends & late-parsed members. by Nathan Sidwell · 11 years ago
- 55d53fe Code cleanup by Nathan Sidwell · 11 years ago
- a7ea1b1 Parse: use the EOF token method to lex inline method bodies by David Majnemer · 11 years ago
- 7cceba5 Parse: Further simplify ParseLexedMethodDeclaration by David Majnemer · 11 years ago
- 83de336 Parse: Get rid of cxx_exceptspec_end, use EOF instead by David Majnemer · 11 years ago
- bba1234 Parse: Just a small tidy-up in ParseLexedMethodDeclaration by David Majnemer · 11 years ago
- 06b7d00 Parse: Get rid of tok::cxx_defaultarg_end, use EOF instead by David Majnemer · 11 years ago
- 234b818 Parse: It's cleaner to handle cxx_defaultarg_end in SkipUntil directly by David Majnemer · 11 years ago
- c29c483 Don't crash on surprising tokens in default parameter template lists. by Nico Weber · 11 years ago
- ce1d301 Fix layering violation, Lex shouldn't know about Decl by David Majnemer · 11 years ago
- 2d3663e Parse: Don't parse after the eof has been consumed by David Majnemer · 11 years ago
- 3ef3e89 PR21565: Further refine the conditions for enabling eager parsing of by Richard Smith · 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
- 95e1fb0 PR20760: Don't assert (and produce better diagnostics) if a default initializer by Richard Smith · 11 years ago
- 9303357 Fix default argument comma disambiguation bug following the 'template' keyword. by Richard Smith · 11 years ago
- b4b3578 Avoid crash if default argument parsed with errors. by Serge Pavlov · 11 years ago
- 01a7598 Refactoring. Remove release and take methods from ActionResult. Rename takeAs to getAs. by Nikola Smiljanic · 11 years ago
- a926d84 Emit used/dllexport inline method definitions in nested classes (PR19743, PR11170) by Hans Wennborg · 11 years ago
- 161e4db [C++11] Use 'nullptr'. Parser edition. by Craig Topper · 11 years ago
- ee39043 Replace a fake enum class with the real thing. by Richard Smith · 11 years ago
- 77c76c5 Wrap to 80 columns. No behavior change. by Nico Weber · 11 years ago
- 314cc81 Rename getResultType() on function and method declarations to getReturnType() by Alp Toker · 12 years ago
- a2794f9 Introduce and use Decl::getAsFunction() to simplify templated function checks by Alp Toker · 12 years ago
- 7410817 PR18477: Create a function scope representing the constructor call when by Richard Smith · 12 years ago
- 383d2c4 ExpectAndConsume: Diagnose errors automatically by Alp Toker · 12 years ago
- ec54327 Support and use token kinds as diagnostic arguments by Alp Toker · 12 years ago
- a3ebe6e Refactor and micro-optimize ConsumeToken() by Alp Toker · 12 years ago
- 34f3051 Generate a marker token when entering or leaving a submodule when building a by Richard Smith · 12 years ago
- ee6507d Replaced bool parameters in SkipUntil function with single bit-based parameter. by Alexey Bataev · 12 years ago
- b9657033 Support return type deduction for templates in -fdelayed-template-parsing (microsoft) mode by Faisal Vali · 12 years ago
- c85ed7e Parse: Disable delayed template parsing for constexpr functions by David Majnemer · 12 years ago
- 19bff32 Check "late parsed" friend functions for redefinition by Alp Toker · 12 years ago
- 90b1729 Parse: Template specializations which aren't dependent needn't have their parsing be delayed by David Majnemer · 12 years ago
- 1fff95c PR13657 (and duplicates): by Richard Smith · 12 years ago
- f8a75c3 Remove Inheritable/NonInheritable flags from ProcessDeclAttributes. They don't by Richard Smith · 12 years ago
- e40f2ba PR9992: Serialize and deserialize the token sequence for a function template in by Richard Smith · 12 years ago
- 39a1e50 Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 12 years ago
- cde3fd8 PR16480: Reimplement token-caching for constructor initializer lists. This by Richard Smith · 12 years ago
- 9354fc5 Add null check (resolves PR16423) by Stephen Lin · 12 years ago
- c837895 Keep the parser's template depth up to date when parsing local templates and by Richard Smith · 12 years ago
- 74aeef5 Implement C++1y decltype(auto). by Richard Smith · 12 years ago
- c36633c [Parser] Don't code-complete twice. by Argyrios Kyrtzidis · 13 years ago
- e68672f Flag that friend function definitions are "late parsed" so that by John McCall · 13 years ago
- e233fbf Finish semantic analysis for [[carries_dependency]] attribute. by Richard Smith · 13 years ago
- c2453dd Tighten types a bit. No functionality change. by Rafael Espindola · 13 years ago
- 2bf7fdb s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 13 years ago
- 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
- cc4c49d Now that ASTMultiPtr is nothing more than a array reference, make it a MutableArrayRef. by Benjamin Kramer · 13 years ago
- 62b95d8 Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 13 years ago
- 1edf576 Support the use of "=delete" and "=default" with delayed template by Douglas Gregor · 13 years ago
- 2b01318 PR13064: Store whether an in-class initializer uses direct or copy by Richard Smith · 13 years ago
- 1d373c6 CXXThisScopeRAII objects aren't free, don't compute one if it's unused. by Benjamin Kramer · 13 years ago
- 2ec8537 Refactor DelayedDiagnostics so that it keeps diagnostics in by John McCall · 13 years ago
- 2331bbf Revert most of r154844, which was disabled in r155975. Keep around the by Richard Smith · 13 years ago
- 433e053 Implement the last part of C++ [class.mem]p2, delaying the parsing of by Douglas Gregor · 13 years ago
- 3024f07 Implement C++11 [expr.prim.general]p3, which permits the use of 'this' by Douglas Gregor · 13 years ago
- 6db0b1b Fix the other place where C++98 work for initializer lists was necessary. by Sebastian Redl · 14 years ago
- db63af2 Parse brace initializers as default arguments. PR12236. by Sebastian Redl · 14 years ago
- bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
- 0cf55e9 Streamline BalancedDelimiterTracker, by eliminating the duplicate by Douglas Gregor · 14 years ago
- 7cd4a9b Improve diagnostics a bit for bad member initializers, and fix an obscure bug involving packs. Fixes PR12049. by Eli Friedman · 14 years ago
- 926410d Implement name mangling for lambda expressions that occur within the by Douglas Gregor · 14 years ago
- 7fcbd90 Implement name mangling for lambda expressions that occur within the by Douglas Gregor · 14 years ago
- e434590 Change the diagnostics which said 'accepted as an extension' to instead say by Richard Smith · 14 years ago
- 33786cb Remove unused parameter from the LateParsedTemplatedFunction constructor. by Francois Pichet · 14 years ago
- 6dc4c16 Enable delayed template parsing for friend functions declared at template class scope. by Francois Pichet · 14 years ago
- 1c70473 PR11148: Fix crash-on-invalid if an invalid member declaration is marked as by Richard Smith · 14 years ago
- 5d1b4e3 When we notice that a member function is defined with "= delete" or "= by Douglas Gregor · 14 years ago