- 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
- 407659a Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures."" by Fangrui Song · 7 years ago
- f5d3335 Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Fangrui Song · 7 years ago
- 48ee4ad Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
- 8c79706e Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
- 6ff1751 Re-Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
- 9f0246d Revert r347364 again, the fix was incomplete. by Nico Weber · 7 years ago
- 91549ed Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
- 6438972 Revert 347294, it turned many bots on lab.llvm.org:8011/console red. by Nico Weber · 7 years ago
- 107b0e9 Use is.constant intrinsic for __builtin_constant_p by Bill Wendling · 7 years ago
- f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
- 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
- c958857 [clang:sema] de-duplicate getDepthAndIndex helpers by Nick Desaulniers · 7 years ago
- 4a8f351 Fix template argument deduction when a parameter pack has a value by Richard Smith · 7 years ago
- f702b02 PR15730/PR16986 Allow dependently typed vector_size types. by Erich Keane · 7 years ago
- c379d1a PR38136: improve handling of template argument deduction of non-trailing by Richard Smith · 7 years ago
- 746e35e Add tests for function conversions in conversion function template deduction. by Richard Smith · 7 years ago
- b884ed1 Fix deduction for conversion function templates converting to reference types. by Richard Smith · 7 years ago
- 34c3250 Fix determination of whether one set of cvr-qualifiers is compatible by Richard Smith · 7 years ago
- 9960b8f Revert -r336726, which included more files than intended. by Erich Keane · 7 years ago
- 7b8c12e [NFC] Switch CodeGenFunction to use value init instead of member init lists by Erich Keane · 7 years ago
- 4ac16db [Sema] When the address of a member function is used as a template by Akira Hatanaka · 7 years ago
- 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- eaf11ad Track the result of evaluating a computed noexcept specification on the by Richard Smith · 7 years ago
- 413f3c5 [Sema] Do not match function type with const T in template argument deduction by Lei Liu · 7 years ago
- 2a8c18d Fix typos in clang by Alexander Kornienko · 7 years ago
- 82eb70f [Sema] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
- 148bc6a Fix assert when template argument deduction's original call arg checking triggers class template instantiation. by Richard Smith · 8 years ago
- 1337318 PR35045: Convert injected-class-name to its corresponding simple-template-id by Richard Smith · 8 years ago
- 50e291e Fix and simplify handling of return type for (generic) lambda conversion function to function pointer. by Richard Smith · 8 years ago
- 4b49085 Add explicit break (PR35700). by Adrian Prantl · 8 years ago
- f3b3ccd Silence a bunch of implicit fallthrough warnings by Adrian Prantl · 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
- 7bfcc05 [c++17] When deducing the type of a non-type template parameter from the type by Richard Smith · 8 years ago
- 6d98943 Convert clang::LangAS to a strongly typed enum by Alexander Richardson · 8 years ago
- 572bbb0 Dependent Address Space Support by Andrew Gozillon · 8 years ago
- 1363e8f P0702R1: in class template argument deduction from a list of one element, if by Richard Smith · 8 years ago
- b1efc9b Give a better error if auto deduction fails due to inconsistent element types in a braced initializer list. by Richard Smith · 8 years ago
- cd19815 [c++1z] Support deducing B in noexcept(B). by Richard Smith · 8 years ago
- 3339911 Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
- f8ba3fd Fix assertion failure if we can't deduce a template argument for a variable by Richard Smith · 8 years ago
- d143a0c [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum by Faisal Vali · 8 years ago
- 696e312 Rename ActiveTemplateInstantiation to CodeSynthesisContext in preparation for by Richard Smith · 9 years ago
- 130cc44 Fix deduction of type of pack-expanded non-type template parameter. by Richard Smith · 9 years ago
- 7fa88bb When deducing an array bound from the length of an initializer list, don't by Richard Smith · 9 years ago
- bc49120 Add an explicit derived class of FunctionDecl to model deduction guides rather by Richard Smith · 9 years ago
- f0393bf Revert r295277 to fix buildbot. by Richard Smith · 9 years ago
- 86a1b13 Add missing "deduced A == A" check for function template partial ordering. by Richard Smith · 9 years ago
- 3291877 [c++1z] Synthesize implicit deduction guides from constructors on demand. Rank by Richard Smith · 9 years ago
- 357c9e1 Make helpers static. NFC. by Benjamin Kramer · 9 years ago
- 6043762 [c++1z] P0091R3: Basic support for deducing class template arguments via deduction-guides. by Richard Smith · 9 years ago
- 33c33c3 PR31846: Don't replace 'auto' type with a template parameter type in a generic lambda by Richard Smith · 9 years ago
- 600b526 PR0091R3: Implement parsing support for using templates as types. by Richard Smith · 9 years ago
- 11255ec PR9551: Implement DR1004 (http://wg21.link/cwg1004). by Richard Smith · 9 years ago
- 6eedfe7 Implement C++ DR1391 (wg21.link/cwg1391) by Richard Smith · 9 years ago
- de0d34a Implement DR1388 (wg21.link/cwg1388). by Richard Smith · 9 years ago
- 7950d82 Revert r291410 and r291411. by Richard Smith · 9 years ago
- d226521 Implement C++ DR1391 (wg21.link/cwg1391) by Richard Smith · 9 years ago
- c8a32e5 Fix bug where types other than 'cv auto', 'cv auto &', and 'cv auto &&' could by Richard Smith · 9 years ago
- c92d206 Add missing "original call argument has same type as deduced parameter type" by Richard Smith · 9 years ago
- 9c0c986 If an explicitly-specified pack might have been extended by template argument by Richard Smith · 9 years ago
- 9c5534c Per [temp.deduct.call], do not deduce an array bound of 0 from an empty initializer list. by Richard Smith · 9 years ago
- 707eab6 Factor out more common logic in template argument deduction from function call arguments. by Richard Smith · 9 years ago
- ec7176e Fix assertion failure on deduction failure due to too short template argument list. by Richard Smith · 9 years ago
- 363ae81 Fix failure to treat overloaded function in braced-init-list as a non-deduced context. by Richard Smith · 9 years ago
- a7d5ec9 Factor out duplicated code and simplify. by Richard Smith · 9 years ago
- b576c17 Fix deduction of pack elements after a braced-init-list. by Richard Smith · 9 years ago
- 539e8e3 Fix template argument deduction when only some of a parameter pack is a non-deduced context. by Richard Smith · 9 years ago
- dad96d6 Revert "DR1391: Check for implicit conversion sequences for non-dependent function template parameters between deduction and substitution. The idea is to accept as many cases as possible, on the basis that substitution failure outside the immediate context is much more common during substitution than during implicit conversion sequence formation." by Renato Golin · 9 years ago
- efcfe86 DR1391: Check for implicit conversion sequences for non-dependent function by Richard Smith · 9 years ago
- aac13a7 Address post-commit review comments. by Richard Smith · 9 years ago
- 26b86ea [c++17] Implement P0522R0 as written. This allows a template template argument by Richard Smith · 9 years ago
- e8a9456 Remove redundant assertion. by Richard Smith · 9 years ago
- cf82486 Remove bogus assertion and add testcase that triggers it. by Richard Smith · 9 years ago
- 0e617ec DR1495: A partial specialization is ill-formed if it is not (strictly) more by Richard Smith · 9 years ago
- d92eddf Work around a standard defect: template argument deduction for non-type by Richard Smith · 9 years ago
- 5d10289 Factor out repeated code for deducing a non-type template parameter as a given by Richard Smith · 9 years ago
- 6f3e1ea Wdocumentation fix by Simon Pilgrim · 9 years ago
- 993f203 Fix assertion failure when deducing an auto-typed argument against a different-width int. by Richard Smith · 9 years ago
- 87d263e Fix some subtle wrong partial ordering bugs particularly with C++1z auto-typed by Richard Smith · 9 years ago
- 0da6dc4 Factor out duplication between partial ordering for class template partial by Richard Smith · 9 years ago
- 0bda5b5 ArrayRefize lists of TemplateArguments in template argument deduction. by Richard Smith · 9 years ago
- 9341790 Only substitute into type of non-type template parameter once, rather than by Richard Smith · 9 years ago
- 593d6a1 When merging two deduced non-type template arguments for the same parameter, by Richard Smith · 9 years ago
- e824775 Speculative revert of r290310 to see if that's the change that's making some of by Richard Smith · 9 years ago
- 78704fb Sema: print qualified name for overload candidates by Saleem Abdulrasool · 9 years ago
- e27c6df Only substitute into type of non-type template parameter once, rather than by Richard Smith · 9 years ago
- 1f5be4d Factor out checking of template arguments after deduction into a separate by Richard Smith · 9 years ago
- baa4783 PR31081: ignore exception specifications when deducing function template by Richard Smith · 9 years ago
- 9095e5b p0012: Teach resolving address of overloaded function with dependent exception by Richard Smith · 9 years ago
- 1be59c5 [c++1z] P0012R1: Implement a few remaining pieces: downgrade diagnostic for by Richard Smith · 9 years ago
- 3c4f8d2 P0012R1: Make exception specifications be part of the type system. This by Richard Smith · 9 years ago
- 5f27438 P0127R2: Support type deduction for types of non-type template parameters in by Richard Smith · 9 years ago
- 38175a2 Fix bug where template argument deduction of a non-type template parameter used by Richard Smith · 9 years ago
- 728134c Fix Wdocumentation unknown parameter warning by Simon Pilgrim · 9 years ago
- 7873de0 P0217R3: Perform semantic checks and initialization for the bindings in a by Richard Smith · 9 years ago
- e4a0c0e Reapply r276069 with workaround for MSVC 2013 by Hubert Tong · 9 years ago
- 286547a Revert r276069: MSVC bots not happy by Hubert Tong · 9 years ago