Show patches with: Submitter = Patrick Palka       |    Archived = No       |   935 patches
« 1 2 3 49 10 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[2/2] c++: remove lookup_template_class's entering_scope flag [1/2] c++: requires-exprs and partial constraint subst [PR112769] - - - - --- 2024-02-02 Patrick Palka New
[1/2] c++: requires-exprs and partial constraint subst [PR112769] [1/2] c++: requires-exprs and partial constraint subst [PR112769] - - - - --- 2024-02-02 Patrick Palka New
c++/modules: anon union member of as-base class [PR112580] c++/modules: anon union member of as-base class [PR112580] - - - - --- 2024-02-01 Patrick Palka New
c++: ttp CTAD equivalence [PR112737] c++: ttp CTAD equivalence [PR112737] - - - - --- 2024-01-31 Patrick Palka New
c++: add original testcase [PR67898] c++: add original testcase [PR67898] - - - - --- 2024-01-30 Patrick Palka New
c++: duplicated side effects of xobj arg [PR113640] c++: duplicated side effects of xobj arg [PR113640] - - - - --- 2024-01-30 Patrick Palka New
c++: unifying INTEGER_CST parm with type-dep arg [PR113644] c++: unifying INTEGER_CST parm with type-dep arg [PR113644] - - - - --- 2024-01-29 Patrick Palka New
c++: problematic assert in reference_binding [PR113141] c++: problematic assert in reference_binding [PR113141] - - - - --- 2024-01-25 Patrick Palka New
[2/2] libstdc++: Implement P2165R4 changes to std::pair/tuple/etc [1/2] libstdc++/pair: Define _S_const_assignable helper for C++20 - - - - --- 2024-01-23 Patrick Palka New
[1/2] libstdc++/pair: Define _S_const_assignable helper for C++20 [1/2] libstdc++/pair: Define _S_const_assignable helper for C++20 - - - - --- 2024-01-23 Patrick Palka New
c++: ambiguous member lookup for rewritten cands [PR113529] c++: ambiguous member lookup for rewritten cands [PR113529] - - - - --- 2024-01-22 Patrick Palka New
libstdc++: Add <print> and <text_encoding> to stdc++.h libstdc++: Add <print> and <text_encoding> to stdc++.h - - - - --- 2024-01-19 Patrick Palka New
libstdc++: Fix constexpr _Safe_iterator in C++20 mode libstdc++: Fix constexpr _Safe_iterator in C++20 mode - - - - --- 2024-01-18 Patrick Palka New
[2/2] libstdc++/pair: Guard P2321R2 changes with __glibcxx_ranges_zip [1/2] libstdc++/tuple: Guard P2321R2 changes with __cpp_lib_ranges_zip - - - - --- 2024-01-17 Patrick Palka New
[1/2] libstdc++/tuple: Guard P2321R2 changes with __cpp_lib_ranges_zip [1/2] libstdc++/tuple: Guard P2321R2 changes with __cpp_lib_ranges_zip - - - - --- 2024-01-17 Patrick Palka New
libstdc++/ranges: Define _S_has_simple_call_op on newer adaptors libstdc++/ranges: Define _S_has_simple_call_op on newer adaptors - - - - --- 2024-01-17 Patrick Palka New
libstdc++: Implement P2540R1 change to views::cartesian_product() libstdc++: Implement P2540R1 change to views::cartesian_product() - - - - --- 2024-01-16 Patrick Palka New
libstdc++: Implement P2836R1 changes to const_iterator libstdc++: Implement P2836R1 changes to const_iterator - - - - --- 2024-01-15 Patrick Palka New
[2/2] libstdc++: Implement C++23 std::bind_pack from P2387R3 [PR108827] [1/2] libstdc++: Use C++23 deducing this in std::bind_front - - - - --- 2024-01-12 Patrick Palka New
[1/2] libstdc++: Use C++23 deducing this in std::bind_front [1/2] libstdc++: Use C++23 deducing this in std::bind_front - - - - --- 2024-01-12 Patrick Palka New
libstdc++/ranges: Use C++23 deducing this for _Pipe and _Partial libstdc++/ranges: Use C++23 deducing this for _Pipe and _Partial - - - - --- 2024-01-11 Patrick Palka New
libstdc++: Use _GLIBCXX_USE_BUILTIN_TRAIT for _Nth_type libstdc++: Use _GLIBCXX_USE_BUILTIN_TRAIT for _Nth_type - - - - --- 2024-01-10 Patrick Palka New
libstdc++/ranges: Use perfect forwarding in _Pipe and _Partial ctors libstdc++/ranges: Use perfect forwarding in _Pipe and _Partial ctors - - - - --- 2024-01-10 Patrick Palka New
c++: non-dep array list-init w/ non-triv dtor [PR109899] c++: non-dep array list-init w/ non-triv dtor [PR109899] - - - - --- 2024-01-08 Patrick Palka New
libstdc++: reduce std::variant template instantiation depth libstdc++: reduce std::variant template instantiation depth - - - - --- 2024-01-07 Patrick Palka New
c++: reference variable as default targ [PR101463] c++: reference variable as default targ [PR101463] - - - - --- 2024-01-05 Patrick Palka New
c++: address of NTTP object as targ [PR113242] c++: address of NTTP object as targ [PR113242] - - - - --- 2024-01-05 Patrick Palka New
:Re: [PATCH v2] c++/modules: Emit definitions of ODR-used static members imported from modules [PR1… :Re: [PATCH v2] c++/modules: Emit definitions of ODR-used static members imported from modules [PR1… - - - - --- 2024-01-04 Patrick Palka New
[2/1] c++: access of class-scope partial tmpl spec Untitled series #388770 - - - - --- 2024-01-03 Patrick Palka New
c++: explicit inst w/ many constrained partial specs [PR104634] c++: explicit inst w/ many constrained partial specs [PR104634] - - - - --- 2024-01-03 Patrick Palka New
libstdc++: testsuite: reduce max_size_type.cc exec time [PR113175] libstdc++: testsuite: reduce max_size_type.cc exec time [PR113175] - - - - --- 2024-01-02 Patrick Palka New
c++: fix -Wparentheses with boolean-like class types c++: fix -Wparentheses with boolean-like class types - - - - --- 2023-12-20 Patrick Palka New
[pushed] libstdc++: Make ranges::to closure objects SFINAE-friendly [PR112802] [pushed] libstdc++: Make ranges::to closure objects SFINAE-friendly [PR112802] - - - - --- 2023-12-18 Patrick Palka New
c++: bad direct reference binding [PR113064] c++: bad direct reference binding [PR113064] - - - - --- 2023-12-18 Patrick Palka New
c++: local class memfn synth from uneval context [PR113063] c++: local class memfn synth from uneval context [PR113063] - - - - --- 2023-12-18 Patrick Palka New
c++: [[deprecated]] on template redecl [PR84542] c++: [[deprecated]] on template redecl [PR84542] - - - - --- 2023-12-18 Patrick Palka New
c++: section attribute on templates [PR70435, PR88061] c++: section attribute on templates [PR70435, PR88061] - - - - --- 2023-12-14 Patrick Palka New
c++: abi_tag attribute on templates [PR109715] c++: abi_tag attribute on templates [PR109715] - - - - --- 2023-12-14 Patrick Palka New
c++: unifying constants vs their type [PR99186, PR104867] c++: unifying constants vs their type [PR99186, PR104867] - - - - --- 2023-12-12 Patrick Palka New
c++: unifying FUNCTION_DECLs [PR93740] c++: unifying FUNCTION_DECLs [PR93740] - - - - --- 2023-12-12 Patrick Palka New
[pushed] c++: add fixed testcase [PR63378] [pushed] c++: add fixed testcase [PR63378] - - - - --- 2023-12-11 Patrick Palka New
libstdc++: Simplify ranges::to closure objects libstdc++: Simplify ranges::to closure objects - - - - --- 2023-11-30 Patrick Palka New
c++: bogus -Wparentheses warning [PR112765] c++: bogus -Wparentheses warning [PR112765] - - - - --- 2023-11-29 Patrick Palka New
[2/2] c++: guard more against undiagnosed error_mark_node [PR112658] [1/2] c++: casting array prvalue [PR112658, PR94264] - - - - --- 2023-11-28 Patrick Palka New
[1/2] c++: casting array prvalue [PR112658, PR94264] [1/2] c++: casting array prvalue [PR112658, PR94264] - - - - --- 2023-11-28 Patrick Palka New
c++/modules: alias CTAD and specializations table c++/modules: alias CTAD and specializations table - - - - --- 2023-11-24 Patrick Palka New
c++: Implement P2582R1, CTAD from inherited constructors c++: Implement P2582R1, CTAD from inherited constructors - - - - --- 2023-11-22 Patrick Palka New
c++: alias template of non-template class [PR112633] c++: alias template of non-template class [PR112633] - - - - --- 2023-11-22 Patrick Palka New
[pushed] c++: add fixed testcases [PR98614, PR104802] [pushed] c++: add fixed testcases [PR98614, PR104802] - - - - --- 2023-11-16 Patrick Palka New
c++: constantness of call to function pointer [PR111703] c++: constantness of call to function pointer [PR111703] - - - - --- 2023-11-15 Patrick Palka New
c++: partially inst requires-expr in noexcept-spec [PR101043] c++: partially inst requires-expr in noexcept-spec [PR101043] - - - - --- 2023-11-14 Patrick Palka New
c++: direct enum init from type-dep elt [PR112515] c++: direct enum init from type-dep elt [PR112515] - - - - --- 2023-11-14 Patrick Palka New
c++: decltype of (non-captured variable) [PR83167] c++: decltype of (non-captured variable) [PR83167] - - - - --- 2023-11-14 Patrick Palka New
libstdc++: Fix forwarding in __take/drop_of_repeat_view [PR112453] libstdc++: Fix forwarding in __take/drop_of_repeat_view [PR112453] - - - - --- 2023-11-09 Patrick Palka New
c++: non-dependent .* folding [PR112427] c++: non-dependent .* folding [PR112427] - - - - --- 2023-11-08 Patrick Palka New
c++: decltype of (by-value captured reference) [PR79620] c++: decltype of (by-value captured reference) [PR79620] - - - - --- 2023-11-07 Patrick Palka New
c++: decltype of capture proxy [PR79378, PR96917] c++: decltype of capture proxy [PR79378, PR96917] - - - - --- 2023-11-07 Patrick Palka New
c++: fix tf_decltype manipulation for COMPOUND_EXPR c++: fix tf_decltype manipulation for COMPOUND_EXPR - - - - --- 2023-11-07 Patrick Palka New
c++: constantness of local var in constexpr fn [PR111703, PR112269] c++: constantness of local var in constexpr fn [PR111703, PR112269] - - - - --- 2023-10-31 Patrick Palka New
[v3,3/3] c++: note other candidates when diagnosing deletedness [v3,1/3] c++: sort candidates according to viability - - - - --- 2023-10-27 Patrick Palka New
[v3,2/3] c++: remember candidates that we ignored [v3,1/3] c++: sort candidates according to viability - - - - --- 2023-10-27 Patrick Palka New
[v3,1/3] c++: sort candidates according to viability [v3,1/3] c++: sort candidates according to viability - - - - --- 2023-10-27 Patrick Palka New
[pushed] c++: add testcase verifying non-dep new-expr checking [pushed] c++: add testcase verifying non-dep new-expr checking - - - - --- 2023-10-27 Patrick Palka New
c++: simplify build_new_1 when in a template context c++: simplify build_new_1 when in a template context - - - - --- 2023-10-26 Patrick Palka New
c++: more ahead-of-time -Wparentheses warnings c++: more ahead-of-time -Wparentheses warnings - - - - --- 2023-10-25 Patrick Palka New
c++/modules: fix up recent testcases c++/modules: fix up recent testcases - - - - --- 2023-10-25 Patrick Palka New
c++: another build_new_1 folding fix [PR111929] c++: another build_new_1 folding fix [PR111929] - - - - --- 2023-10-25 Patrick Palka New
[pushed] c++: add fixed testcase [PR99804] [pushed] c++: add fixed testcase [PR99804] - - - - --- 2023-10-25 Patrick Palka New
c++: build_new_1 and non-dep array size [PR111929] c++: build_new_1 and non-dep array size [PR111929] - - - - --- 2023-10-24 Patrick Palka New
[v2,3/3] c++: note other candidates when diagnosing deletedness [v2,1/3] c++: sort candidates according to viability - - - - --- 2023-10-23 Patrick Palka New
[v2,2/3] c++: remember candidates that we ignored [v2,1/3] c++: sort candidates according to viability - - - - --- 2023-10-23 Patrick Palka New
[v2,1/3] c++: sort candidates according to viability [v2,1/3] c++: sort candidates according to viability - - - - --- 2023-10-23 Patrick Palka New
c++: cp_stabilize_reference and non-dep exprs [PR111919] c++: cp_stabilize_reference and non-dep exprs [PR111919] - - - - --- 2023-10-23 Patrick Palka New
[pushed] objc++: type/expr tsubst conflation [PR111920] [pushed] objc++: type/expr tsubst conflation [PR111920] - - - - --- 2023-10-22 Patrick Palka New
rust: build failure after NON_DEPENDENT_EXPR removal [PR111899] rust: build failure after NON_DEPENDENT_EXPR removal [PR111899] - - - - --- 2023-10-20 Patrick Palka New
c++/modules: ICE with lambda initializing local var [PR105322] c++/modules: ICE with lambda initializing local var [PR105322] - - - - --- 2023-10-18 Patrick Palka New
[2/2] c++: note other candidates when diagnosing deletedness [1/2] c++: sort candidates according to viability - - - - --- 2023-10-10 Patrick Palka New
[1/2] c++: sort candidates according to viability [1/2] c++: sort candidates according to viability - - - - --- 2023-10-10 Patrick Palka New
[2/1] c++: rename tsubst_copy_and_build and tsubst_expr Untitled series #376181 - - - - --- 2023-10-04 Patrick Palka New
c++: merge tsubst_copy into tsubst_copy_and_build c++: merge tsubst_copy into tsubst_copy_and_build - - - - --- 2023-10-02 Patrick Palka New
[2/1] c++: more non-static memfn call dependence cleanup [PR106086] c++: non-static memfn call dependence cleanup - - - - --- 2023-09-26 Patrick Palka New
c++: non-static memfn call dependence cleanup c++: non-static memfn call dependence cleanup - - - - --- 2023-09-26 Patrick Palka New
[2/2] c++: remove NON_DEPENDENT_EXPR, part 2 [1/2] c++: remove NON_DEPENDENT_EXPR, part 1 - - - - --- 2023-09-25 Patrick Palka New
[1/2] c++: remove NON_DEPENDENT_EXPR, part 1 [1/2] c++: remove NON_DEPENDENT_EXPR, part 1 - - - - --- 2023-09-25 Patrick Palka New
c++: constraint rewriting during ttp coercion [PR111485] c++: constraint rewriting during ttp coercion [PR111485] - - - - --- 2023-09-20 Patrick Palka New
c++: missing SFINAE in grok_array_decl [PR111493] c++: missing SFINAE in grok_array_decl [PR111493] - - - - --- 2023-09-20 Patrick Palka New
[pushed] c++: fix cxx_print_type's template-info dumping [pushed] c++: fix cxx_print_type's template-info dumping - - - - --- 2023-09-19 Patrick Palka New
c++: improve class NTTP object pretty printing [PR111471] c++: improve class NTTP object pretty printing [PR111471] - - - - --- 2023-09-19 Patrick Palka New
c++: further optimize tsubst_template_decl c++: further optimize tsubst_template_decl - - - - --- 2023-09-19 Patrick Palka New
[v2,2/2] c++: convert_to_void and volatile references [v2,1/2] c++: overeager type completion in convert_to_void [PR111419] - - - - --- 2023-09-18 Patrick Palka New
[v2,1/2] c++: overeager type completion in convert_to_void [PR111419] [v2,1/2] c++: overeager type completion in convert_to_void [PR111419] - - - - --- 2023-09-18 Patrick Palka New
c++: optimize tsubst_template_decl for function templates c++: optimize tsubst_template_decl for function templates - - - - --- 2023-09-17 Patrick Palka New
c++: non-dependent assignment checking [PR63198, PR18474] c++: non-dependent assignment checking [PR63198, PR18474] - - - - --- 2023-09-17 Patrick Palka New
c++: constness of decltype of NTTP object [PR98820] c++: constness of decltype of NTTP object [PR98820] - - - - --- 2023-09-15 Patrick Palka New
c++: visibility wrt template and ptrmem targs [PR70413] c++: visibility wrt template and ptrmem targs [PR70413] - - - - --- 2023-09-15 Patrick Palka New
c++: overeager type completion in convert_to_void [PR111419] c++: overeager type completion in convert_to_void [PR111419] - - - - --- 2023-09-15 Patrick Palka New
libstdc++: Use C++20 constraints in <bit> libstdc++: Use C++20 constraints in <bit> - - - - --- 2023-09-14 Patrick Palka New
libstdc++: Reduce integer std::to/from_chars symbol sizes libstdc++: Reduce integer std::to/from_chars symbol sizes - - - - --- 2023-09-13 Patrick Palka New
c++: optimize unification of class specializations [PR89231] c++: optimize unification of class specializations [PR89231] - - - - --- 2023-09-13 Patrick Palka New
c++: unifying identical tmpls from current inst [PR108347] c++: unifying identical tmpls from current inst [PR108347] - - - - --- 2023-09-13 Patrick Palka New
« 1 2 3 49 10 »