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: Clear the substitution callbacks when copying ArgumentMappings
2023-04-06
Philip H
e
rro
n
g
cc
r
s: Clear th
e
substit
u
tion
callbacks when copying
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs
:
R
ef
a
c
t
or handle_su
b
stitution
s
to
take a reference
commit
|
commitdiff
|
tree
2023-04-06
Philip
H
erron
g
c
c
rs:
R
e
name hea
d
er rust-hir-
t
rait-ref
.
h to
r
ust
-
hir
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Phi
l
ip He
r
ron
g
c
crs: Rename ru
s
t-tyctx
.
c
c to rust-typecheck
-
co
n
t
ext
.
cc
commit
|
commitdiff
|
tree
2023-04-06
Phi
l
ip Herron
gccrs
:
Refacto
r
all code out o
f
the rust-tyt
y
.
h header
commit
|
commitdiff
|
tree
2023-04-06
P
h
ilip Herro
n
gccrs: Re
f
a
c
tor Pa
t
hProbeType code
into CC file
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gcc
r
s: Re
f
actor Path
P
rob
e
into cc file
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Refactor
B
ase
T
ype, InferTy
p
e a
n
d
ErrorType impl
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
P
hili
p
Herron
gccrs
:
Refactor all su
b
stit
u
tion mapper
c
ode implementation
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Refa
c
to
r
Sub
s
titutionRef
base class into i
t
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
lip Herron
g
ccrs: Refact
o
r TyVar
a
nd TypeBoundP
r
edi
c
ates
commit
|
commitdiff
|
tree
2023-04-06
Philip Her
r
on
g
c
crs: Move TypeP
r
edicateItem
impl
o
ut of th
e
h
e
ader
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
li
p
H
erron
gccrs:
A
dd another test ca
s
e for
passi
n
g assoc
i
ated
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owe
n
Avery
gccr
s
: Removed comment copy-
p
asted from gcc/tree
.
de
f
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
gcc
r
s:
Add
support for fe
a
ture check
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs
:
p
a
rser: F
i
x parsing o
f
closure param list
commit
|
commitdiff
|
tree
2023-04-06
Ar
t
hur Cohen
gccrs:
p
arser: I
m
prove parsing of comple
x
generic
a
rguments
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs
:
I
m
pleme
n
t
lower
i
ng ReferencePattern from A
S
T
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
Avery
gc
c
rs: Optimize
H
IR::ReferencePattern
commit
|
commitdiff
|
tree
2023-04-06
O
w
en Ave
r
y
gccrs
:
Remove HIR::Gr
o
up
e
dPattern
commit
|
commitdiff
|
tree
2023-04-06
O
wen Avery
gccrs: Improve GroupedPatte
r
n low
e
ring
commit
|
commitdiff
|
tree
2023-04-06
MA
H
AD
gccrs: Move rust-bu
f
fered-queu
e
.
h to util fo
l
de
r
#
1766
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
g
c
crs: parser: Allow
p
a
rsing multiple refe
r
ence types
commit
|
commitdiff
|
tree
2023-04-06
Owen Aver
y
gccrs: Create
and
use CompilePatternLet
visitor
f
or
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
A
rth
u
r Cohe
n
gccr
s
:
mac
r
o:
A
l
low bui
l
tin `Ma
c
roInvocation`s withi
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul Rafe
y
gccrs
:
fix
e
d
i
n
de
n
tatio
n
s in
A
ST
p
retty expan
d
ed dump
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul R
a
fey
gccrs: fix
e
d compiler e
r
r
or me
s
sage on
w
ildcard
p
a
t
tern
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
A
b
d
u
l
R
afey
gc
c
rs:
m
oved operator
.
h
to util/rust-operators
.
h
commit
|
commitdiff
|
tree
2023-04-06
Parthib
g
ccrs: Rename fi
l
e ru
s
t-ast-full-test
.
cc
t
o
r
ust-ast
.
c
c
commit
|
commitdiff
|
tree
2023-04-06
Owen Av
e
ry
gccrs: Added missing G
r
o
u
pedPattern visit
o
rs
f
or c
o
de
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Ave
r
y
g
c
crs: Add
t
ype reso
l
u
t
ion for grouped patterns
commit
|
commitdiff
|
tree
2023-04-06
O
w
en
Aver
y
gccrs: Add g
e
t_
i
tem method fo
r
HIR::G
r
ou
p
e
dPattern
commit
|
commitdiff
|
tree
2023-04-06
O
w
e
n Avery
gccrs: Add HIR lowering for GroupedPattern
commit
|
commitdiff
|
tree
2023-04-06
Lyra
gc
c
r
s
: Do no
t
crash on empty
macros expand
.
Fixe
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ow
e
n Avery
gccr
s
:
S
u
p
port Grou
p
edPatte
r
n during n
a
m
e
r
e
s
olution
commit
|
commitdiff
|
tree
2023-04-06
Arth
u
r Cohe
n
gccrs: testsuite: Handle
W
i
n
do
w
s car
r
iag
e
returns properly
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gcc
r
s
:
Chan
g
e how CompileVarDecl outputs Bvaria
b
le's
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
g
ccrs: diag
n
ostics:
A
d
d
und
e
rlin
e
for tokens in diagnos
t
ic
s
.
commit
|
commitdiff
|
tree
2023-04-06
mxlo
l
2
33
gcc
r
s: Ad
d
get_locus function for abstract cl
a
ss MetaI
t
emInn
e
r
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
v
er
y
g
c
crs: Reuse TypeCheckPattern
on LetStmt
'
s
commit
|
commitdiff
|
tree
2023-04-06
Philip He
r
r
o
n
g
ccrs:
S
u
pport associ
a
te
d
type boun
d
ar
g
uments
commit
|
commitdiff
|
tree
2023-04-06
P
hi
l
ip Her
r
on
gccrs: Add name resolution to g
e
neric argument assoc
i
ated
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Raiki Tamura
g
c
crs
:
Imp
l
e
m
ent decla
r
ative macro
2
.
0 parse
r
commit
|
commitdiff
|
tree
2023-04-06
mxlo
l
2
33
gccrs: rus
t
: add bound
p
ars
i
ng in par
s
e
_generic_arg
.
commit
|
commitdiff
|
tree
2023-04-06
Dave
g
ccrs: Check for
mutable re
f
e
r
ences
in const
f
un
c
tions
commit
|
commitdiff
|
tree
2023-04-06
Prajwal S N
gccrs: unsafe: che
c
k use of
`
target_featu
r
e`
att
r
ibute
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs: fatal_err
o
r_fla
g
: Fix typo in error
me
s
sage
commit
|
commitdiff
|
tree
2023-02-21
Raiki Tamura
gccrs
:
add math intrins
i
cs
commit
|
commitdiff
|
tree
2023-02-21
Ar
t
hur Cohen
gc
c
rs:
c
o
n
st e
v
aluator: Remove get_nth_callarg
commit
|
commitdiff
|
tree
2023-02-21
T
homas Schwi
n
ge
g
c
crs: Repair 'gcc/rust/lang
.
opt' comment
commit
|
commitdiff
|
tree
2023-02-21
P
hili
p
Herron
g
c
crs:
Cleanup unused p
a
rameters to fix
t
he bo
o
ts
t
rap
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Phil
i
p Herr
o
n
gc
c
rs: Skip this de
b
ug test case which is
failing on
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Phil
i
p Herron
gccrs: F
i
x
undefine
d
behaviour issue
s
o
n macos
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs:
A
d
d
init
i
al
s
upport for arg
u
ment capture of
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs: Add
capture tr
a
ckin
g
to the type info for cl
o
s
ure
s
commit
|
commitdiff
|
tree
2023-02-21
Ph
i
lip Herron
gccrs: Add closure bindin
g
's
t
racking to n
a
m
e
res
o
lut
i
on
commit
|
commitdiff
|
tree
2023-02-21
P
hilip Herron
gccrs: Refact
o
r name reso
l
ve
r
to take a Rib::ItemType
commit
|
commitdiff
|
tree
2023-02-21
P
h
ilip
H
e
rron
g
ccrs: Get rid of
make builtin mac
r
o
commit
|
commitdiff
|
tree
2023-02-21
Raiki Tamura
gcc
r
s:
I
mprove lexer dump
commit
|
commitdiff
|
tree
2023-02-21
Dave
gccrs: Remove
default loca
t
ion
.
Add visibility locati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Jak
u
b Dup
a
k
gccrs:
a
s
t: Dump no comma a
f
t
e
r
s
elf in fn params if
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Jak
u
b
D
upak
gcc
r
s:
as
t
: Dump remove /
*
stmp */ co
m
me
n
t to not clutt
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Ja
k
u
b Dupak
gccrs: ast:
Remove unused include in
r
ust-ast-du
m
p
.
cc
commit
|
commitdiff
|
tree
2023-02-21
J
a
k
u
b
D
upak
g
c
crs: ast: Dump
g
e
ne
r
ic parameter
s
commit
|
commitdiff
|
tree
2023-02-21
J
akub
Dupa
k
gccrs: ast: Dump type param type
commit
|
commitdiff
|
tree
2023-02-21
Jaku
b
Dupak
gccrs:
ast: Dump tra
i
t
objec
t
type one bound
commit
|
commitdiff
|
tree
2023-02-21
J
akub Du
p
ak
gccr
s
:
a
s
t
:
Dump parenth
e
sised
t
ype
commit
|
commitdiff
|
tree
2023-02-21
J
akub Dupak
gccrs: ast: Du
m
p
trait object
t
ype
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccrs: ast: Dump i
m
pl trait type
commit
|
commitdiff
|
tree
2023-02-21
Jaku
b
Dupak
gccrs: ast
:
Dump
i
m
pl trait type
one bound
commit
|
commitdiff
|
tree
2023-02-21
Jakub
D
upak
gccrs: as
t
: Dump bare function type
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccrs: ast:
Dump inferred type
commit
|
commitdiff
|
tree
2023-02-21
Jaku
b
Dupak
gccrs: ast: Dump tuple t
y
pe
commit
|
commitdiff
|
tree
2023-02-21
J
a
kub Du
p
ak
g
ccrs: ast: Dump never type
commit
|
commitdiff
|
tree
2023-02-21
J
akub Dupak
g
c
crs
:
ast: Dump r
a
w pointer
t
ype
commit
|
commitdiff
|
tree
2023-02-21
Jaku
b
Dupak
gc
c
rs: ast: Dump
array t
y
pe
commit
|
commitdiff
|
tree
2023-02-21
Jakub
D
u
p
a
k
gccrs: ast: Dump slic
e
type
commit
|
commitdiff
|
tree
2023-02-21
J
a
kub Dupak
gccr
s
: as
t
: Dump where
c
l
ause and recursively
ne
e
de
d
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
J
akub
D
u
pak
g
ccr
s
:
a
st:
a
dd visit ov
e
r
l
o
a
d for references
commit
|
commitdiff
|
tree
2023-02-21
Art
h
ur C
o
hen
gccrs: typecheck: Fix overzealous
`d
e
lete` call
commit
|
commitdiff
|
tree
2023-02-21
Dave
gccrs:
a
d
d Loca
t
i
o
n t
o
AST::V
i
s
ibili
t
y
commit
|
commitdiff
|
tree
2023-02-21
Raiki Tamura
gccrs: add lang
item
"phant
o
m_data"
commit
|
commitdiff
|
tree
2023-02-21
J
a
k
u
b Dupak
gcc
r
s
:
a
st: Dump u
n
it
struc
t
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccrs: ast:
refer correctly to arg
u
ments
i
n
doc
s
-strings
commit
|
commitdiff
|
tree
2023-02-21
Jakub
Dupak
gc
c
r
s
: ast: transform he
l
per me
t
hods to visits and
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Jakub D
u
p
a
k
gccrs: ast: visitor
pa
t
tern -> overload syntax
c
o
m
p
a
t
i
bility
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Ar
t
h
ur Cohen
gccrs
:
intrinsics: Implement atomic_
l
oad
i
n
trinsics
commit
|
commitdiff
|
tree
2023-02-21
Art
h
ur
C
ohen
g
c
crs: intr
i
nsics:
C
lea
n
up error handling aroun
d
a
t
omic
_
store_*
commit
|
commitdiff
|
tree
2023-02-21
Arth
u
r
Cohen
g
c
crs: intrinsics: Use lambdas fo
r
wrapping_<op> intrinsics
commit
|
commitdiff
|
tree
2023-02-21
Arthur Co
h
en
g
c
cr
s
:
intrinsi
c
s: Add uncheck
e
d ope
r
ation intrinsics
commit
|
commitdiff
|
tree
2023-02-21
A
r
thur
Coh
e
n
gccrs: i
n
trinsics: Add early imp
l
ement
a
t
i
on fo
r
a
t
o
m
ic_st
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Ar
t
hur Cohe
n
gccrs: constexpr: Add `rust_sorry_at`
i
n place
s
rely
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
A
rthur Cohen
gccrs: intrinsics: Add `sorry_handler` intrinsic handler
commit
|
commitdiff
|
tree
2023-02-21
Arth
u
r
C
ohen
gccrs: b
u
iltins: Rename all bang macro handlers
commit
|
commitdiff
|
tree
2023-02-21
Simon Co
o
k
gccrs: rust:
A
llow gc
c
r
s
to build o
n
x
8
6_64-ap
p
le
-
dar
w
in
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
YizhePKU
gccrs: Imple
m
e
n
t t
h
e inline v
i
sitor
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs: Support Closure
c
alls as generic
t
rait boun
d
s
commit
|
commitdiff
|
tree
2023-02-21
Philip Herro
n
g
c
crs: Add missing type resolution for f
u
n
c
tion type
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
P
h
i
l
i
p H
e
rron
gccrs: Add missing h
i
r lowering to function type-path
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Philip Herro
n
gccrs: Add missing name
r
esolu
t
i
o
n to Functi
o
n type
.
.
.
commit
|
commitdiff
|
tree
next