repo.or.cz
/
hiphop-php.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
AAST cleanup: Remove the Any node
2021-06-11
Wilfred Hug
h
es
AAST
c
leanup: Remove the
Any node
commit
|
commitdiff
|
tree
2021-06-09
Wilf
r
ed Hughes
R
emove
unused
fun
c
tion
commit
|
commitdiff
|
tree
2021-06-04
Wi
l
f
r
ed Hughes
Improve ho
v
er and go-to-
d
ef for e
x
pression tree type
.
.
.
commit
|
commitdiff
|
tree
2021-06-03
Wilfred
H
ugh
e
s
Add
.
mli files for typing/ files
commit
|
commitdiff
|
tree
2021-06-03
Wil
f
r
e
d Hughes
Preser
v
e
Noop when v
i
rt
u
alising expression trees
commit
|
commitdiff
|
tree
2021-05-26
Wi
l
fr
e
d
Hug
h
es
Impro
v
e h
o
ver informati
o
n
i
nside exp
r
e
ssion tre
e
liter
a
ls
commit
|
commitdiff
|
tree
2021-05-26
Wilfred
H
ughes
Ad
d
.
exp te
s
ts for I
D
E hover functionality
commit
|
commitdiff
|
tree
2021-05-20
Wilf
r
ed Hughes
Remov
e
references to
defin
e
(
) built-in PHP func
t
ion
commit
|
commitdiff
|
tree
2021-05-20
Wilfred Hughes
Ensure hh_single_type_ch
e
ck options are prope
r
ly formatted
commit
|
commitdiff
|
tree
2021-05-20
W
ilfred Hughes
Repr
e
s
e
nt in
f
e
rred type as an unused type pa
r
amet
e
r
commit
|
commitdiff
|
tree
2021-05-19
Wilfred Hughes
Remove
u
nused file
commit
|
commitdiff
|
tree
2021-05-18
Wi
l
fred Hughes
Separa
t
e top-le
v
el function
s
from lambdas in the
A
AST
commit
|
commitdiff
|
tree
2021-05-12
Wi
l
fred Hughes
Au
t
ocomplete sha
p
e keys
for
l
iterals in function
calls
commit
|
commitdiff
|
tree
2021-05-11
W
ilf
r
e
d
H
ughes
Fix ign
o
r
ed typ
e
c
h
ecker te
s
t f
i
l
es
commit
|
commitdiff
|
tree
2021-05-10
Wilf
r
ed Hughes
Pref
e
r
R
esult
from Rust's stand
a
rd library
commit
|
commitdiff
|
tree
2021-05-10
W
ilfred Hughes
Prefer for loops over folding in the lowerer
commit
|
commitdiff
|
tree
2021-04-30
Wilfred H
u
ghes
Use
T
uple in lowerer and hackc
commit
|
commitdiff
|
tree
2021-04-28
Wi
l
f
r
ed
H
ughe
s
Pass f
u
nction poin
t
e
r
s
to makeTree
commit
|
commitdiff
|
tree
2021-04-27
W
i
l
f
red Hughes
Alw
a
ys check
a
g
a
in
s
t
.
exp in verify
.
py
commit
|
commitdiff
|
tree
2021-04-27
Wilfred Hughes
U
pdate
.
e
x
p files which
no longer have di
f
fer
e
nces
commit
|
commitdiff
|
tree
2021-04-26
Wilfred Hughes
Remo
v
e obso
l
ete
c
leanin
g
of
v
ers
i
on
f
i
e
l
d
from ver
i
fy
.
py
commit
|
commitdiff
|
tree
2021-04-23
Wilfr
e
d Hughes
Add XHP
e
num values to decl
an
d
AA
S
T
commit
|
commitdiff
|
tree
2021-04-20
Wilfr
e
d Hughes
P
r
int constraints in
t
ype
e
r
rors
commit
|
commitdiff
|
tree
2021-04-19
Wilfred H
u
g
h
es
U
se enc
l
o
s
ing po
s
ition fo
r
_
_FI
L
E__ in sh
a
pe metada
t
a
commit
|
commitdiff
|
tree
2021-04-16
W
i
lf
r
ed Hughes
Use
s
hape values at
r
untime
f
or
p
osition
d
ata
commit
|
commitdiff
|
tree
2021-04-16
Wilfred
Hughes
Don't trans
f
orm hh_sho
w
o
r
hh_sho
w
_env
commit
|
commitdiff
|
tree
2021-04-16
Wilfred Hughes
Remove unused f
u
nctions
commit
|
commitdiff
|
tree
2021-04-15
Wilfred Hughes
Spl
i
t out typing
.
ml
stan
d
alone func
t
i
ons
commit
|
commitdiff
|
tree
2021-04-12
Wilfred Hu
g
hes
hh_single_type_check
:
Display
.
hhi source code in erro
r
s
commit
|
commitdiff
|
tree
2021-04-12
Wilfred Hughes
Fix
obsolete reference
s
to __toBool in
e
rr
o
rs
commit
|
commitdiff
|
tree
2021-04-12
Wilfred Hug
h
es
Propag
a
te in_expr_t
r
ee correctly
i
n typ
i
ng
commit
|
commitdiff
|
tree
2021-04-02
Wilfred Hughes
Make
t
ruthi
n
ess lint smart
e
r with tu
p
l
es
commit
|
commitdiff
|
tree
2021-03-30
Wilfred H
u
ghes
v
isit
R
e
t
urn
a
lways takes
a non-
n
u
ll va
l
u
e
commit
|
commitdiff
|
tree
2021-03-30
Wil
f
red Hughes
Fix po
s
itions of sym
b
ols in function c
a
l
l
s w
h
en desug
a
ring
commit
|
commitdiff
|
tree
2021-03-30
Wilfred
H
ughes
Defin
e
a separate AAST node fo
r
t
u
ple
e
xpressions
commit
|
commitdiff
|
tree
2021-03-30
Wilfred Hughes
Remove unused error struct
commit
|
commitdiff
|
tree
2021-03-30
Wilfred Hughes
Clean up enab
l
e_coroutine
s
o
p
tion and unused e
r
ro
r
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
W
ilf
r
e
d
Hughes
Remove
s
tatic
_
keyword fro
m
FFP defini
t
ion for anony
m
ous
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
Wil
f
red Hughes
Pre
f
er
v
isitFoo namin
g
scheme for visitor methods
commit
|
commitdiff
|
tree
2021-03-23
Wilfred Hughes
Don't use f
o
o_
r
ust name
s
for things only im
p
lemented
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
Wilfred Hughes
Change FFP JSON
.
exp files
to
o
nly use
.
parse_tree
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
W
i
lfred
H
ughes
Clean
u
p sup
p
ort for static anony
m
ous
f
unctions
commit
|
commitdiff
|
tree
2021-03-23
Wilfred H
u
ghes
Expressi
o
n
t
r
ee
runtime test should
p
ass
the t
y
p
e
c
h
ecker
commit
|
commitdiff
|
tree
2021-03-22
Wilfr
e
d Hughes
Prefer liftFoo
naming fo
r
visitor lifting methods
commit
|
commitdiff
|
tree
2021-03-22
Wilfred Hu
g
hes
Fl
a
tten InstrS
e
q
a
f
te
r
emitting instruction
s
for a
.
.
.
commit
|
commitdiff
|
tree
2021-03-19
Wilfred Hughes
Be mor
e
def
e
nsive
against
t
ryi
n
g
t
o compi
l
e s
p
lices
commit
|
commitdiff
|
tree
2021-03-18
Wilfred Hughes
Up
d
at
e
fo
r
St
a
t
ement visi
t
or
m
eth
o
d to take a
nullable
.
.
.
commit
|
commitdiff
|
tree
2021-03-17
Wilfred H
u
gh
e
s
M
enti
o
n other users of the Noop s
t
atement
commit
|
commitdiff
|
tree
2021-03-16
Wilfred Hughes
hh_oxidize shou
l
d h
a
nd
l
e an empty
o
ut_d
i
r
commit
|
commitdiff
|
tree
2021-03-16
Wilfred Hughes
Prefe
r
string refer
e
nces for v
i
sitor name
commit
|
commitdiff
|
tree
2021-03-16
W
i
lfred
Hughes
Remove et
_
sr
c
_
e
xpr fr
o
m AAS
T
commit
|
commitdiff
|
tree
2021-03-15
W
ilfred Hughes
Remove
re
f
erence to obsolete task
commit
|
commitdiff
|
tree
2021-03-11
Wi
l
fred H
u
ghes
R
e
m
o
ve u
n
use
d
functio
n
commit
|
commitdiff
|
tree
2021-03-11
Wilf
r
ed
Hughes
Don't suggest non-
d
e
n
ota
b
l
e
v
a
riables in
error messages
commit
|
commitdiff
|
tree
2021-03-10
Wilfred
Hughes
Merge checks and desugaring
commit
|
commitdiff
|
tree
2021-03-05
W
i
lfre
d
Hughes
Bigg
e
r margin when pretty-
p
rinting NASTs and T
A
ST
s
commit
|
commitdiff
|
tree
2021-02-26
Wilfred Hughe
s
Don't use
e
t_src_e
x
pr in stat
i
c analysis
commit
|
commitdiff
|
tree
2021-02-26
Wilfre
d
Hughes
R
e
p
o
r
t
if a m
i
ssing method is static
commit
|
commitdiff
|
tree
2021-02-20
W
i
lfred Hughes
Don't li
n
t h
a
c
k t
e
st files for line length
commit
|
commitdiff
|
tree
2021-02-19
Wilfr
e
d
H
ughes
Supp
o
rt negation
commit
|
commitdiff
|
tree
2021-02-19
Wilfred Hu
g
hes
Re
m
ove sepa
r
ate
coeffe
c
ts test
commit
|
commitdiff
|
tree
2021-02-18
Wi
l
fred H
u
ghes
Stop
e
s
caping ?
in by
t
ecode
commit
|
commitdiff
|
tree
2021-02-17
Wilfre
d
Hughes
St
o
r
e
path in E
x
prPos
commit
|
commitdiff
|
tree
2021-02-08
Wilfred
H
ughes
Fix typo in hover
m
e
s
sage
commit
|
commitdiff
|
tree
2021-02-06
Wilfred Hughes
Add hackfmt t
e
st for expression trees
commit
|
commitdiff
|
tree
2021-02-05
Wilfre
d
Hughes
R
emove runtime s
u
pport for
assert(
)
and asser
t
_o
p
tions()
commit
|
commitdiff
|
tree
2021-02-02
Wil
f
red Hughes
DSL typ
e
s should
a
lways
be abstr
a
c
t
commit
|
commitdiff
|
tree
2021-02-01
Wilfred Hugh
e
s
Fix
s
tack overf
l
ow in emit_final_stmts
commit
|
commitdiff
|
tree
2021-01-28
Wilfred Hughes
F
i
x h
a
c
k
fmt tes
t
s on
s
andcastle
commit
|
commitdiff
|
tree
2021-01-27
Wilf
r
e
d
Hug
h
es
R
e
n
a
me
M
dec
l
t
o
Mhhi to
r
e
flect its purpose
commit
|
commitdiff
|
tree
2021-01-26
Wilfred Hughes
Fix
o
ld array() syn
t
ax in
.
hh
i
docstrin
g
s
commit
|
commitdiff
|
tree
2021-01-24
Wilfre
d
Hughes
U
se the term ox
i
dized c
o
nsiste
n
tly i
n
regen script
commit
|
commitdiff
|
tree
2021-01-21
Wilf
r
ed Hughes
Merge
o
xidize scri
p
t
s
commit
|
commitdiff
|
tree
2021-01-21
Wilfred Hughes
Move nested ex
p
ression tree
c
h
e
cks to
expression_tree_c
h
eck
.
rs
commit
|
commitdiff
|
tree
2021-01-21
Wi
l
fred Hughes
Don't
r
equire an
u
nsupported
S
yntax m
e
thod on visitors
commit
|
commitdiff
|
tree
2021-01-19
Wilfred Hughe
s
Ensur
e
generated o
c
aml is
f
ormatt
e
d
commit
|
commitdiff
|
tree
2021-01-15
Wilfred Hu
g
hes
Remove unwanted comm
e
nt
from bad merge
commit
|
commitdiff
|
tree
2021-01-15
W
ilfred Hughes
Treat yield_break as a statement
commit
|
commitdiff
|
tree
2021-01-11
Wilfre
d
H
ughes
Add a cus
t
om De
b
ug fo
r
P
o
sSpanTin
y
that shows line
.
.
.
commit
|
commitdiff
|
tree
2021-01-08
Wilf
r
ed Hug
h
es
Add a --dump-d
e
sugared-express
i
on-trees opt
i
o
n
to hackc
commit
|
commitdiff
|
tree
2021-01-07
Wilfred
H
ughe
s
Tre
a
t
a
sync without Awa
i
tab
l
e
a
s
a sy
n
ta
x
error
commit
|
commitdiff
|
tree
2021-01-05
Wilfr
e
d H
u
ghes
Clarify t
h
at Cla
s
s_const can b
e
u
s
e
d with inst
a
nce
.
.
.
commit
|
commitdiff
|
tree
2020-12-29
Wilfred Hughes
Rem
o
ve a
l
low_goto from parser op
t
ions
commit
|
commitdiff
|
tree
2020-12-23
Wilfred
Hughes
Add doc comm
e
nts for all statements and expressions
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
Wilfred Hughes
Remove c
o
de th
a
t
has no
e
f
f
ec
t
commit
|
commitdiff
|
tree
2020-12-15
Wilf
r
e
d
Hughe
s
U
s
e ${
.
.
.
} for splicing
commit
|
commitdiff
|
tree
2020-12-11
W
i
lfred Hughes
Remove
A
s
sert n
o
de fr
o
m AAST
commit
|
commitdiff
|
tree
2020-12-09
Wilfr
e
d Hughes
Remove
u
nuse
d
Sus
p
end AAST no
d
e
commit
|
commitdiff
|
tree
2020-12-09
Wilfred Hughes
F
ix rustfmt
o
n e
x
pression_parser
.
r
s
commit
|
commitdiff
|
tree
2020-12-09
Wilfred Hughes
remove lower_cor
o
utines parser option
commit
|
commitdiff
|
tree
2020-12-08
Wi
l
fred Hughes
Ad
d
t
est
for namespaced ET l
i
terals
commit
|
commitdiff
|
tree
2020-12-08
Wi
l
fred Hughes
Avo
i
d the `this`
t
ype in expression tr
e
e d
e
fi
n
iti
o
ns
commit
|
commitdiff
|
tree
2020-12-08
Wilfred
H
ughes
Remove
o
bsolete
c
o
routi
n
e
t
ypeche
c
ker options
commit
|
commitdiff
|
tree
2020-12-08
Wilfred Hu
g
hes
Allow
f
ully q
u
alifie
d
symbols as expr
e
ss
i
on tree pre
f
ixes
commit
|
commitdiff
|
tree
2020-12-04
Wilf
r
ed Hug
h
es
Remove
B
r
a
cedEx
p
ression from A
A
ST
commit
|
commitdiff
|
tree
2020-12-04
Wil
f
red
H
u
ghes
Give specif
i
c messages on un
s
upporte
d
syntax
commit
|
commitdiff
|
tree
2020-12-04
Wilfred Hugh
e
s
Clarify when miss
i
ng method errors are about inst
a
nce
.
.
.
commit
|
commitdiff
|
tree
2020-12-04
W
ilfr
e
d Hug
h
es
Make write_d
e
f
s
.
py executable
commit
|
commitdiff
|
tree
2020-12-03
Wilfre
d
Hu
g
he
s
Improve error messages on mis
s
ing virtualised operator
s
commit
|
commitdiff
|
tree
2020-12-01
Wilfred Hughes
Unconditionally ban variable va
r
iables
commit
|
commitdiff
|
tree
next