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++: 'typename T::X' vs 'struct T::X' lookup [PR109420]
2023-04-13
Patrick Palka
c++
:
'typ
e
name T::
X
' vs 'st
r
uct T::X'
l
ookup
[PR109420]
commit
|
commitdiff
|
tree
2023-04-12
P
a
trick
P
alk
a
libstd
c
++:
Implement
r
anges::enume
r
a
te_vie
w
from P2164R9
commit
|
commitdiff
|
tree
2023-04-12
Pa
t
rick Palka
libstdc++: Implement LWG 3904 change to l
a
zy_split_v
i
ew
.
.
.
commit
|
commitdiff
|
tree
2023-04-12
Patri
c
k Pal
k
a
l
ibs
t
dc+
+
: Ensure
h
ea
d
ers used b
y
fast_float are
i
n
c
luded
commit
|
commitdiff
|
tree
2023-04-12
Patr
i
ck P
a
lka
l
i
b
s
tdc+
+
: Fix chunk_b
y
_view w
h
en value_type& and refere
n
ce
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Patrick Palka
c++:
ICE with loo
p
y var tm
p
l au
t
o dedu
c
tion [PR
1
09300]
commit
|
commitdiff
|
tree
2023-04-01
Patrick P
a
lka
c
++: NTTP constraint depending on o
u
ter p
a
rms [PR10
9
160]
commit
|
commitdiff
|
tree
2023-04-01
P
a
trick Palka
c
+
+
: im
p
rove "NTTP arg
u
m
e
nt considered unus
e
d" fix
.
.
.
commit
|
commitdiff
|
tree
2023-03-24
Patrick Palka
c+
+
: ou
t
er
'this' l
e
aking in
t
o local
cl
a
ss [PR1069
6
9]
commit
|
commitdiff
|
tree
2023-03-16
P
a
trick
Palka
c++:
m
ayb
e
_c
o
nsta
n
t_init
a
nd unev
a
luate
d
operands
.
.
.
commit
|
commitdiff
|
tree
2023-03-16
P
atrick Palka
c++: checking ICE with
di
a
gnosed c
o
nstraint recursion
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patrick Palka
c++: redeclaring member of constrained class te
m
p
l
ate
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
P
a
trick Palka
c++: constrained template friend class mat
c
hin
g
[PR968
3
0]
commit
|
commitdiff
|
tree
2023-03-14
Patrick
P
alka
libstdc++: Fix
te
m
plate-he
a
d of
rep
e
at
_
view
:
:_It
e
rato
r
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patr
i
ck Palka
libstdc++:
I
mple
m
ent
P
252
0
R0 change
s
to mov
e
_iterato
r
.
.
.
commit
|
commitdiff
|
tree
2023-03-14
Patric
k
Palka
libstdc++: Impl
e
men
t
LWG 3715 changes to view_inte
r
f
a
c
e
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Pat
r
ick
P
a
lka
li
b
std
c
++:
Implement LWG
3820/384
9
changes to
c
artesian_pr
o
d
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patrick Palka
li
b
stdc++: Implem
e
nt LWG 3
7
96 chan
g
es to repeat_/chunk_by_vi
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Patric
k
Palka
libstdc
+
+: Make view
s
::sing
l
e/iota/istream SFINAE
-
frien
d
ly
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Pat
r
ick Palk
a
libstdc++: e
x
traneous begin in
c
a
rtesian
_
product_
v
iew
.
.
.
commit
|
commitdiff
|
tree
2023-03-03
Patrick
Palka
c++: thinko
in ex
t
ra
c
t_local
_
sp
e
c
s
[PR108998]
commit
|
commitdiff
|
tree
2023-03-02
Pa
t
r
i
ck Palka
c++: mor
e
mc
e
_false fold
i
ng from
cp_fully_f
o
ld_init
.
.
.
commit
|
commitdiff
|
tree
2023-03-02
Pa
t
rick Palka
c++: constant non-copy-
i
nit is m
a
n
i
festly constant
.
.
.
commit
|
commitdiff
|
tree
2023-03-01
Patrick Palk
a
c++: st
r
eamline tf_q
u
al
i
fy
i
n
g
_scope usage
commit
|
commitdiff
|
tree
2023-03-01
P
a
t
r
ick Palka
c++: un
e
valuated
array new-expr size
co
n
st
a
ntness
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Patrick Pal
k
a
c++: non-depend
e
nt
v
ariable
t
e
m
pl
a
te
-
id [P
R
108848]
commit
|
commitdiff
|
tree
2023-02-27
Patrick Pal
k
a
don't declare header-def
i
ned functio
n
s
both stati
c
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Patrick Palka
c
+
+: speculative
c
ons
t
expr and
is_constant
_
eval
u
ated
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Patrick Palka
c++: m
a
ke manifestly_const_eval tri
-
state
commit
|
commitdiff
|
tree
2023-02-16
Patrick Palka
c+
+
: TYPE
N
AM
E
_T
Y
P
E
l
o
okup ignoring non-t
y
pe
s
[PR107773]
commit
|
commitdiff
|
tree
2023-02-16
Patrick Palka
don't decl
a
re header-defined functions
b
oth stat
i
c
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
P
atrick Palka
c++: equivalence of
non-dep
e
ndent calls [PR10
7
461]
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palka
libstd
c
++: Implement range
s
::find
_
l
ast{,
_
i
f,_if_not
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
P
a
trick P
a
lka
l
ibstdc++: Implement
r
anges::iota from
P2440R1
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palka
libst
d
c++: I
m
plement
ranges::contains/c
o
nta
i
ns_s
u
b
range
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patr
i
ck P
a
lka
c++: unexpe
c
t
e
d ADDR_EXPR after
o
verloa
d
set pru
n
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Patrick Palka
c++: IC
E
o
n
u
nviable/
a
mb
i
guous constrained
d
tors [PR96745]
commit
|
commitdiff
|
tree
2023-02-03
Patrick Pal
k
a
c+
+
:
e
xcessi
v
e satisfaction in
check_methods [PR
1
0857
9
]
commit
|
commitdiff
|
tree
2023-01-06
Patrick
P
alka
l
i
bstdc++
:
Add feature-t
e
s
t
m
a
cros for
i
m
p
le
m
ented
.
.
.
commit
|
commitdiff
|
tree
2023-01-05
Patrick Palka
c++:
cl
a
ss
-
head parsi
n
g
a
n
d CPP_TEMPLA
T
E_ID a
c
cess
.
.
.
commit
|
commitdiff
|
tree
2023-01-04
Patri
c
k Palk
a
c++:
m
a
rk_sing
l
e_
f
uncti
o
n a
n
d SFINAE [
P
R
108282]
commit
|
commitdiff
|
tree
2022-12-23
Patrick Pa
l
k
a
c+
+
: get_nsdmi in template co
n
tex
t
[PR1
0
8116
]
commit
|
commitdiff
|
tree
2022-12-23
Patrick Palka
c++:
temp
l
a
t
e
friend with va
r
iadic const
r
ai
n
ts [PR107
8
53]
commit
|
commitdiff
|
tree
2022-12-20
Patric
k
Palka
c
+
+
,
tree: walk TREE_VEC (and VECTOR_CST
)
in natural
.
.
.
commit
|
commitdiff
|
tree
2022-12-20
Patri
c
k
P
a
lka
c++: NTTP
o
bject
w
ra
p
per s
u
bst
i
t
ution fi
x
es
[PR
1
03346
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Patrick Palka
c
+
+
: mod
u
les
a
nd std::source
_
location::current() def
.
.
.
commit
|
commitdiff
|
tree
2022-12-19
Pa
t
rick Palka
c++: ICE w
i
th concepts TS
m
u
l
tipl
e
auto
deduction
.
.
.
commit
|
commitdiff
|
tree
2022-12-17
Pa
t
rick
P
alka
c++: con
s
tantness
o
f
non-dependent N
T
TP a
r
gume
n
t
[PR10743
7
]
commit
|
commitdiff
|
tree
2022-12-15
Patrick Palka
c++
:
variadic
u
sing
-
d
ecl with
parm pack in t
e
rmi
n
al
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Patrick Pa
l
ka
c
+
+: class-scope qualified constrained auto [PR107188]
commit
|
commitdiff
|
tree
2022-12-15
Patrick
P
al
k
a
c++: extract_local_specs a
n
d
une
v
aluated
c
ontexts
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Patrick Palka
c++
:
local ali
a
s in
typename in l
a
mbd
a
[PR105518
]
commit
|
commitdiff
|
tree
2022-12-15
Patrick Palk
a
c
+
+: pa
r
tial
ordering with memfn ptr cst [PR108104]
commit
|
commitdiff
|
tree
2022-12-04
Pat
r
i
c
k Palka
c++:
p
ack in requires-
e
x
pr parm list [P
R
1074
1
7
]
commit
|
commitdiff
|
tree
2022-12-03
Pa
t
rick P
a
lka
c++: substituti
n
g
CO
N
ST_
D
ECL
_
USING_P enume
r
a
t
ors [P
R
103081]
commit
|
commitdiff
|
tree
2022-12-02
Patrick
Palka
c++: comptypes
I
CE wit
h
BOUND
_
TEMP
L
ATE_TEMP
L
A
T
E
_
P
A
RMs
.
.
.
commit
|
commitdiff
|
tree
2022-11-30
Pat
r
i
ck Palka
c+
+
:
I
CE
with <
=
>
o
f incom
p
atible po
i
nters [PR107542]
commit
|
commitdiff
|
tree
2022-11-29
Patrick Palka
c
+
+
:
explicit s
p
ecializ
a
t
i
on and trailin
g
requirem
e
nts
.
.
.
commit
|
commitdiff
|
tree
2022-11-20
Patrick
Palka
c
+
+: cache the nor
m
al
form of a co
n
cept-id
commit
|
commitdiff
|
tree
2022-11-20
Patrick Palka
c++: remove coe
r
ce_
i
n
n
er
m
ost_
t
e
m
pl
a
te_parms
commit
|
commitdiff
|
tree
2022-11-16
P
atr
i
ck Palka
li
b
stdc++: F
i
x s
t
re
a
m initialization with sta
t
i
c
library
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
Pat
r
ick
P
al
k
a
c++:
r
em
o
ve i
_
c
_
e_p parm from ts
u
bst_copy_and_build
commit
|
commitdiff
|
tree
2022-11-15
Patri
c
k P
a
lka
c++
:
remove fun
c
tion_p parm from
t
s
ubst_copy_and_build
commit
|
commitdiff
|
tree
2022-11-15
Patr
i
ck Palka
c
+
+: init_
p
r
i
or
i
ty and SUPPORT
S
_
INIT_PRIORI
T
Y [P
R
107638]
commit
|
commitdiff
|
tree
2022-11-07
Patr
i
ck
P
a
l
ka
libstdc++: Imp
l
ement ran
g
e
s::as_rvalue_view from P2446R2
commit
|
commitdiff
|
tree
2022-11-07
P
a
tric
k
P
a
lka
lib
s
t
d
c++: Implement range
s
:
:
cartesian_product_view
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
P
a
t
r
ic
k
Palka
libstdc++:
D
e
c
l
are const glo
b
al va
r
iables inline
commit
|
commitdiff
|
tree
2022-11-06
P
a
t
r
i
c
k
Palka
libstd
c
+
+: Move stream
i
n
itialization int
o
compiled
.
.
.
commit
|
commitdiff
|
tree
2022-11-06
Patrick Palka
c++: co
r
rect __h
a
s_a
t
tribute(init_priority)
commit
|
commitdiff
|
tree
2022-11-03
Pa
t
r
ick Palka
c++: requ
i
res-expr and acce
s
s ch
e
cking
[P
R
107179]
commit
|
commitdiff
|
tree
2022-11-03
Patrick Palka
c
++:
c
onstexpr erro
r
with def
a
ulted v
i
rtual dtor [PR
9
3413]
commit
|
commitdiff
|
tree
2022-11-02
Patrick Palka
l
i
bstdc++:
Improve ER
A
NGE behavi
o
r
f
o
r fall
b
a
c
k
FP
.
.
.
commit
|
commitdiff
|
tree
2022-10-25
P
a
t
r
ick Palka
c++: remove use_default_a
r
gs parm
of coe
r
ce_tem
p
lat
e
_par
m
s
commit
|
commitdiff
|
tree
2022-10-25
Pat
r
i
ck
P
alk
a
c
++ modules: enum TYP
E
_MIN/
M
AX_VALUE
s
treaming [PR
1
0
6
848]
commit
|
commitdiff
|
tree
2022-10-20
Patrick Palka
c++: constraint matc
h
ing,
TEMPLATE_ID_EXPR,
c
u
rr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
Patrick Palka
c++
m
o
d
ules: hand
l
e CON
C
EPT
_
DECL i
n
n
o
de_t
e
m
p
lat
e
_info
.
.
.
commit
|
commitdiff
|
tree
2022-10-20
Patric
k
Palka
libstdc++: Redefine __from_cha
r
s
_a
l
num_to_val's ta
b
l
e
commit
|
commitdiff
|
tree
2022-10-19
Patrick Palka
libstdc++: Implem
e
n
t
remaining P2474R2
c
hang
e
s to views
.
.
.
commit
|
commitdiff
|
tree
2022-10-19
Pa
t
ric
k
Palka
libstdc
+
+
: Fix
typo in st
r
ide_view's operator-
[PR1
0
7313
]
commit
|
commitdiff
|
tree
2022-10-18
P
atrick Palka
c+
+
modules: stream non-trailing default tar
g
s [PR105045]
commit
|
commitdiff
|
tree
2022-10-18
Patrick Palka
lib
s
td
c
++: Imple
m
e
nt ran
g
es
:
:stride_view
from P1899R3
commit
|
commitdiff
|
tree
2022-10-17
Patrick Palka
c++
modules: streami
n
g constexpr_fundef [PR
1
01449]
commit
|
commitdiff
|
tree
2022-10-14
Patrick
Palka
c++ modu
l
es: ICE with dyn
a
mic_cast [PR10630
4
]
commit
|
commitdiff
|
tree
2022-10-12
P
a
t
rick Palka
libstdc++: Implement rang
e
s::repeat_view
from P2474
R
2
commit
|
commitdiff
|
tree
2022-10-11
Patri
c
k Palka
c++ modul
e
s: ICE
w
ith t
e
mpla
t
ed
f
riend and
s
t
d
namespace
.
.
.
commit
|
commitdiff
|
tree
2022-10-11
Patrick Palka
c
+
+ modules: lazy loading f
r
om
w
i
thin
t
empl
a
te [
P
R
9937
7
]
commit
|
commitdiff
|
tree
2022-10-07
Patri
c
k Palka
c++
m
odu
l
es: ICE with
b
itfield in class templ
a
te
commit
|
commitdiff
|
tree
2022-10-07
Patrick
P
a
lka
c+
+
mo
d
ules: static
var i
n
i
nline
fu
n
ction [PR104433]
commit
|
commitdiff
|
tree
2022-10-06
Pa
t
ri
c
k Palka
c++: remove optim
i
ze_s
p
eci
a
li
z
ation_
l
ookup_p
commit
|
commitdiff
|
tree
2022-10-04
P
a
trick Palka
c++
:
install cp-t
r
ai
t
.
d
e
f as
pa
r
t of plug
i
n
hea
d
e
rs
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
P
atrick
Palka
lib
s
tdc++: Avoid heavyweight std::visit
i
n ra
n
ge
s
:
.
.
.
commit
|
commitdiff
|
tree
2022-10-04
Pa
t
rick Palk
a
lib
s
tdc++:
Imp
l
ement ran
g
es::join_with_view from
P
2
4
4
1R2
commit
|
commitdiff
|
tree
2022-10-03
Patrick
P
alk
a
c++: re
n
ame IS_SAME_AS
t
rait code to I
S
_SAME
commit
|
commitdiff
|
tree
2022-10-01
P
a
t
r
ick Palka
c++: make some cp
_
trait_ki
n
d switch statemen
t
s exhaustive
commit
|
commitdiff
|
tree
2022-09-30
Pa
t
rick P
a
lka
c++: streamline buil
t
-in trait addition process
commit
|
commitdiff
|
tree
2022-09-29
P
a
trick
Pal
k
a
c++:
implicit
looku
p
of
std::
i
nitial
i
zer_lis
t
[PR1
0
2576]
commit
|
commitdiff
|
tree
2022-09-29
Patr
i
c
k
P
alka
c
++
:
implement
_
_remo
v
e_cv, __r
e
move_
r
ef
e
rence a
n
d
.
.
.
commit
|
commitdiff
|
tree
2022-09-29
Patri
c
k Palka
c++: introduce TRAIT_TYPE alongsid
e
TRAIT_EXP
R
commit
|
commitdiff
|
tree
2022-09-26
Pat
r
ick Palka
c++ modules
:
v
a
ria
b
le template
p
artial spe
c
fixes
.
.
.
commit
|
commitdiff
|
tree
2022-09-22
Patrick Palka
c++ mod
u
le
s
: part
i
al
v
a
riabl
e
template speci
a
l
izati
o
ns
.
.
.
commit
|
commitdiff
|
tree
next