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
gccrs: Removed comment copy-pasted from gcc/tree.def
2023-04-06
Owen Ave
r
y
g
ccrs: Removed comment
c
opy-p
a
sted from gcc
/
t
r
e
e
.
def
commit
|
commitdiff
|
tree
2023-04-06
mxl
o
l2
3
3
gccr
s
: Ad
d
support
for feat
u
re
check
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs: p
a
rser: Fix parsing
o
f clos
u
re param list
commit
|
commitdiff
|
tree
2023-04-06
Ar
t
hur Cohen
gccrs: pa
r
ser: I
m
pr
o
v
e
p
arsing of complex gen
e
ric
a
rguments
commit
|
commitdiff
|
tree
2023-04-06
Ow
e
n
Avery
gccrs: Im
p
leme
n
t
lower
i
ng
Reference
P
at
t
ern fro
m
AST
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gc
c
rs: Optimize
H
I
R::Refer
e
nceP
a
tte
r
n
commit
|
commitdiff
|
tree
2023-04-06
O
w
en Avery
gccrs:
Remo
v
e HI
R
::Gr
o
u
p
edPat
t
ern
commit
|
commitdiff
|
tree
2023-04-06
O
wen Aver
y
gccrs:
I
mprove GroupedPa
t
tern l
o
wering
commit
|
commitdiff
|
tree
2023-04-06
MAHAD
gccrs: Move ru
s
t-buffered-queue
.
h to util folde
r
#1766
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs: par
s
er: Allow parsing multi
p
le referen
c
e
typ
e
s
commit
|
commitdiff
|
tree
2023-04-06
Owe
n
Avery
gc
c
r
s: Create
a
nd use
CompilePa
t
t
e
r
n
Let vi
s
itor
f
or
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur Coh
e
n
gcc
r
s: macro: Allow builtin `MacroIn
v
ocati
o
n`s within
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ab
d
u
l Rafey
gccrs:
fixed inde
n
tations in AS
T
p
r
etty exp
a
nde
d
dump
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul Rafey
gccrs: fixed comp
i
ler error mess
a
ge on
w
ildcar
d
patter
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul Rafey
g
c
crs: moved operator
.
h to util/rust-
o
perators
.
h
commit
|
commitdiff
|
tree
2023-04-06
Part
h
ib
g
c
crs: Rename file
rus
t
-ast-fu
l
l-test
.
cc to
rust-ast
.
c
c
commit
|
commitdiff
|
tree
2023-04-06
Owen A
v
ery
gccrs
:
Ad
d
ed missing GroupedPa
t
tern visitors
for
code
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs:
A
dd type reso
l
ution for gro
u
p
e
d pat
t
erns
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
g
ccrs: Add get_item m
e
tho
d
for HIR::G
r
o
upedPa
t
t
ern
commit
|
commitdiff
|
tree
2023-04-06
Owen Aver
y
gccrs: Add HIR l
o
wering f
o
r
Groupe
d
Pattern
commit
|
commitdiff
|
tree
2023-04-06
Lyra
gc
c
rs: Do
not crash on empty m
a
cr
o
s
expand
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
ve
r
y
g
ccrs
:
Su
p
po
r
t
Gr
o
upedPattern during name resolution
commit
|
commitdiff
|
tree
2023-04-06
Ar
t
hur Cohen
g
cc
r
s: testsuite
:
H
a
n
dle Windows
c
a
rriag
e
returns properly
commit
|
commitdiff
|
tree
2023-04-06
Owe
n
Avery
g
ccrs: Change how C
o
m
p
ileV
a
rDecl outputs Bvar
i
a
b
le's
commit
|
commitdiff
|
tree
2023-04-06
m
x
lol23
3
gccrs: diagnost
i
cs: Add underline
for tokens in diagnostic
s
.
commit
|
commitdiff
|
tree
2023-04-06
m
x
lol2
3
3
gccrs: Add
get_locus fu
n
ct
i
o
n
for abstract c
l
ass M
e
taIte
m
Inn
e
r
.
commit
|
commitdiff
|
tree
2023-04-06
O
wen Avery
gccr
s
: Reuse TypeCheckP
a
ttern on LetS
t
mt's
commit
|
commitdiff
|
tree
2023-04-06
Philip
H
e
r
ron
gc
c
rs: Supp
o
rt associated type bound
a
rgu
m
ents
commit
|
commitdiff
|
tree
2023-04-06
Phi
l
ip
H
err
o
n
gccrs
:
A
d
d
n
ame reso
l
utio
n
t
o generic argument
asso
c
iated
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Raiki Tamur
a
gc
c
rs: Imple
m
e
n
t decl
a
r
a
t
ive macro 2
.
0
parser
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
g
ccrs: rust: add
bound
p
arsin
g
in parse_g
e
n
e
r
ic_arg
.
commit
|
commitdiff
|
tree
2023-04-06
D
a
ve
gcc
r
s: Check
fo
r
mutable refe
r
ences
in const
f
uncti
o
ns
commit
|
commitdiff
|
tree
2023-04-06
Prajwal S N
gccrs
:
unsa
f
e: check us
e
of `ta
r
get_f
e
ature` attribu
t
e
commit
|
commitdiff
|
tree
2023-04-06
Arthur Coh
e
n
gc
c
rs: fatal_e
r
ror
_
flag: Fix t
y
p
o in error message
commit
|
commitdiff
|
tree
2023-02-21
Raik
i
Tam
u
ra
gccrs: add
m
ath int
r
i
n
si
c
s
commit
|
commitdiff
|
tree
2023-02-21
Ar
t
hur Cohen
g
c
crs:
c
onst
e
va
l
uator
:
Remove
g
e
t
_nth_callarg
commit
|
commitdiff
|
tree
2023-02-21
Thomas S
c
hwinge
gccr
s
: Repair 'gcc
/
rust/
l
ang
.
opt' comment
commit
|
commitdiff
|
tree
2023-02-21
P
hi
l
ip Herr
o
n
gccrs: Clea
n
up unused param
e
ter
s
t
o
f
i
x the
b
ootstrap
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Phili
p
H
e
r
ron
g
ccrs: S
k
i
p th
i
s de
b
ug tes
t
case w
h
ich is f
a
iling on
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Philip H
e
rro
n
gccr
s
: Fix undefined behaviour
issue
s
o
n mac
o
s
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs: Add ini
t
ial
support for arg
u
ment
c
a
pture of
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Phili
p
He
r
ron
g
c
crs:
A
dd capture tracking to t
h
e type i
n
fo
f
o
r
closures
commit
|
commitdiff
|
tree
2023-02-21
P
hilip Herr
o
n
g
c
c
rs: Add closure b
i
nding's tracking to name resol
u
tion
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs: R
e
f
a
ctor name re
s
o
l
ver t
o
take a R
i
b::
I
te
m
Type
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
g
c
cr
s
:
G
e
t
rid of
m
ake built
i
n mac
r
o
commit
|
commitdiff
|
tree
2023-02-21
Raiki Tamura
gccrs:
I
mprove lexer
dump
commit
|
commitdiff
|
tree
2023-02-21
Dave
gccrs: Remove
def
a
ult loca
t
ion
.
Ad
d
visibilit
y
locat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Ja
k
ub Dupa
k
gccrs: ast: Dump no c
o
m
m
a after self in fn pa
r
ams if
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
J
ak
u
b Du
p
ak
g
c
crs
:
ast: Dump remove /* s
t
mp */ comment to not clutter
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Jakub
D
u
pak
gccrs: ast:
R
emove un
u
sed i
n
c
lu
d
e in
rust-ast-dump
.
cc
commit
|
commitdiff
|
tree
2023-02-21
Jaku
b
Dupak
gccrs: as
t
: Du
m
p
g
e
neric par
a
meters
commit
|
commitdiff
|
tree
2023-02-21
Jakub D
u
pak
gccr
s
: ast: Dump ty
p
e param type
commit
|
commitdiff
|
tree
2023-02-21
J
a
kub Dupak
gccrs: ast: D
u
mp trait object
t
ype one bound
commit
|
commitdiff
|
tree
2023-02-21
J
a
k
u
b Dupak
gcc
r
s: ast: Dump pare
n
thesise
d
ty
p
e
commit
|
commitdiff
|
tree
2023-02-21
Jakub
Du
p
ak
g
cc
r
s
: ast: Du
m
p trait object type
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccrs:
a
st
:
Dump imp
l
trai
t
type
commit
|
commitdiff
|
tree
2023-02-21
Jakub
D
up
a
k
gccrs
:
ast
:
Dump impl trait type one bound
commit
|
commitdiff
|
tree
2023-02-21
J
akub Dupak
gccr
s
: a
s
t:
D
ump
bare functi
o
n
typ
e
commit
|
commitdiff
|
tree
2023-02-21
Jakub
D
upak
g
c
crs: ast: Du
m
p inferr
e
d type
commit
|
commitdiff
|
tree
2023-02-21
Jakub
D
upak
gccrs: ast: D
u
mp tuple type
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccr
s
: ast:
D
u
mp
never type
commit
|
commitdiff
|
tree
2023-02-21
J
a
k
ub Dup
a
k
gccrs: a
s
t: Dump ra
w
p
ointer type
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupa
k
gccrs: as
t
:
Dump array t
y
p
e
commit
|
commitdiff
|
tree
2023-02-21
J
akub Dup
a
k
gccrs:
a
st:
D
ump slice type
commit
|
commitdiff
|
tree
2023-02-21
J
a
k
ub Dupak
gccrs:
a
st: D
u
mp
where clause
and
r
ecursively needed
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Jakub
Dupak
gccrs: ast
:
add visit ov
e
rloa
d
for ref
e
rences
commit
|
commitdiff
|
tree
2023-02-21
Arthur
C
o
hen
g
c
crs: typecheck:
Fix overzealous `delete` ca
l
l
commit
|
commitdiff
|
tree
2023-02-21
Dave
g
ccrs: a
d
d Loc
a
tion to AST::Vis
i
bility
commit
|
commitdiff
|
tree
2023-02-21
R
aiki
T
amura
g
c
cr
s
:
a
dd lang it
e
m
"
p
hantom_da
t
a"
commit
|
commitdiff
|
tree
2023-02-21
Ja
k
u
b
Dupak
g
c
crs: ast: D
u
m
p u
n
it struct
commit
|
commitdiff
|
tree
2023-02-21
J
akub D
u
pa
k
gccrs:
ast: ref
e
r correctl
y
to argument
s
in docs-strings
commit
|
commitdiff
|
tree
2023-02-21
J
akub Dupak
gc
c
rs: as
t
: transform helper metho
d
s to visits and
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Jakub D
u
pa
k
gccrs: ast
:
visitor
pa
t
tern -> overload syntax
comp
a
t
i
b
i
lity
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
A
rthur C
o
hen
g
c
crs: intri
n
sics:
I
mplement atomic
_
l
o
ad intrins
i
cs
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohen
gccr
s
: i
n
trinsics: C
l
eanup error handling ar
o
und atomic_stor
e
_*
commit
|
commitdiff
|
tree
2023-02-21
Ar
t
hur Cohen
gcc
r
s: intrinsics
:
Use lambd
a
s for
w
rapping_<op> i
n
t
r
insics
commit
|
commitdiff
|
tree
2023-02-21
Arth
u
r Cohe
n
gccrs: in
t
rinsics: Add
unchecked operation in
t
r
i
nsics
commit
|
commitdiff
|
tree
2023-02-21
Arthur Co
h
en
gccrs: intrinsics:
A
dd
e
arly im
p
l
e
m
en
t
ation for atomic_store
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Arthur
C
ohen
gcc
r
s
: constex
p
r
: Add `rust_s
o
rry_at` i
n
pl
a
ces relying
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Arthur C
o
he
n
g
ccrs: intrinsics: Add `sorry_handler` intrinsic handl
e
r
commit
|
commitdiff
|
tree
2023-02-21
Arth
u
r Cohen
gccrs: builtins: Re
n
ame
a
ll bang macro
h
and
l
ers
commit
|
commitdiff
|
tree
2023-02-21
Simo
n
Cook
gccrs: r
u
st: Allow g
c
c
rs to bu
i
ld on x86_6
4
-apple-da
r
win
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Y
i
zhePKU
gccrs: Implement the inlin
e
visitor
commit
|
commitdiff
|
tree
2023-02-21
Phi
l
ip Herron
gccrs: Su
p
port Closure c
a
lls as
g
e
neric trait
b
ounds
commit
|
commitdiff
|
tree
2023-02-21
Philip Herr
o
n
gccrs: Add missi
n
g type res
o
lut
i
on for function t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
P
h
ilip Herr
o
n
gcc
r
s: A
d
d mis
s
ing
hir low
e
ri
n
g t
o
functio
n
type-p
a
th
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Philip He
r
ron
gcc
r
s: Add missing name res
o
lution to Fu
n
ction type
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Philip H
e
rron
gc
c
r
s
: Clos
u
re support at Ca
l
lExpr
commit
|
commitdiff
|
tree
2023-02-21
Philip He
r
ron
gccrs
:
Initial Type
r
esolution for closu
r
e
s
commit
|
commitdiff
|
tree
2023-02-21
Philip
H
erron
gccrs: Add closu
r
es to
lints
a
nd error checking
commit
|
commitdiff
|
tree
2023-02-21
Philip
H
e
rro
n
gccrs:
R
efactor
meth
o
d cal
l
type checkin
g
commit
|
commitdiff
|
tree
2023-02-21
Ph
i
lip Herron
gccrs: Add name resolu
t
ion for closu
r
es
commit
|
commitdiff
|
tree
2023-02-21
P
h
ilip Herron
g
ccrs:
Formattin
g
cle
a
nup in HIR lowerin
g
p
at
t
ern
commit
|
commitdiff
|
tree
2023-02-21
Ph
i
l
i
p Herron
gccrs: Refa
c
t
or expr
e
ss
i
on hir lowe
r
ing into cc fi
l
e
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs: Add
m
i
s
sing fn_once_
o
utput langitem
commit
|
commitdiff
|
tree
2023-02-21
A
r
thur Cohen
gccrs: ast: Improve Fragment API
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohen
gc
c
r
s
: r
u
s
t
:
Replace uses of ASTF
r
agm
e
nt -> F
r
agment
commit
|
commitdiff
|
tree
2023-02-21
Ar
t
hu
r
Cohen
gccrs:
a
st: Refact
o
r
A
STFra
g
ment -> Fr
a
gmen
t
class
commit
|
commitdiff
|
tree
2023-02-21
Philip He
r
r
o
n
gccrs:
Add
c
h
e
c
k
f
or r
e
c
u
rsive
t
rait cycles
commit
|
commitdiff
|
tree
2023-02-21
Arthur
C
ohen
g
ccrs: d
u
m
p: Dump m
a
cr
o
rules definiti
o
n
commit
|
commitdiff
|
tree
next