Show patches with: Submitter = Patrick Palka       |    Archived = No       |   880 patches
« 1 2 ... 5 6 78 9 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
c++: use auto_vec in cp_parser_template_argument_list c++: use auto_vec in cp_parser_template_argument_list - - - - --- 2021-11-09 Patrick Palka New
c++: bogus error w/ variadic concept-id as if cond [PR98394] c++: bogus error w/ variadic concept-id as if cond [PR98394] - - - - --- 2021-11-08 Patrick Palka New
c++: unexpanded pack in var tmpl partial spec [PR100652] c++: unexpanded pack in var tmpl partial spec [PR100652] - - - - --- 2021-11-08 Patrick Palka New
c++: unqual lookup performed twice w/ template-id ADL [PR102670] c++: unqual lookup performed twice w/ template-id ADL [PR102670] - - - - --- 2021-11-03 Patrick Palka New
c++: nested lambda capturing a capture proxy [PR94376] c++: nested lambda capturing a capture proxy [PR94376] - - - - --- 2021-11-02 Patrick Palka New
c++: quadratic constexpr behavior for left-assoc logical exprs [PR102780] c++: quadratic constexpr behavior for left-assoc logical exprs [PR102780] - - - - --- 2021-10-26 Patrick Palka New
c++: CTAD within template argument [PR102933] c++: CTAD within template argument [PR102933] - - - - --- 2021-10-26 Patrick Palka New
libstdc++: Implement P2432R1 changes for views::istream libstdc++: Implement P2432R1 changes for views::istream - - - - --- 2021-10-21 Patrick Palka New
libstdc++: missing constexpr for __[nm]iter_base [PR102358] libstdc++: missing constexpr for __[nm]iter_base [PR102358] - - - - --- 2021-10-21 Patrick Palka New
libstdc++: Implement LWG 3590-3592 changes to split_view/lazy_split_view libstdc++: Implement LWG 3590-3592 changes to split_view/lazy_split_view - - - - --- 2021-10-20 Patrick Palka New
libstdc++: Implement LWG 3595 changes to common_iterator libstdc++: Implement LWG 3595 changes to common_iterator - - - - --- 2021-10-20 Patrick Palka New
libstdc++: Implement LWG 3535 changes to ranges::join_view libstdc++: Implement LWG 3535 changes to ranges::join_view - - - - --- 2021-10-20 Patrick Palka New
libstdc++: Implement LWG 3481 change to ranges::viewable_range libstdc++: Implement LWG 3481 change to ranges::viewable_range - - - - --- 2021-10-20 Patrick Palka New
libstdc++: Implement LWG 3580 changes to ranges::iota_view libstdc++: Implement LWG 3580 changes to ranges::iota_view - - - - --- 2021-10-19 Patrick Palka New
libstdc++: Implement LWG 3568 change to ranges::basic_istream_view libstdc++: Implement LWG 3568 change to ranges::basic_istream_view - - - - --- 2021-10-19 Patrick Palka New
libstdc++: Implement LWG 3470 change to ranges::subrange libstdc++: Implement LWG 3470 change to ranges::subrange - - - - --- 2021-10-19 Patrick Palka New
libstdc++: Implement LWG 3549 changes to ranges::enable_view libstdc++: Implement LWG 3549 changes to ranges::enable_view - - - - --- 2021-10-19 Patrick Palka New
[2/2] libstdc++: Implement P1739R4 changes to views::take/drop/counted [1/2] libstdc++: Implement LWG 3523 changes to ranges::iota_view - - - - --- 2021-10-19 Patrick Palka New
[1/2] libstdc++: Implement LWG 3523 changes to ranges::iota_view [1/2] libstdc++: Implement LWG 3523 changes to ranges::iota_view - - - - --- 2021-10-19 Patrick Palka New
c++: NTTP with array/function type after substitution [PR61355] c++: NTTP with array/function type after substitution [PR61355] - - - - --- 2021-10-07 Patrick Palka New
c++: templated static local var has value-dep addr [PR98930] c++: templated static local var has value-dep addr [PR98930] - - - - --- 2021-10-04 Patrick Palka New
c++: odr-use argument to a function NTTP [PR53164] c++: odr-use argument to a function NTTP [PR53164] - - - - --- 2021-10-04 Patrick Palka New
c++: ttp variadic constraint subsumption [PR99904] c++: ttp variadic constraint subsumption [PR99904] - - - - --- 2021-10-01 Patrick Palka New
c++: unifying equal NONTYPE_ARGUMENT_PACKs [PR102547] c++: unifying equal NONTYPE_ARGUMENT_PACKs [PR102547] - - - - --- 2021-10-01 Patrick Palka New
[2/2] c++: __is_trivially_xible and multi-arg aggr paren init [PR102535] [1/2] c++: order of trailing arguments in a trait expr - - - - --- 2021-09-30 Patrick Palka New
[1/2] c++: order of trailing arguments in a trait expr [1/2] c++: order of trailing arguments in a trait expr - - - - --- 2021-09-30 Patrick Palka New
c++: defaulted comparisons and vptr fields [PR95567] c++: defaulted comparisons and vptr fields [PR95567] - - - - --- 2021-09-30 Patrick Palka New
c++: ttp matching with constrained auto parm [PR99909] c++: ttp matching with constrained auto parm [PR99909] - - - - --- 2021-09-28 Patrick Palka New
c++: deduction guides and ttp rewriting [PR102479] c++: deduction guides and ttp rewriting [PR102479] - - - - --- 2021-09-27 Patrick Palka New
real: fix encoding of negative IEEE double/quad values [PR98216] real: fix encoding of negative IEEE double/quad values [PR98216] - - - - --- 2021-09-23 Patrick Palka New
c++: improve dumping of templated decls c++: improve dumping of templated decls - - - - --- 2021-09-22 Patrick Palka New
c++: concept-ids and value-dependence [PR102412] c++: concept-ids and value-dependence [PR102412] - - - - --- 2021-09-21 Patrick Palka New
c++: consider built-in operator candidates first c++: consider built-in operator candidates first - - - - --- 2021-09-20 Patrick Palka New
c++: constrained variable template issues [PR98486] c++: constrained variable template issues [PR98486] - - - - --- 2021-09-16 Patrick Palka New
c++: default ctor that's also a list ctor [PR102050] c++: default ctor that's also a list ctor [PR102050] - - - - --- 2021-09-14 Patrick Palka New
c++: empty union member activation during constexpr [PR102163] c++: empty union member activation during constexpr [PR102163] - - - - --- 2021-09-13 Patrick Palka New
c++: shortcut bad convs during overload resolution, part 2 [PR101904] c++: shortcut bad convs during overload resolution, part 2 [PR101904] - - - - --- 2021-09-12 Patrick Palka New
c++: parameter pack inside constexpr if [PR101764] c++: parameter pack inside constexpr if [PR101764] - - - - --- 2021-08-31 Patrick Palka New
c++: shortcut bad convs during overload resolution [PR101904] c++: shortcut bad convs during overload resolution [PR101904] - - - - --- 2021-08-31 Patrick Palka New
c++: check arity before deduction w/ explicit targs [PR12672] c++: check arity before deduction w/ explicit targs [PR12672] - - - - --- 2021-08-31 Patrick Palka New
c++: ignore explicit dguides during NTTP CTAD [PR101883] c++: ignore explicit dguides during NTTP CTAD [PR101883] - - - - --- 2021-08-16 Patrick Palka New
c++: aggregate CTAD and brace elision [PR101344] c++: aggregate CTAD and brace elision [PR101344] - - - - --- 2021-08-16 Patrick Palka New
c++: recognize class-scope non-template dguides [PR79501] c++: recognize class-scope non-template dguides [PR79501] - - - - --- 2021-08-09 Patrick Palka New
c++: most vexing parse and braced CTAD [PR89062] c++: most vexing parse and braced CTAD [PR89062] - - - - --- 2021-08-09 Patrick Palka New
c++: parameterized requires-expr as default argument [PR101725] c++: parameterized requires-expr as default argument [PR101725] - - - - --- 2021-08-03 Patrick Palka New
c++: constexpr std::construct_at on empty field [PR101663] c++: constexpr std::construct_at on empty field [PR101663] - - - - --- 2021-08-03 Patrick Palka New
libstdc++: Add missing std::move in ranges::copy/move/reverse_copy [PR101599] libstdc++: Add missing std::move in ranges::copy/move/reverse_copy [PR101599] - - - - --- 2021-07-23 Patrick Palka New
libstdc++: Fix up implementation of LWG 3533 [PR101589] libstdc++: Fix up implementation of LWG 3533 [PR101589] - - - - --- 2021-07-23 Patrick Palka New
libstdc++: Add missing std::move to join_view::iterator ctor [PR101483] libstdc++: Add missing std::move to join_view::iterator ctor [PR101483] - - - - --- 2021-07-23 Patrick Palka New
libstdc++: Fix up implementation of LWG 3533 [PR101589] libstdc++: Fix up implementation of LWG 3533 [PR101589] - - - - --- 2021-07-23 Patrick Palka New
c++: Improve memory usage of subsumption [PR100828] c++: Improve memory usage of subsumption [PR100828] - - - - --- 2021-07-19 Patrick Palka New
c++: covariant reference return type [PR99664] c++: covariant reference return type [PR99664] - - - - --- 2021-07-15 Patrick Palka New
c++: alias CTAD inside decltype [PR101233] c++: alias CTAD inside decltype [PR101233] - - - - --- 2021-07-15 Patrick Palka New
c++: CTAD and forwarding references [PR88252] c++: CTAD and forwarding references [PR88252] - - - - --- 2021-07-14 Patrick Palka New
libstdc++: invalid default init in _CachedPosition [PR101231] libstdc++: invalid default init in _CachedPosition [PR101231] - - - - --- 2021-07-13 Patrick Palka New
libstdc++: Give split_view::_Sentinel a default ctor [PR101214] libstdc++: Give split_view::_Sentinel a default ctor [PR101214] - - - - --- 2021-07-13 Patrick Palka New
libstdc++: Give split_view::_Sentinel a default ctor [PR101214] libstdc++: Give split_view::_Sentinel a default ctor [PR101214] - - - - --- 2021-07-13 Patrick Palka New
c++: permit deduction guides at class scope [PR79501] c++: permit deduction guides at class scope [PR79501] - - - - --- 2021-07-09 Patrick Palka New
c++: 'new T[N]' and SFINAE [PR82110] c++: 'new T[N]' and SFINAE [PR82110] - - - - --- 2021-07-09 Patrick Palka New
c++: requires-expr with dependent extra args [PR101181] c++: requires-expr with dependent extra args [PR101181] - - - - --- 2021-07-08 Patrick Palka New
c++: Fix PR101247 in another way c++: Fix PR101247 in another way - - - - --- 2021-07-07 Patrick Palka New
c++: unqualified member template in constraint [PR101247] c++: unqualified member template in constraint [PR101247] - - - - --- 2021-06-30 Patrick Palka New
c++: cxx_eval_array_reference and empty elt type [PR101194] c++: cxx_eval_array_reference and empty elt type [PR101194] - - - - --- 2021-06-29 Patrick Palka New
[2/2] c++: Extend PR96204 fix to variable templates [1/2] c++: Fix push_access_scope and introduce RAII wrapper for it - - - - --- 2021-06-29 Patrick Palka New
[1/2] c++: Fix push_access_scope and introduce RAII wrapper for it [1/2] c++: Fix push_access_scope and introduce RAII wrapper for it - - - - --- 2021-06-29 Patrick Palka New
c++: access scope during partial spec matching [PR96204] c++: access scope during partial spec matching [PR96204] - - - - --- 2021-06-25 Patrick Palka New
c++: CTAD within alias template [PR91911] c++: CTAD within alias template [PR91911] - - - - --- 2021-06-24 Patrick Palka New
c++: alias CTAD and aggregate deduction cand [PR98832] c++: alias CTAD and aggregate deduction cand [PR98832] - - - - --- 2021-06-24 Patrick Palka New
c++: requires-expression folding [PR101182] c++: requires-expression folding [PR101182] - - - - --- 2021-06-23 Patrick Palka New
c++: excessive instantiation during CTAD [PR101174] c++: excessive instantiation during CTAD [PR101174] - - - - --- 2021-06-23 Patrick Palka New
c++: CTAD and deduction guide selection [PR86439] c++: CTAD and deduction guide selection [PR86439] - - - - --- 2021-06-22 Patrick Palka New
libstdc++: Sync __cpp_lib_ranges macro defined in ranges_cmp.h libstdc++: Sync __cpp_lib_ranges macro defined in ranges_cmp.h - - - - --- 2021-06-21 Patrick Palka New
c++: REF_PARENTHESIZED_P wrapper inhibiting NRVO [PR67302] c++: REF_PARENTHESIZED_P wrapper inhibiting NRVO [PR67302] - - - - --- 2021-06-19 Patrick Palka New
c++: conversion to base of vbase in NSDMI [PR80431] c++: conversion to base of vbase in NSDMI [PR80431] - - - - --- 2021-06-18 Patrick Palka New
libstdc++: Implement LWG 3557 change to convertible_to libstdc++: Implement LWG 3557 change to convertible_to - - - - --- 2021-06-18 Patrick Palka New
libstdc++: Implement LWG 3555 changes to transform/elements_view libstdc++: Implement LWG 3555 changes to transform/elements_view - - - - --- 2021-06-18 Patrick Palka New
libstdc++: Implement LWG 3553 change to split_view libstdc++: Implement LWG 3553 change to split_view - - - - --- 2021-06-18 Patrick Palka New
libstdc++: Implement LWG 3546 changes to common_iterator libstdc++: Implement LWG 3546 changes to common_iterator - - - - --- 2021-06-18 Patrick Palka New
[5/5] libstdc++: Implement new views::split as per P2210 [1/5] libstdc++: Implement P2325 changes to default-constructibilty of views - - - - --- 2021-06-17 Patrick Palka New
[4/5] libstdc++: Implement resolution of LWG 3478 as per P2210 [1/5] libstdc++: Implement P2325 changes to default-constructibilty of views - - - - --- 2021-06-17 Patrick Palka New
[3/5] libstdc++: Rename views::split to views::lazy_split as per P2210 [1/5] libstdc++: Implement P2325 changes to default-constructibilty of views - - - - --- 2021-06-17 Patrick Palka New
[2/5] libstdc++: Move ranges algos used by <ranges> into ranges_util.h [1/5] libstdc++: Implement P2325 changes to default-constructibilty of views - - - - --- 2021-06-17 Patrick Palka New
[1/5] libstdc++: Implement P2325 changes to default-constructibilty of views [1/5] libstdc++: Implement P2325 changes to default-constructibilty of views - - - - --- 2021-06-17 Patrick Palka New
[2/1] libstdc++: Non-triv-copyable extra args aren't simple [PR100940] libstdc++: Refine range adaptors' "simple extra args" mechanism [PR100940] - - - - --- 2021-06-15 Patrick Palka New
libstdc++: Refine range adaptors' "simple extra args" mechanism [PR100940] libstdc++: Refine range adaptors' "simple extra args" mechanism [PR100940] - - - - --- 2021-06-14 Patrick Palka New
c++: normalization of non-templated return-type-req [PR100946] c++: normalization of non-templated return-type-req [PR100946] - - - - --- 2021-06-09 Patrick Palka New
c++: matching deduced template template parameters [PR67829] c++: matching deduced template template parameters [PR67829] - - - - --- 2021-06-09 Patrick Palka New
c++: access of dtor named by qualified template-id [PR100918] c++: access of dtor named by qualified template-id [PR100918] - - - - --- 2021-06-04 Patrick Palka New
c++: tsubst_function_decl and excess arg levels [PR100102] c++: tsubst_function_decl and excess arg levels [PR100102] - - - - --- 2021-06-04 Patrick Palka New
c++: top-level cv-quals on type of NTTP [PR100893] c++: top-level cv-quals on type of NTTP [PR100893] - - - - --- 2021-06-03 Patrick Palka New
c++: cv-qualified dependent name of alias tmpl [PR100592] c++: cv-qualified dependent name of alias tmpl [PR100592] - - - - --- 2021-06-02 Patrick Palka New
c++: using-enum and access specifiers [PR100862] c++: using-enum and access specifiers [PR100862] - - - - --- 2021-06-02 Patrick Palka New
c++: value init vs zero init in expand_aggr_init_1 [PR65816] c++: value init vs zero init in expand_aggr_init_1 [PR65816] - - - - --- 2021-06-01 Patrick Palka New
c++: parameter pack inside static_assert [PR99893] c++: parameter pack inside static_assert [PR99893] - - - - --- 2021-05-27 Patrick Palka New
c++: Relax rules for non-type arguments in partial specs [CWG1315] c++: Relax rules for non-type arguments in partial specs [CWG1315] - - - - --- 2021-05-26 Patrick Palka New
libstdc++: Avoid hard error in ranges::unique_copy [PR100770] libstdc++: Avoid hard error in ranges::unique_copy [PR100770] - - - - --- 2021-05-26 Patrick Palka New
c++: constexpr and copy elision within mem init [PR100368] c++: constexpr and copy elision within mem init [PR100368] - - - - --- 2021-05-24 Patrick Palka New
c++: access for hidden friend of nested class template [PR100502] c++: access for hidden friend of nested class template [PR100502] - - - - --- 2021-05-21 Patrick Palka New
c++: Fix reference NTTP binding to noexcept fn [PR97420] c++: Fix reference NTTP binding to noexcept fn [PR97420] - - - - --- 2021-05-21 Patrick Palka New
[committed] libstdc++: Implement LWG 3490 change to drop_while_view::begin() [committed] libstdc++: Implement LWG 3490 change to drop_while_view::begin() - - - - --- 2021-05-21 Patrick Palka New
« 1 2 ... 5 6 78 9 »