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: rename rust-hir-full-tests.cc
2023-04-06
Sain
i
Adit
y
a1
g
c
crs
:
rename rust-hir-full-tests
.
cc
commit
|
commitdiff
|
tree
2023-04-06
Thomas Schwi
n
g
e
gccr
s
:
Fix up DejaGnu d
i
rec
t
ives in
'
rust/compile/issue
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Add AST::
A
l
t
P
a
ttern
c
las
s
commit
|
commitdiff
|
tree
2023-04-06
O
w
en Avery
gccrs: Fix
formatti
n
g
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccr
s
: buil
t
ins: Return e
m
p
t
y list
o
f
t
okens instead
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Add trailing newline
commit
|
commitdiff
|
tree
2023-04-06
P
h
i
l
ip Herron
gccrs: Fi
x
regres
s
i
on in testcas
e
commit
|
commitdiff
|
tree
2023-04-06
Philip
Herron
gccrs:
S
upport for Sized builtin
marker trai
t
commit
|
commitdiff
|
tree
2023-04-06
Phil
i
p He
r
ron
gccrs: Add new v
i
rtua
l
funct
i
on
H
IR::ImplItem
:
:get_impl_
i
tem
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Phil
i
p Herr
o
n
gccrs: Extra
c
t query_typ
e
from TypeCheckBase to be
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
gccrs: Implemented
UTF-8 check
i
ng for i
n
c
lu
d
e_str!
(
)
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
gccrs: Add support for pa
r
s
ing
e
mpty
tuple patterns
.
commit
|
commitdiff
|
tree
2023-04-06
Pierre
-
Emmanue
l
.
.
.
gccr
s
:
te
s
tsu
i
te
:
Add empt
y
s
tri
n
g macro test
commit
|
commitdiff
|
tree
2023-04-06
Pi
e
rre-Emmanuel
.
.
.
gccrs: lex: Preve
n
t directories in R
A
II
F
ile
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
gccrs: Simplify
W
ildcardPa
t
tern let st
a
t
e
ment handling
commit
|
commitdiff
|
tree
2023-04-06
Owen Aver
y
gc
c
rs: Add
t
est
commit
|
commitdiff
|
tree
2023-04-06
O
w
en Avery
g
ccrs: A
d
d variadic argument type check
i
ng
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
gccrs: Add feature g
a
te
f
or "rust-intri
n
sic"
.
commit
|
commitdiff
|
tree
2023-04-06
Th
o
mas
S
c
hwin
g
e
gccrs:
U
p
date cop
y
right years
.
commit
|
commitdiff
|
tree
2023-04-06
Pierr
e
-Emmanuel
.
.
.
gc
c
rs: cli: Update safety warning
messag
e
commit
|
commitdiff
|
tree
2023-04-06
P
i
erre-
E
m
m
anue
l
.
.
.
gccrs: typecheck: Refactor
rus
t
-hir-trait-r
e
fere
n
ce
.
h
commit
|
commitdiff
|
tree
2023-04-06
Ar
t
hur Cohen
g
c
crs: ex
p
a
nde
r
:
Ad
d
do
c
u
m
entation for `expand_eager_invocat
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ar
t
hur Cohen
gcc
r
s:
m
a
c
ros: Per
f
orm
macro e
x
pansion in a fi
x
ed-p
o
i
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohe
n
gccrs: expansion:
A
dd `ge
t
_
token_slice` to `
M
acroI
n
vocLexer
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur
Cohen
gccrs: pars
e
r: Exp
o
s
e pa
r
se_macro_
i
nvocation as p
u
blic API
commit
|
commitdiff
|
tree
2023-04-06
Arthur
C
oh
e
n
gccrs: rust-item: include rus
t
-expr
.
h
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Add s
u
pport f
o
r TuplePattern in let statements
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
l
ip
H
erron
g
ccrs
:
Add g
e
n
e
ral T
y
peBounds checks
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
g
ccrs: Remove bad e
r
ro
r
message on check
i
ng f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccr
s
: Fix higher ranked trait bou
n
ds
c
omputation of
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
P
h
ilip Herron
gccrs: Add missing Sized, Copy and Clone la
n
g i
t
em
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Her
r
on
gccrs: Fi
x
n
ullptr dereference
commit
|
commitdiff
|
tree
2023-04-06
P
h
il
i
p H
e
rron
gccrs: Ref
a
cto
r
t
h
e
type unification code
commit
|
commitdiff
|
tree
2023-04-06
P
h
ilip
H
erron
g
c
crs: Remove monomorp
h
ization hack to s
e
tup po
s
sible
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herr
o
n
gccrs: Add mi
s
sing param subst callback
commit
|
commitdiff
|
tree
2023-04-06
Phi
l
ip Herro
n
gccrs: Cle
a
r t
h
e substit
u
tion c
a
llb
a
cks when copyi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Phil
i
p Her
r
on
gcc
r
s:
R
efac
t
or handle_substi
t
utions to take
a
reference
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gcc
r
s:
Rename header ru
s
t-hir-trait-ref
.
h to rust-hi
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs:
R
e
name rust-t
y
ctx
.
cc t
o
r
ust-
t
y
pecheck-conte
x
t
.
cc
commit
|
commitdiff
|
tree
2023-04-06
P
h
i
lip Her
r
o
n
gc
c
rs: Refacto
r
all c
o
de out of t
h
e rust-tyty
.
h
header
commit
|
commitdiff
|
tree
2023-04-06
Philip H
e
r
ron
gccrs: Re
f
ac
t
or PathProb
e
T
y
pe code into CC
f
i
le
commit
|
commitdiff
|
tree
2023-04-06
Philip
H
e
rron
gccrs:
R
efac
t
or Pat
h
Probe into cc file
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
g
c
crs: Refactor BaseType, Inf
e
rType and E
r
rorType imp
l
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
P
hilip
H
e
rron
g
c
crs
:
Refactor
a
ll substitution mapper code implementation
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
l
i
p Herron
gcc
r
s: R
e
factor Su
b
stitutionRef b
a
se clas
s
into its
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Phil
i
p Herron
gccrs: Refactor T
y
Var
and
TypeBoundP
r
edica
t
es
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
g
ccrs:
M
ove TypePredicateItem
i
m
p
l
out of
the header
commit
|
commitdiff
|
tree
2023-04-06
Philip H
e
r
ron
gc
c
rs:
A
dd another te
s
t case for
p
assing
associ
a
ted
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs:
R
emo
v
ed
c
omme
n
t copy-pasted fr
o
m gcc/tree
.
de
f
commit
|
commitdiff
|
tree
2023-04-06
mxlo
l
233
g
c
crs: Add s
u
pport f
o
r feature ch
e
ck
.
commit
|
commitdiff
|
tree
2023-04-06
Arthu
r
Cohen
gccrs: parser: Fix pars
i
ng of c
l
osure param
list
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccr
s
:
p
arser: Improve parsing
o
f complex generic
a
r
gume
n
ts
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gc
c
rs:
Impleme
n
t loweri
n
g Referenc
e
Pattern
from AS
T
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Aver
y
gccrs:
Optimize HIR::
R
eferen
c
eP
a
tt
e
rn
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccr
s
: Remov
e
H
I
R::Groupe
d
Pattern
commit
|
commitdiff
|
tree
2023-04-06
O
wen Aver
y
gccrs: Improve GroupedP
a
ttern
lowering
commit
|
commitdiff
|
tree
2023-04-06
MAHAD
g
c
c
r
s: Move rus
t
-buffered
-
queue
.
h
to uti
l
fo
l
der #17
6
6
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs: parser: Allow parsing m
u
lt
i
p
l
e referenc
e
type
s
commit
|
commitdiff
|
tree
2023-04-06
Owen Av
e
ry
gccrs: Create
a
nd use Compil
e
Pattern
L
et visitor for
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Art
h
ur Cohen
gccrs
:
macro: All
o
w
bui
l
tin `MacroIn
v
o
cation
`
s within
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ab
d
ul Rafey
gccrs
:
f
i
xed indentations
in A
S
T pr
e
tty expande
d
dump
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul
Rafe
y
gccrs: fixed compile
r
er
r
or mess
a
ge on wildcard pattern
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul R
a
fe
y
gccrs: moved opera
t
o
r
.
h to
u
til/rust-oper
a
to
r
s
.
h
commit
|
commitdiff
|
tree
2023-04-06
Parthib
gccrs: Rename fil
e
r
ust-ast-ful
l
-test
.
c
c to rust-ast
.
c
c
commit
|
commitdiff
|
tree
2023-04-06
O
w
en Avery
gccrs: Ad
d
ed missing
G
r
ouped
P
attern visitors
f
o
r cod
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
gccrs: Add type
resol
u
tion
for groupe
d
pa
t
terns
commit
|
commitdiff
|
tree
2023-04-06
Owen Ave
r
y
gccrs: Ad
d
get_
i
te
m
met
h
od for
H
I
R
:
:
G
r
oupedPa
t
tern
commit
|
commitdiff
|
tree
2023-04-06
O
w
en
A
ver
y
gccr
s
: Add HIR lowe
r
ing
for GroupedPattern
commit
|
commitdiff
|
tree
2023-04-06
Lyra
g
c
crs: Do not
c
rash on empty macro
s
expand
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
Avery
gccrs: Support GroupedPattern during name reso
l
ution
commit
|
commitdiff
|
tree
2023-04-06
Arth
u
r
Cohen
gccrs:
testsui
t
e: Ha
n
d
le Wi
n
dows carr
i
a
g
e returns properly
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
v
ery
gccrs: Change how
CompileV
a
rDecl outputs Bva
r
i
able
'
s
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
g
c
crs: diagnostic
s
: Add underline f
o
r tokens in diagnostics
.
commit
|
commitdiff
|
tree
2023-04-06
m
xlol233
gccrs:
Add get_locus function for abstr
a
ct cla
s
s MetaItemInner
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Av
e
ry
gccrs: Reuse TypeC
h
eckPattern on LetStmt's
commit
|
commitdiff
|
tree
2023-04-06
Philip Herr
o
n
g
c
crs:
Suppor
t
as
s
ocia
t
ed t
y
pe bound ar
g
uments
commit
|
commitdiff
|
tree
2023-04-06
P
h
ilip Herron
gccrs: Add name resolution to generic a
r
gument associat
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Raiki
Tamura
gccrs:
I
mplement declara
t
ive macro 2
.
0
pars
e
r
commit
|
commitdiff
|
tree
2023-04-06
m
x
lol233
gccrs: rust: a
d
d bound par
s
ing in pa
r
se
_
generic_arg
.
commit
|
commitdiff
|
tree
2023-04-06
Dave
gccrs: Check f
o
r mutable r
e
f
erences in const functions
commit
|
commitdiff
|
tree
2023-04-06
P
r
ajwal S N
g
c
crs: un
s
afe:
ch
e
ck use of `target_feature` at
t
ribute
commit
|
commitdiff
|
tree
2023-04-06
A
r
thur Cohen
gccrs: fatal_erro
r
_fla
g
: Fix typ
o
in er
r
or message
commit
|
commitdiff
|
tree
2023-02-21
Ra
i
ki Tamura
gccrs
:
add math intrinsics
commit
|
commitdiff
|
tree
2023-02-21
Arth
u
r Cohen
gc
c
rs: co
n
st evaluator: Remove get_
n
th_callarg
commit
|
commitdiff
|
tree
2023-02-21
Thoma
s
Schw
i
nge
gccrs: Repai
r
'g
c
c
/r
u
st/lang
.
opt' co
m
m
ent
commit
|
commitdiff
|
tree
2023-02-21
P
hili
p
Herron
gccrs: Clean
u
p
u
nused parameters t
o
fix
t
he bootstrap
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs: Ski
p
this debug test case whi
c
h
is fail
i
n
g
on
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs
:
Fix unde
f
ined behav
i
our issues o
n
macos
commit
|
commitdiff
|
tree
2023-02-21
Phili
p
H
e
rron
gccrs: Add
i
nitial
s
u
pp
o
r
t for ar
g
u
m
ent captur
e
of
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
P
h
ilip
Herron
gcc
r
s: Add capture tracking
t
o th
e
type info for
c
l
osures
commit
|
commitdiff
|
tree
2023-02-21
Phili
p
Herron
gccrs: Add
c
l
o
s
u
re
b
inding's tracki
n
g
to name r
e
solutio
n
commit
|
commitdiff
|
tree
2023-02-21
Phili
p
H
e
rron
gccrs: R
e
fact
o
r name resolver
t
o take
a
Rib
:
:ItemType
commit
|
commitdiff
|
tree
2023-02-21
Phil
i
p
H
e
r
r
on
gcc
r
s: G
e
t rid of
m
ake built
i
n
m
acro
commit
|
commitdiff
|
tree
2023-02-21
Raiki Tamura
g
c
crs: Improve lex
e
r
dum
p
commit
|
commitdiff
|
tree
2023-02-21
Dave
gccr
s
: Remove default location
.
Add
visibility location
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Jakub
Dupak
gccrs: ast: Dump no c
o
mma after self in fn
p
arams if
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Jaku
b
D
upak
gccrs: ast
:
Dum
p
remove /
*
stmp
*/
c
omment to not c
l
utter
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Jak
u
b
Dupak
gccrs: ast
:
Remove unused inc
l
ude in ru
s
t-ast-dump
.
cc
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccrs: a
s
t:
D
ump generic
p
ar
a
meters
commit
|
commitdiff
|
tree
2023-02-21
Ja
k
ub Dupa
k
gccrs: ast: Dump type pa
r
a
m
typ
e
commit
|
commitdiff
|
tree
next