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: Refactor PathProbeType code into CC file
2023-04-06
Philip Herr
o
n
gccrs:
Refactor PathProbe
T
ype code in
t
o CC file
commit
|
commitdiff
|
tree
2023-04-06
P
hilip H
e
rron
gccrs: Refactor PathProbe
i
nto c
c
file
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: R
e
factor Bas
e
T
ype
,
InferType a
n
d ErrorType impl
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
P
hil
i
p Herron
gccrs: Refactor all substitutio
n
map
p
er code implementation
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
lip Herr
o
n
gcc
r
s: Ref
a
ctor Su
b
stitutionRef base cl
a
ss
in
t
o
its
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Phil
i
p Herr
o
n
gccrs: Refa
c
tor TyVar
a
n
d TypeBoundPredic
a
tes
commit
|
commitdiff
|
tree
2023-04-06
Philip Herr
o
n
gcc
r
s:
M
ove TypeP
r
edicateItem impl out
o
f the header
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
g
ccrs: Add another test
case f
o
r passing associated
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
O
wen Avery
gccrs: Removed co
m
ment cop
y
-
pasted from
g
cc/tree
.
def
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
g
c
cr
s
: Add support for feature check
.
commit
|
commitdiff
|
tree
2023-04-06
A
r
t
h
u
r Cohen
gccrs: pars
e
r:
Fix parsing o
f
closure param list
commit
|
commitdiff
|
tree
2023-04-06
Arthur Co
h
e
n
gccr
s
: parse
r
: I
m
pro
v
e
p
ar
s
ing of complex gene
r
ic a
r
gument
s
commit
|
commitdiff
|
tree
2023-04-06
Owen A
v
ery
gccrs: Implement low
e
rin
g
R
e
fer
e
ncePattern from AST
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs:
O
pt
i
mize HIR::R
e
ferencePattern
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Remove HI
R
::GroupedPat
t
ern
commit
|
commitdiff
|
tree
2023-04-06
O
w
en Avery
gccrs: Impro
v
e Gro
u
pedPat
t
er
n
lowering
commit
|
commitdiff
|
tree
2023-04-06
MAHAD
gccrs: Move rust-buffered-queue
.
h to util folder #1766
commit
|
commitdiff
|
tree
2023-04-06
A
rt
h
ur
C
o
hen
gc
c
rs: parser: Al
l
ow
par
s
i
n
g mult
i
ple reference
t
ypes
commit
|
commitdiff
|
tree
2023-04-06
Owen A
v
ery
gcc
r
s: Create
a
nd use Comp
i
lePatternLe
t
v
isitor for
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Art
h
ur Cohen
gccrs
:
macro: Allow built
i
n `MacroI
n
vocat
i
o
n`
s
with
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul
R
afey
gccrs: fixed indentations
in AS
T
pretty expanded d
u
mp
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdu
l
Rafey
g
c
c
r
s: fixe
d
com
p
ile
r
error message on wildcard
p
attern
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul Rafey
g
cc
r
s: moved ope
r
ator
.
h to util/r
u
st-op
e
rators
.
h
commit
|
commitdiff
|
tree
2023-04-06
P
a
rt
h
ib
g
c
crs: Rename fi
l
e rust-ast-full-test
.
cc to rust-ast
.
cc
commit
|
commitdiff
|
tree
2023-04-06
O
w
e
n Av
e
ry
gccrs: Added
missi
n
g GroupedPatter
n
v
is
i
to
r
s for code
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
Ave
r
y
g
c
crs
:
Add type resolution
f
or
g
roupe
d
p
a
tterns
commit
|
commitdiff
|
tree
2023-04-06
O
w
en Av
e
ry
gc
c
rs
:
A
d
d
g
e
t
_
item
method
f
o
r
H
I
R::GroupedP
a
ttern
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: A
d
d H
I
R
l
o
w
e
ring for GroupedPatt
e
rn
commit
|
commitdiff
|
tree
2023-04-06
L
y
ra
gccrs:
D
o not crash o
n
empty m
a
cros expand
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
gc
c
rs: Su
p
port G
r
oupedPatte
r
n during name resol
u
tion
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs: te
s
tsuite: Hand
l
e
Window
s
carriage re
t
ur
n
s proper
l
y
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
g
c
crs: Change how
CompileVar
D
e
cl
ou
t
puts Bvariable's
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
gccrs: diagnos
t
ics:
A
dd
underl
i
ne for to
k
en
s
in diagnostics
.
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
gccrs: Add get_
l
o
cu
s
fu
n
ct
i
on fo
r
abst
r
a
c
t
class
M
etaItemInn
e
r
.
commit
|
commitdiff
|
tree
2023-04-06
Owen A
v
er
y
gccr
s
: Reuse TypeCheckPatt
e
rn on LetStmt's
commit
|
commitdiff
|
tree
2023-04-06
Phil
i
p H
e
rron
g
cc
r
s: Suppor
t
a
ssoc
i
ated type bo
u
nd arg
u
ments
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gc
c
rs: Add name
resolution to ge
n
eric argument associated
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Raik
i
Tamura
gccrs
:
Implement
decl
a
rat
i
v
e macro 2
.
0 parser
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
gccrs: rust
:
add
bound p
a
rsi
n
g
in parse_generic_
a
rg
.
commit
|
commitdiff
|
tree
2023-04-06
Dave
g
c
crs:
C
heck
f
or
m
utable r
e
ferences in cons
t
functions
commit
|
commitdiff
|
tree
2023-04-06
P
ra
j
wal
S
N
gccrs: u
n
s
af
e
: check use of `target_
f
eature`
a
ttribut
e
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
g
c
c
rs: fatal_error
_
fla
g
: Fix
typo i
n
e
rror message
commit
|
commitdiff
|
tree
2023-02-21
R
aiki T
a
mura
gc
c
rs: add math intrinsics
commit
|
commitdiff
|
tree
2023-02-21
Arth
u
r Co
h
e
n
gccr
s
:
c
ons
t
e
v
alu
a
tor:
R
em
o
ve get_nt
h
_callarg
commit
|
commitdiff
|
tree
2023-02-21
Thomas Schwing
e
gccrs
:
R
epair
'
gcc/r
u
st/lang
.
op
t
'
comment
commit
|
commitdiff
|
tree
2023-02-21
Philip Herr
o
n
gccrs: Cleanup unused paramete
r
s
t
o
f
ix the bootstra
p
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
g
ccrs: Skip this
d
ebug test ca
s
e which is failing on
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
P
h
ilip
H
erro
n
g
c
crs:
Fix undefined be
h
aviour
i
ssues o
n
ma
c
os
commit
|
commitdiff
|
tree
2023-02-21
Ph
i
l
ip Herron
gcc
r
s
:
Add i
n
iti
a
l suppo
r
t for
ar
g
u
ment capt
u
re of
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Philip H
e
r
ron
gccrs
:
Add
c
apture
t
racking to the type in
f
o fo
r
closur
e
s
commit
|
commitdiff
|
tree
2023-02-21
Phili
p
Herron
g
ccrs
:
A
d
d
closur
e
binding's tracking
to name reso
l
ution
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs: Refacto
r
name
r
esolver to take a Rib::ItemType
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
g
c
crs: Get rid of mak
e
b
u
iltin macro
commit
|
commitdiff
|
tree
2023-02-21
Raiki Tamura
gccr
s
: I
m
prove l
e
xer dump
commit
|
commitdiff
|
tree
2023-02-21
D
a
v
e
gc
c
rs: Remove default location
.
Add visibi
l
ity locati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Jak
u
b Dupak
gccrs: ast: Dump no comma after self
i
n f
n
p
a
ram
s
if
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccrs: ast: Dump remov
e
/* stmp */ comment
t
o
not
clutter
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
J
a
k
u
b
Dupak
gccrs:
ast: Remove unused inc
l
ude in rust-ast-dump
.
cc
commit
|
commitdiff
|
tree
2023-02-21
J
a
kub Dupak
g
ccrs: ast: Dum
p
g
e
n
eric paramet
e
rs
commit
|
commitdiff
|
tree
2023-02-21
Ja
k
u
b
Dupak
gccrs: ast: Dump
t
y
pe param ty
p
e
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gc
c
rs:
a
s
t
: Dump trait object t
y
pe one bound
commit
|
commitdiff
|
tree
2023-02-21
Jakub Du
p
a
k
gccrs: ast
:
Dump p
a
r
e
nthesis
e
d typ
e
commit
|
commitdiff
|
tree
2023-02-21
Jakub
D
upak
gccrs: ast: Dump t
r
ait obje
c
t type
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gc
c
rs: ast:
D
ump impl
trait
t
ype
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccrs: a
s
t: Dump im
p
l tra
i
t type one
bound
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccr
s
: ast: Dump bare function type
commit
|
commitdiff
|
tree
2023-02-21
Jakub
D
u
pak
gccrs
:
as
t
: Du
m
p inf
e
rred
ty
p
e
commit
|
commitdiff
|
tree
2023-02-21
Jakub
Dupak
gccrs
:
ast: Dump tuple type
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccrs: a
s
t
:
D
ump never type
commit
|
commitdiff
|
tree
2023-02-21
J
akub
D
upak
g
c
crs: as
t
: Du
m
p r
a
w
po
i
nter
typ
e
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccr
s
:
a
st: Dum
p
arra
y
t
y
pe
commit
|
commitdiff
|
tree
2023-02-21
Jakub Dupak
gccr
s
: ast: Dum
p
slice ty
p
e
commit
|
commitdiff
|
tree
2023-02-21
Jak
u
b Dupak
g
ccrs: ast:
Du
m
p
wher
e
cl
a
use
and r
e
cursively needed
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
J
akub Dupak
g
ccr
s
: ast: add visit ov
e
rload f
o
r
refer
e
nces
commit
|
commitdiff
|
tree
2023-02-21
Arthur Co
h
en
gccr
s
:
typechec
k
:
Fix overzealous `delete` call
commit
|
commitdiff
|
tree
2023-02-21
D
a
ve
g
c
crs: add Location
t
o
A
ST::Visibility
commit
|
commitdiff
|
tree
2023-02-21
Raiki Tamura
gccrs
:
add l
a
ng i
t
em "phantom_d
a
ta"
commit
|
commitdiff
|
tree
2023-02-21
J
akub Dupak
gccr
s
: ast: Dump
uni
t
struct
commit
|
commitdiff
|
tree
2023-02-21
J
a
k
ub
Dupak
gccrs: ast: refer correctly to a
r
g
ument
s
in docs-
s
trings
commit
|
commitdiff
|
tree
2023-02-21
J
a
kub Dupak
gccrs: ast: trans
f
orm helper methods to
visits
a
nd
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
J
akub Dupak
gccr
s
: as
t
: visitor p
a
ttern -> over
l
oad
s
yntax com
p
atibilit
y
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
A
rthur
C
oh
e
n
gccrs: in
t
rinsics
:
Impleme
n
t atomic_load intrins
i
cs
commit
|
commitdiff
|
tree
2023-02-21
Arthur Coh
e
n
gccrs: intrins
i
c
s: Cleanup
err
o
r handling around ato
m
i
c_stor
e
_*
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohen
gccrs: intrinsics: Use
la
m
bdas for wrappi
n
g_<o
p
> intrins
i
c
s
commit
|
commitdiff
|
tree
2023-02-21
A
r
t
h
ur Cohen
gccrs: intrinsics: Add
u
nch
e
cked operation intrinsics
commit
|
commitdiff
|
tree
2023-02-21
Arthur Coh
e
n
g
ccrs:
i
ntrinsics: Add
ear
l
y implementation for atomic_stor
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Arthur C
o
he
n
gccrs:
con
s
texpr: Add `rus
t
_sorry
_
at` in
places relying
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohen
g
c
crs:
i
n
tri
n
sics:
Add `
s
orry_handl
e
r` intrin
s
ic handler
commit
|
commitdiff
|
tree
2023-02-21
Art
h
ur Cohen
gccrs:
b
ui
l
tins: Ren
a
m
e
a
l
l ba
n
g
macro h
a
ndlers
commit
|
commitdiff
|
tree
2023-02-21
Si
m
on Cook
g
c
crs: rust:
A
llo
w
gccrs to build on x86_64-appl
e
-
darwin
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Y
i
z
hePKU
gccrs: Implement th
e
inl
i
ne
v
isitor
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs: S
u
pport Closure calls as
g
eneri
c
tra
i
t
b
ounds
commit
|
commitdiff
|
tree
2023-02-21
Ph
i
lip Herron
gc
c
rs:
A
dd missing type resol
u
tion f
o
r
functio
n
t
y
p
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Phi
l
i
p
Herron
gccrs
:
Ad
d
missing hir lowering t
o
function t
y
p
e
-path
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs: Add missing
n
ame
resolution t
o
Fu
n
ction
t
ype
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Phi
l
ip Herron
g
c
crs:
C
l
osure sup
p
ort
a
t Cal
l
Expr
commit
|
commitdiff
|
tree
2023-02-21
Phi
l
ip He
r
r
o
n
gcc
r
s: Initial Type r
e
s
o
lution for
closures
commit
|
commitdiff
|
tree
2023-02-21
Philip
Herron
gccrs: Add clo
s
ures to lin
t
s and error che
c
ki
n
g
commit
|
commitdiff
|
tree
2023-02-21
Philip
Herron
gccrs: Ref
a
ctor
m
eth
o
d call
t
ype checking
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccr
s
:
A
dd
n
ame
r
esol
u
tion for closures
commit
|
commitdiff
|
tree
next