- 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
- f3b4ca8 PR36055: fix computation of *-dependence in nested initializer lists. by Richard Smith · 8 years ago
- a14a1f9 [Parse] Forward brace locations to TypeConstructExpr by Vedant Kumar · 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
- bbe51d8 [ObjC++] Don't warn about pessimizing move for __block variables by Alex Lorenz · 8 years ago
- 283e207 Suppress -Wmissing-braces warning when aggregate-initializing a struct with a single field that is itself an aggregate. by Richard Smith · 8 years ago
- 817a3bf [Sema] Suppress warnings for C's zero initializer by Daniel Marjamaki · 8 years ago
- 67ef14f Resolve a defect in C++17 copy omission. by Richard Smith · 8 years ago
- 1363e8f P0702R1: in class template argument deduction from a list of one element, if by Richard Smith · 8 years ago
- de69ff9 Fix PR 10758: Infinite recursion when dealing with copy-initialization by Alex Lorenz · 8 years ago
- 45fe70f [OpenCL] Handle OpenCL specific subelement types by Egor Churaev · 8 years ago
- 1a1678e PR32280: Do not crash on nested initializers. by Vassil Vassilev · 9 years ago
- cfd48d9 Fix PR31934: forming refs to functions with enable_if attrs. by George Burgess IV · 9 years ago
- b4791c7 Fix lambda to block conversion in C++17 by avoiding copy elision for the by Alex Lorenz · 9 years ago
- 3bccec5 [OpenCL] Extended diagnostics for atomic initialization by Egor Churaev · 9 years ago
- a8d2451 [OpenCL] Enables passing sampler initializer to function argument by Egor Churaev · 9 years ago
- 762f928 [Objective-C] Miscellaneous -fobjc-weak Fixes by Brian Kelley · 9 years ago
- 49a6b6e Fix handling of initialization from parenthesized initializer list. by Richard Smith · 9 years ago
- 382bc51 PR32044: Fix some cases where we would confuse a transparent init-list expression with an aggregate init. by Richard Smith · 9 years ago
- 51ec0cf Factor out function to determine whether we're performing a template 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
- f4217f8 [Sema] Add lvalue-to-rvalue cast in direct-list-initialization of enum by Vedant Kumar · 9 years ago
- 3291877 [c++1z] Synthesize implicit deduction guides from constructors on demand. Rank by Richard Smith · 9 years ago
- afe4aa8 [c++1z] P0512R0: support for 'explicit' specifier on deduction-guides. by Richard Smith · 9 years ago
- 6043762 [c++1z] P0091R3: Basic support for deducing class template arguments via deduction-guides. by Richard Smith · 9 years ago
- 776e9c3 Remove apparently-unnecessary copy of constructor lookup result. by Richard Smith · 9 years ago
- 73edb6d PR31742: Don't emit a bogus "zero size array" extwarn when initializing a by Richard Smith · 9 years ago
- 8eccb9b [Sema] Fix bug in handling of designated initializer. by Akira Hatanaka · 9 years ago
- d6a1508 PR23135: Don't instantiate constexpr functions referenced in unevaluated operands where possible. by Richard Smith · 9 years ago
- 8983142 Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." by Egor Churaev · 9 years ago
- 52e624f Perform type-checking for a converted constant expression in a template by Richard Smith · 9 years ago
- 505ef81 Fix defaulted-functions-in-C++98 extension to give the functions the same by Richard Smith · 9 years ago
- 16d3150 [c++1z] When initializing a const-qualified class type, don't forget to add on by Richard Smith · 9 years ago
- 9068938 Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." by Daniel Jasper · 9 years ago
- 67c3f3e [OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand. by Egor Churaev · 9 years ago
- 81f5ade Move checks for creation of objects of abstract class type from the various by Richard Smith · 9 years ago
- 378b8c8 [c++1z] P0217R3: Allow by-value structured binding of arrays. by Richard Smith · 9 years ago
- 30e304e Remove custom handling of array copies in lambda by-value array capture and by Richard Smith · 9 years ago
- 410306b Add two new AST nodes to represent initialization of an array in terms of by Richard Smith · 9 years ago
- b8c0f55 DR1295 and cleanup for P0135R1: Make our initialization code more directly by Richard Smith · 9 years ago
- 122f88d [c++17] P0135R1: Guaranteed copy elision. by Richard Smith · 9 years ago
- b3189a1 DR1213: element access on an array xvalue or prvalue produces an xvalue. In the by Richard Smith · 9 years ago
- 4baaa5a DR616, and part of P0135R1: member access (or pointer-to-member access) on a by Richard Smith · 9 years ago
- ce76629 Remove unnecessary distinction between Ref_Compatible and by Richard Smith · 9 years ago
- a91da4b [OpenCL] Allow partial initializer for array and struct by Yaxun Liu · 9 years ago
- 0511d23 PR22924, PR22845, some of CWG1464: When checking the initializer for an array by Richard Smith · 9 years ago
- 7c2bcc9 Fix clang's handling of the copy performed in the second phase of class by Richard Smith · 9 years ago
- 722a4db This patch implements PR#22821. by Roger Ferrer Ibanez · 9 years ago
- 3997b1b P0217R3: template instantiation support for decomposition declarations. by Richard Smith · 9 years ago
- 7873de0 P0217R3: Perform semantic checks and initialization for the bindings in a by Richard Smith · 9 years ago
- 0bc4b2d [OpenCL] Generate opaque type for sampler_t and function call for the initializer by Yaxun Liu · 9 years ago
- 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
- 58b8e48 Reverting 275417 by Roger Ferrer Ibanez · 9 years ago
- 585ea9d Diagnose taking address and reference binding of packed members by Roger Ferrer Ibanez · 9 years ago
- db7a31c [OpenCL] An implementation of device side enqueue (DSE) from OpenCL v2.0 s6.13.17. by Anastasia Stulova · 9 years ago
- 80a4702 Mark inheriting constructors as deleted if the corresponding defaulted default by Richard Smith · 9 years ago
- 5179eb7 P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: by Richard Smith · 9 years ago
- f7e3609 Use ranges to concisely express iteration by David Majnemer · 9 years ago
- 4a05bb8 Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr." by Tim Shen · 9 years ago
- a691689 Remove a few gendered pronouns. by Nico Weber · 9 years ago
- c83bf82 Remove CXXConstructExpr::getFoundDecl(); it turned out to not be useful. by Richard Smith · 9 years ago
- 17b3dee Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr." by Tim Shen · 9 years ago
- f120a7b [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr. by Tim Shen · 9 years ago
- 2eeddfb Warn when a reference is bound to an empty l-value (dereferenced null pointer). by Nick Lewycky · 9 years ago
- 55c2888 Preserve the FoundDecl properly in constructor overload resolution. No by Richard Smith · 9 years ago
- c2bebe9 Preserve the FoundDecl when performing overload resolution for constructors. by Richard Smith · 9 years ago
- fe1bc70 [modules] Handle merged fields in designated initializers. by Richard Smith · 10 years ago
- ed63886 P0138R2: Allow direct-list-initialization of an enumeration from an integral by Richard Smith · 10 years ago
- 073db02 Add TreatUnavailableAsInvalid for the verification-only mode in InitListChecker. by Manman Ren · 10 years ago
- 872307e P0017R1: In C++1z, an aggregate class can have (public non-virtual) base classes; these are initialized as if they were data members. by Richard Smith · 10 years ago
- 6a6376b Implement the likely resolution of core issue 253. by Nico Weber · 10 years ago
- 1ced509 Fix remaining Clang-tidy readability-redundant-control-flow warnings; other minor fixes. by Eugene Zelenko · 10 years ago
- cdae941 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
- 86a489e Fixed processing of GNU extensions to C99 designated initializers by Alexey Bataev · 10 years ago
- db0ac55 Split RequireCompleteType into a function that actually requires that the type by Richard Smith · 10 years ago
- 0f59cb3 Wire a SourceLocation into IsDerivedFrom and move the RequireCompleteType call by Richard Smith · 10 years ago
- 4a09e88 Fix crash on invalid initialization with std::initializer_list by Reid Kleckner · 10 years ago
- 30622bb Fix PR20334: invalid assertion while diagnosing list initialization failure by Faisal Vali · 10 years ago
- 3e3bb95b Add the `pass_object_size` attribute to clang. by George Burgess IV · 10 years ago
- 5f21c71 [Sema] Make `&function_with_enable_if_attrs` an error by George Burgess IV · 10 years ago
- c4284e3 [Sema] Don't create an invalid source range for overlong initializer lists. by Benjamin Kramer · 10 years ago
- 08426e2 Clarify the error message when the reason the conversion is not viable is because the returned value does not match the function return type. by Nick Lewycky · 10 years ago
- 9588a95 [Sema] Don't crash when diagnosing hack in libstdc++ by David Majnemer · 10 years ago
- 1993dc8 Fix -Wredundant-move warning. by Richard Trieu · 10 years ago
- 6093d14 Disable -Wpessimizing-move and -Wredundant-move in template instantiations. by Richard Trieu · 10 years ago
- 8d4006a Do not give a -Wredundant-move warning when removing the move will result in an by Richard Trieu · 10 years ago
- 4746c2f [sema] Fix infinite loop when using a boolean value as designated initializer. by Argyrios Kyrtzidis · 10 years ago
- 7842c3f [Sema] Emit correct warning when copy-elision is not possible. by Davide Italiano · 10 years ago
- 67bb9f7 [Sema] Range-loopify InititializationSequence destructor. NFC intended. by Davide Italiano · 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
- cb77930 Implementing C99 partial re-initialization behavior (DR-253) by Yunzhong Gao · 10 years ago
- 1d4911bc Have -Wredundant-move ignore reference types. by Richard Trieu · 10 years ago
- f956a49 When emitting a dropped qualifier error, show which qualifiers are dropped. by Richard Trieu · 10 years ago
- 0ff51f3 Reverse the order of types in the reference dropping qualifiers error. by Richard Trieu · 10 years ago
- ac3eca5 Add -Wpessimizing-move and -Wredundant-move warnings. by Richard Trieu · 11 years ago
- 9370dc2 [Sema] Do not permit binding a reference to a compound literal by David Majnemer · 11 years ago
- 337d5aa Move fixit for const init from note to diag, weaken to warning in MS mode. by Nico Weber · 11 years ago
- 879d1be Remove useless statement. by Nikola Smiljanic · 11 years ago