repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
c++: local class memfn synth from uneval context [PR113063]
2023-12-19
Patric
k
Palka
c++: loca
l
class
m
emfn sy
n
th
f
rom
u
neval conte
x
t [PR113063
]
commit
|
commitdiff
|
tree
2023-12-19
Patric
k
Palka
c
++: m
i
s
s
ing state restoration in m
a
ybe_po
p
_from_
t
op_level
commit
|
commitdiff
|
tree
2023-12-19
Pa
t
rick Palka
c
+
+
:
pa
r
tial orderi
n
g
and
dep alias tm
p
l specs [PR
9
0679]
commit
|
commitdiff
|
tree
2023-12-19
Patrick
P
a
lka
c++: refine depend
e
nt_alias_templat
e
_spec_p [PR90679]
commit
|
commitdiff
|
tree
2023-12-18
Patrick Pa
l
k
a
li
b
stdc
+
+: Make ran
g
e
s::to closure objects SFINAE
-
fri
e
ndly
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
P
atrick Palk
a
c
+
+: secti
o
n at
t
ribute
on
t
emp
l
ates [P
R
70
4
35, PR88061]
commit
|
commitdiff
|
tree
2023-12-15
Pat
r
ick Pa
l
ka
c++: a
b
i_t
a
g
attribute on te
m
p
lates [
P
R
1
09715]
commit
|
commitdiff
|
tree
2023-12-14
Patrick Palka
c++: Impleme
n
t
P
2582R1, C
T
AD
f
r
om inh
e
r
i
ted constructors
commit
|
commitdiff
|
tree
2023-12-13
Patrick Palka
c++: note othe
r
ca
n
didate
s
w
he
n
diagnosi
n
g deletedness
commit
|
commitdiff
|
tree
2023-12-13
Pat
r
ick Palka
c++: remember candi
d
ates
t
hat w
e
i
g
nored
commit
|
commitdiff
|
tree
2023-12-13
Patrick
Palka
c++:
s
ort
candi
d
ates according to viability
commit
|
commitdiff
|
tree
2023-12-13
P
a
t
rick Palka
c++: unifyi
n
g constant
s
vs the
i
r ty
p
e [PR
9
9186, PR104867]
commit
|
commitdiff
|
tree
2023-12-13
Patric
k
P
a
lka
c++: unifying FUNCTION_DECLs [PR93740]
commit
|
commitdiff
|
tree
2023-12-11
P
atrick Palka
c++: add fixe
d
testcase [PR633
7
8]
commit
|
commitdiff
|
tree
2023-12-11
Patrick Palka
c++
:
a
l
i
as C
T
AD and spe
c
ial
i
zations table
commit
|
commitdiff
|
tree
2023-12-08
Patrick Pa
l
ka
c++: decltype
of (non-ca
p
tured var
i
able) [P
R
83167]
commit
|
commitdiff
|
tree
2023-12-08
Patrick Palka
c++
:
g
u
ard
mor
e
ag
a
in
s
t undiagn
o
sed error_mark_node
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Patri
c
k
P
alka
c++: undiagnosed
e
rror
_
mark_nod
e
from cp_bu
i
ld_
c
_cas
t
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Patri
c
k Palk
a
libstd
c
++: Simplify rang
e
s::to
closur
e
o
bjec
t
s
commit
|
commitdiff
|
tree
2023-11-29
Patric
k
Palk
a
c++: fix testcase [
P
R112765]
commit
|
commitdiff
|
tree
2023-11-29
Patrick Palka
c
+
+
:
bog
u
s -Wp
a
rentheses w
a
rning [PR1127
6
5
]
commit
|
commitdiff
|
tree
2023-11-22
Patrick Palka
c++:
a
lias templat
e
of
n
on-tem
p
late class
[PR
1
12
6
3
3]
commit
|
commitdiff
|
tree
2023-11-16
Patri
c
k Palka
c++: add
fi
x
e
d tes
t
cas
e
s [PR
9
8614, PR104802]
commit
|
commitdiff
|
tree
2023-11-16
Patr
i
ck Palka
c++: co
n
stantness o
f
call
t
o function pointer [PR1117
0
3]
commit
|
commitdiff
|
tree
2023-11-15
P
a
trick Palka
c+
+
: d
i
re
c
t e
n
u
m
init from t
y
pe-dep elt [PR1
1
2
515]
commit
|
commitdiff
|
tree
2023-11-15
Patric
k
Palka
c++: partially inst
r
equires-expr in noexcept-
s
p
e
c
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Patrick Pal
k
a
c++: non-dependent
.
*
o
p
erand folding [P
R
1124
2
7
]
commit
|
commitdiff
|
tree
2023-11-15
Patrick
P
alk
a
c++
:
c
o
n
s
ta
n
tn
e
ss of loca
l
var in constexpr fn
[P
R
11
1
7
03
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
P
atrick
Palka
c++: declt
y
pe
o
f (by
-
va
l
ue c
a
ptured r
e
ference) [PR79620]
commit
|
commitdiff
|
tree
2023-11-10
Patrick Palka
c++: declty
p
e of
capture
p
ro
x
y [
P
R79378, P
R
96917]
commit
|
commitdiff
|
tree
2023-11-09
Patrick Palka
libstdc++: F
i
x forwarding in __take/dr
o
p
_
o
f
_repeat_vie
w
.
.
.
commit
|
commitdiff
|
tree
2023-10-27
Pat
r
ick Palka
c++: anot
h
er bu
i
ld_new_1 folding
f
i
x [P
R
111929]
commit
|
commitdiff
|
tree
2023-10-27
Patr
i
ck Palka
c+
+
: add testcas
e
verif
y
i
ng non-dep new-expr checking
commit
|
commitdiff
|
tree
2023-10-27
Patrick Pa
l
k
a
c++:
more ahea
d
-of-tim
e
-Wparenthes
e
s warnings
commit
|
commitdiff
|
tree
2023-10-25
Patrick Palka
c+
+
: add fi
x
ed testcase
[
P
R99
8
04]
commit
|
commitdiff
|
tree
2023-10-24
Patrick
P
a
l
ka
c
+
+
:
non-dep arra
y
new-expr size [
P
R1119
2
9]
commit
|
commitdiff
|
tree
2023-10-24
Patri
c
k
P
alk
a
c++: cp_sta
b
ilize_reference and non-dep exprs [PR111919
]
commit
|
commitdiff
|
tree
2023-10-22
Patrick Palk
a
objc++
:
t
yp
e
/expr ts
u
bst conflation [PR1
1
1920]
commit
|
commitdiff
|
tree
2023-10-20
Patrick
Pal
k
a
r
u
s
t: buil
d
f
a
i
l
ure after NO
N
_DEPENDEN
T
_E
X
PR re
m
ov
a
l
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Patrick
Pa
l
ka
c++: ren
a
me tsubst_copy_and_build and ts
u
bs
t
_expr
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++:
m
e
rge tsubs
t
_copy i
n
to tsubst_c
o
py_
a
nd_bui
l
d
commit
|
commitdiff
|
tree
2023-10-20
Patri
c
k Palka
c++: non-st
a
t
ic memfn ca
l
l dependence cleanup [PR106
0
86]
commit
|
commitdiff
|
tree
2023-10-20
Patr
i
c
k
Pa
l
k
a
c++:
remove NON_DEPENDE
N
T_
E
XPR, pa
r
t
2
commit
|
commitdiff
|
tree
2023-10-20
Patrick Palka
c++: remove NON_DEPENDENT_EXPR, p
a
rt 1
commit
|
commitdiff
|
tree
2023-09-25
Patric
k
Palka
libs
t
dc++:
Shorten int
e
ger std::to
/
fro
m
_char
s
symbol
.
.
.
commit
|
commitdiff
|
tree
2023-09-22
Pat
r
ick
Palka
c++: m
i
ssing SFINAE in gr
o
k_array_decl
[PR111493]
commit
|
commitdiff
|
tree
2023-09-22
P
a
tr
i
ck Palk
a
c++: constraint r
e
writing
d
u
ring ttp coerci
o
n
[PR111485]
commit
|
commitdiff
|
tree
2023-09-20
P
atrick Palka
c+
+
:
i
mp
r
ove cl
a
ss NTTP
o
b
ject pretty printing [P
R
1
1147
1
]
commit
|
commitdiff
|
tree
2023-09-20
Patric
k
Palka
c++: further optimize
t
subst_t
e
mplate_decl
commit
|
commitdiff
|
tree
2023-09-19
Patrick Pa
l
ka
c++:
f
ix cxx_pr
i
n
t_type's templat
e
-inf
o
dumping
commit
|
commitdiff
|
tree
2023-09-19
Patri
c
k
Palka
c++
:
overeager
t
ype com
p
letion in
con
v
ert_to_vo
i
d
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Patr
i
ck
Palk
a
c++: cons
t
n
es
s
o
f
decltype of NTTP object [PR99631]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: optimize unifying ne
s
t
e
d templated cl
a
s
s
es [
P
R8
9
231]
commit
|
commitdiff
|
tree
2023-09-18
P
atr
i
ck
Palka
c++:
n
on-dependent
assignment checking [PR6319
8
, P
R
1
8474]
commit
|
commitdiff
|
tree
2023-09-18
P
atrick Palka
c++: unifyi
n
g identical tmp
l
s from current inst
[
PR108347]
commit
|
commitdiff
|
tree
2023-09-18
Patrick Palka
c++: alwa
y
s chec
k
a
rity
befo
r
e deduction
commit
|
commitdiff
|
tree
2023-09-18
Patrick P
a
lka
c++:
o
ptimiz
e
tsub
s
t_tem
p
late_decl for func
t
ion templa
t
e
s
commit
|
commitdiff
|
tree
2023-09-15
Pat
r
ick Palka
libstdc++: Use
C
++20 constra
i
nts in <bit>
commit
|
commitdiff
|
tree
2023-09-12
Patrick P
a
lka
libstdc++:
F
ix std::
n
ot_fn pe
r
fect forwarding [PR111
3
27
]
commit
|
commitdiff
|
tree
2023-09-12
P
atr
i
ck
P
alka
l
ib
s
tdc+
+
: Fix std::bind_front perfect forwarding
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Patrick Palka
l
ibstdc
+
+: Re
m
ove std::bind_front specializatio
n
for
.
.
.
commit
|
commitdiff
|
tree
2023-09-08
P
atrick
Palk
a
c
++: refine CWG
2
369 satisfaction
vs
non-dep
c
onvs
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Pat
r
ic
k
Palka
c++: more dummy non_c
o
nstant_p arg avoidance
commit
|
commitdiff
|
tree
2023-09-05
Patric
k
P
al
k
a
c++: use
con
v
er
s
ion_obstack_sentinel
thr
o
ughout
commit
|
commitdiff
|
tree
2023-08-17
P
a
trick
P
alka
libstdc++: Implem
e
n
t
P2770R0 ch
a
ng
e
s
t
o join_view
.
.
.
commit
|
commitdiff
|
tree
2023-08-17
Patrick
Pal
k
a
li
b
stdc
+
+:
C
onvert _Ra
n
ge
A
daptorC
l
os
u
r
e
into
a CRT
P
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Patrick Palk
a
tree-pretty-print: deli
m
it TREE_VEC with brace
s
commit
|
commitdiff
|
tree
2023-08-12
P
atrick Palka
c++: b
o
gus warning w/ deduction guide in anon n
s
[PR106
6
04]
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
c++:
dependently scope
d
template-id in type-req [PR110927]
commit
|
commitdiff
|
tree
2023-08-11
P
a
t
ri
c
k Pal
k
a
c+
+
: r
e
c
ogniz
e
in-class var tmpl partial spec [P
R
71954]
commit
|
commitdiff
|
tree
2023-08-11
Patri
c
k
P
alka
c++: improve
debug_tree for templated types/de
c
ls
commit
|
commitdiff
|
tree
2023-08-11
Patrick Palka
t
r
ee
-
pretty-p
r
int: h
a
ndle COMPON
E
NT_REF with non-decl
RHS
commit
|
commitdiff
|
tree
2023-07-27
Patri
c
k Palka
c
+
+:
c
onstexpr empty subobj
e
ct elision [
P
R1
1
0197]
commit
|
commitdiff
|
tree
2023-07-26
Patrick
Pal
k
a
c++: pa
s
sing p
a
rtiall
y
inst t
t
p as ttp [PR110566]
commit
|
commitdiff
|
tree
2023-07-26
P
atr
i
ck Palka
c
+
+
:
passing partia
l
l
y inst tm
p
l as ttp [PR
1
10566]
commit
|
commitdiff
|
tree
2023-07-26
Patri
c
k Pal
k
a
c++: unifying REAL_CS
T
s [PR1
1
0809]
commit
|
commitdiff
|
tree
2023-07-19
P
a
t
rick Pal
k
a
c++: deducing
empty type vs non-type a
r
gument pack
commit
|
commitdiff
|
tree
2023-07-19
Patrick Palka
c++:
r
edundant targ coercion
f
or var/alia
s
t
mpls
commit
|
commitdiff
|
tree
2023-07-18
Pa
t
rick Palka
c++: non-s
t
a
ndalone surrogate
call temp
l
ate
commit
|
commitdiff
|
tree
2023-07-18
Patrick Palka
c
+
+:
c
onstra
i
ned surrogate call functions
[PR110535]
commit
|
commitdiff
|
tree
2023-07-15
Pat
r
ic
k
Pal
k
a
c++: copy elision w
/
obj
arg a
n
d
static
m
emfn c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2023-07-15
Pat
r
ick Palka
c++:
mangling template-i
d
of
u
nknown template [P
R
110
5
24]
commit
|
commitdiff
|
tree
2023-07-11
P
atrick Palk
a
c++
:
coercing
variable template fro
m
cur
r
ent ins
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
P
a
trick
Palka
c
+
+: redeclar
e
_c
l
as
s
_template
and
t
tps [PR110523]
commit
|
commitdiff
|
tree
2023-06-30
Patrick Pal
k
a
c
++: fix up caching of level lo
w
e
r
ed ttps
commit
|
commitdiff
|
tree
2023-06-29
Patrick
Palka
c
+
+: NS
D
MI insta
n
ti
a
t
ion
d
uring overloa
d
reso
l
uti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Patrick
P
alka
c
+
+
: unpr
o
p
a
ga
t
ed
CO
N
STRUCTOR_M
U
TABLE_POISON [PR110463]
commit
|
commitdiff
|
tree
2023-06-29
Patr
i
c
k
Palka
c+
+
: cache partial templ
a
te speciali
z
at
i
on selection
commit
|
commitdiff
|
tree
2023-06-28
P
atrick
Palka
c++: ahead o
f
ti
m
e
v
aria
b
le template-id coercion [
P
R89442]
commit
|
commitdiff
|
tree
2023-06-11
Pa
t
rick Pal
k
a
c++: unsynthesized defaulted constexp
r
fn [PR110122]
commit
|
commitdiff
|
tree
2023-06-11
P
atrick Palka
c++: extend lookup_template_class shortcut [PR11012
2
]
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palka
c++: i
s
_specialization_of_friend confusion [PR109923]
commit
|
commitdiff
|
tree
2023-06-03
Patri
c
k
Palka
c++: simplify TEMPLATE_TEMPLATE_PARM has
h
ing
commit
|
commitdiff
|
tree
2023-06-03
Patrick Palka
c++:
r
eplace i
n
_
template_function
commit
|
commitdiff
|
tree
2023-06-03
P
at
r
ick P
a
lka
c
+
+: mangle noex
c
e
pt-exp
r
[PR7
0
7
9
0]
commit
|
commitdiff
|
tree
2023-05-19
P
atrick Palka
c++: s
i
mplify norm_cache
m
anip
u
lation
commit
|
commitdiff
|
tree
2023-05-19
Patrick Palka
c++: s
c
oped variable temp
l
ate-
i
d of refe
r
ence ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Patrick Palka
c++:
d
esig init in presence of lis
t
ctor
[
PR1098
7
1]
commit
|
commitdiff
|
tree
2023-05-15
Patrick
Palka
c++:
add featur
e
-test macro
f
or auto(x)
commit
|
commitdiff
|
tree
2023-05-12
Patri
c
k Palk
a
c++
:
remove redundant testcase [PR83
2
58]
commit
|
commitdiff
|
tree
next