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
Update local to write_props in hackc
2021-01-19
Wilf
r
e
d
Hug
h
e
s
E
n
sure gener
a
ted o
c
aml is formatt
e
d
commit
|
commitdiff
|
tree
2021-01-15
W
i
lfred Hughes
Remove unwanted c
o
mme
n
t from bad merge
commit
|
commitdiff
|
tree
2021-01-15
Wil
f
red Hughes
T
reat yield_break as a stateme
n
t
commit
|
commitdiff
|
tree
2021-01-11
Wilfred Hughe
s
Add a
c
ustom Debug fo
r
Pos
S
p
anTiny that s
h
ows
line
.
.
.
commit
|
commitdiff
|
tree
2021-01-08
Wil
f
red Hughes
Ad
d
a --
d
ump-
d
e
sug
a
red-expression-t
r
ees option
to hackc
commit
|
commitdiff
|
tree
2021-01-07
W
ilfred Hughes
Treat
async wi
t
hout Aw
a
itable
a
s a syntax error
commit
|
commitdiff
|
tree
2021-01-05
Wilfred Hug
h
es
Clarify that Cla
s
s_const
c
an be used w
i
t
h
i
nst
a
nce
.
.
.
commit
|
commitdiff
|
tree
2020-12-29
Wi
l
fred Hughes
Remov
e
all
o
w_goto f
r
o
m
pa
r
ser options
commit
|
commitdiff
|
tree
2020-12-23
Wilfred Hughe
s
A
d
d doc commen
t
s for all state
m
ents and
expressi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
Wil
f
red Hu
g
hes
Remove co
d
e th
a
t
has no effect
commit
|
commitdiff
|
tree
2020-12-15
Wilfred Hughes
Use ${
.
.
.
}
for splicin
g
commit
|
commitdiff
|
tree
2020-12-11
Wilfr
e
d H
u
g
hes
Remove As
s
er
t
node from
A
AST
commit
|
commitdiff
|
tree
2020-12-09
Wi
l
fred Hughes
Remove
unused Susp
e
nd AAST node
commit
|
commitdiff
|
tree
2020-12-09
W
ilfr
e
d Hughes
F
i
x rustfmt
o
n expression_pars
e
r
.
rs
commit
|
commitdiff
|
tree
2020-12-09
Wilfre
d
H
ugh
e
s
remove lower_coroutines parse
r
option
commit
|
commitdiff
|
tree
2020-12-08
W
ilfred Hughes
Add test for name
s
pa
c
ed ET lit
e
r
a
ls
commit
|
commitdiff
|
tree
2020-12-08
Wilf
r
ed Hughe
s
Avoid the `
t
his` type in expr
e
ss
i
on
tree d
e
fin
i
ti
o
ns
commit
|
commitdiff
|
tree
2020-12-08
Wilfred
H
ug
h
es
Rem
o
ve obsol
e
te coroutine type
c
he
c
ker options
commit
|
commitdiff
|
tree
2020-12-08
Wilfred Hughes
Allo
w
f
u
l
ly q
u
alified sym
b
ols as expression
t
ree prefixe
s
commit
|
commitdiff
|
tree
2020-12-04
Wilfred H
u
ghes
Remove Bra
c
e
d
Ex
p
ression from AAST
commit
|
commitdiff
|
tree
2020-12-04
Wilfred Hughes
Give
specific messag
e
s on uns
u
p
p
orted sy
n
t
a
x
commit
|
commitdiff
|
tree
2020-12-04
Wilfred Hughes
Clarify when missing method errors are
about i
n
s
tan
c
e
.
.
.
commit
|
commitdiff
|
tree
2020-12-04
Wilfred Hu
g
hes
Make write_defs
.
py e
x
e
cutable
commit
|
commitdiff
|
tree
2020-12-03
Wilfred
H
u
g
h
e
s
Impro
v
e error me
s
sages
on missing
v
irtualised operators
commit
|
commitdiff
|
tree
2020-12-01
Wilfred Hughes
Unconditionally
b
an variable va
r
ia
b
les
commit
|
commitdiff
|
tree
2020-12-01
Wilfred Hughes
Fix backt
i
ck positi
o
n
s
on mi
s
sing method errors
commit
|
commitdiff
|
tree
2020-12-01
Wilfred Hughes
remove
un
u
sed parameter
commit
|
commitdiff
|
tree
2020-11-19
Wilfred H
u
ghes
Introduce __sys
t
e
m
li
b
_reified_ge
n
erics() special
func
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2020-11-18
Wilfred Hughes
Re
m
ove
o
bsolete reference
s
to _
_
PPL
commit
|
commitdiff
|
tree
2020-11-18
Wilfred Hughes
Remove coroutine function type
f
r
om A
S
T and
t
ypechecker
commit
|
commitdiff
|
tree
2020-11-13
Wilfr
e
d Hughes
Re
m
ove Expr
_
l
i
st AAST nod
e
commit
|
commitdiff
|
tree
2020-10-22
Wil
f
re
d
Hughes
Alw
a
ys sto
r
e d
e
sugare
d
expression in A
A
ST
commit
|
commitdiff
|
tree
2020-10-20
Wilfred Hugh
e
s
Support
`
fo
r
` loops
in exp
r
e
ssion tre
e
s
commit
|
commitdiff
|
tree
2020-10-19
W
ilfred Hughe
s
Ens
u
re AAST of `for` loops reflects the synt
a
x
commit
|
commitdiff
|
tree
2020-10-15
W
ilfred
Hughes
B
a
n c
o
mma
-
separat
e
d expressions in for l
o
op term
i
nat
i
on
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Wilfr
e
d Hughes
H
ack he
a
der re
f
a
ctor: Rename
m
a
r
k
up
_
text to markup_ha
s
hba
n
g
commit
|
commitdiff
|
tree
2020-09-24
Wilfr
e
d Hughes
Fi
x
inden
t
ati
o
n on raw errors
commit
|
commitdiff
|
tree
2020-09-23
Wilfred Hughes
Remov
e
re
f
erences to backtick string lit
e
rals in lower
e
r
commit
|
commitdiff
|
tree
2020-09-23
Wilfred
Hughes
Fix expr
e
s
s
ion tree HHVM test
commit
|
commitdiff
|
tree
2020-09-23
W
i
lfr
e
d Hughes
Add null
l
it
e
rals
commit
|
commitdiff
|
tree
2020-09-23
Wi
l
f
red Hughes
Specify the visitor ty
p
e in th
e
desugared
function
commit
|
commitdiff
|
tree
2020-09-22
Wilfred Hughes
Ad
d
a reuse check for traits with final met
h
ods
.
commit
|
commitdiff
|
tree
2020-09-17
Wilfre
d
Hughes
Allow assi
g
nme
n
t opera
t
or
commit
|
commitdiff
|
tree
2020-09-16
Wilfred Hughe
s
Support whi
l
e l
o
ops
and bool
e
a
n
l
i
ter
a
ls
commit
|
commitdiff
|
tree
2020-09-14
Wilfred
Hughes
Desugar to an anonymous fun
c
ti
o
n o
n
vi
s
ito
r
s
commit
|
commitdiff
|
tree
2020-09-10
Wilfred Hughes
Add an optional de
s
ugar
f
ield
in E
x
pressionTre
e
nodes
commit
|
commitdiff
|
tree
2020-09-03
Wilfred Hughes
L
i
mit express
i
on
t
re
e
syntax to a sub
s
et
o
f
H
ack
commit
|
commitdiff
|
tree
2020-09-02
Wilfred Hughes
Remove unused files
commit
|
commitdiff
|
tree
2020-08-22
Wi
l
fred Hughe
s
P
r
ese
r
ve CIstatic and CI
s
elf when conver
t
ing Sm
e
thod_id
.
.
.
commit
|
commitdiff
|
tree
2020-07-07
Wilf
r
e
d
Hughes
Remo
v
e un
u
s
e
d stub module
commit
|
commitdiff
|
tree
2020-06-22
Wilfred H
u
ghes
Fix of
f
-by-one
i
n parser error po
s
itio
n
s
commit
|
commitdiff
|
tree
2020-06-18
Wilf
r
e
d Hu
g
hes
Remo
v
e the sexp du
m
per of
t
h
e
FFP CS
T
commit
|
commitdiff
|
tree
2020-06-09
W
i
lfred Hughes
Rem
o
ve mention
of referenc
e
s from doc comments
commit
|
commitdiff
|
tree
2020-06-09
W
i
lf
r
ed Hughes
Disable legacy soft typehi
n
ts
in
h
h
_singl
e
_comp
i
l
e
commit
|
commitdiff
|
tree
2020-06-08
Wilfred Hu
g
hes
Rem
o
ve unsafe block r
e
ferences i
n
TAST
commit
|
commitdiff
|
tree
2020-06-01
Wilfred Hughes
Use JSON for FFP tests
commit
|
commitdiff
|
tree
2020-06-01
Wilfred
H
ugh
e
s
Di
s
ab
l
e
static clo
s
ures i
n
h
h
_
s
ingle_
c
om
p
ile
commit
|
commitdiff
|
tree
2020-05-29
W
i
lf
r
ed Hughes
Allow nullable values in Shapes:
:
idx
commit
|
commitdiff
|
tree
2020-05-28
Wi
l
fred H
u
ghes
Al
l
o
w
hh_
p
arse to pretty-print JSON
output
commit
|
commitdiff
|
tree
2020-05-27
W
i
lfred
Hughes
R
ust
v
s ocaml flag
d
i
screpancy
commit
|
commitdiff
|
tree
2020-05-19
Wi
l
fred Hughes
Remove experime
n
tal_stron
g
er_sha
p
e_idx
_
ret from typechecker
commit
|
commitdiff
|
tree
2020-05-18
Wilfred Hu
g
hes
Update rust impl to ma
t
ch ocaml
commit
|
commitdiff
|
tree
2020-05-15
Wi
l
f
red Hughe
s
B
a
n variadic arguments on __
M
emoize functio
n
s
commit
|
commitdiff
|
tree
2020-05-15
Wilfred Hughes
Ch
e
c
k
a
t
tribute l
o
c
ations
commit
|
commitdiff
|
tree
2020-05-14
W
i
lfred Hughes
Add global option disallow_tr
a
it_
r
eu
s
e
commit
|
commitdiff
|
tree
2020-05-14
Wi
l
fre
d
H
u
ghes
Forbid __EntryPo
i
nt funct
i
ons from
taking argumen
t
s
commit
|
commitdiff
|
tree
2020-05-13
Wi
l
fred Hughes
Ban $foo[]
+= $bar;
commit
|
commitdiff
|
tree
2020-05-13
Wilfred Hughes
Ban parsi
n
g of g
o
to
s
tatements
commit
|
commitdiff
|
tree
2020-05-11
Wilfred
H
ughes
B
a
n s
t
a
tic closures by
default
commit
|
commitdiff
|
tree
2020-05-11
Wilfred Hu
g
hes
Forbid calling functions with references
commit
|
commitdiff
|
tree
2020-05-11
Wilf
r
ed Hughes
Di
s
able parsing legacy soft
t
ype hints
commit
|
commitdiff
|
tree
2020-05-08
Wilfred
Hughes
Remo
v
e
i
gnor
e
d_fixme_rege
x
option
commit
|
commitdiff
|
tree
2020-04-22
W
i
lfred
H
u
g
hes
Don'
t
descri
b
e cons
t
ructors as propert
i
es
commit
|
commitdiff
|
tree
2020-04-22
Wilfred Hughes
Don't
c
all bad_method_o
v
erri
d
e on
prop
e
r
t
i
es
commit
|
commitdiff
|
tree
2020-04-17
Wilfred Hugh
e
s
Hack: Enable `disallow_invalid_arraykey` option
by
.
.
.
commit
|
commitdiff
|
tree
2020-04-08
Wilfre
d
Hughe
s
Don
'
t allow ?>
to te
r
m
i
n
a
te comments
commit
|
commitdiff
|
tree
2020-04-03
Wil
f
red H
u
g
hes
Remove FFP field
that's alwa
y
s e
m
p
t
y
commit
|
commitdiff
|
tree
2020-04-03
Wilfre
d
Hug
h
es
Hack Type Ru
l
es:
Fix c
o
q errors
commit
|
commitdiff
|
tree
2020-04-02
Wi
l
fred Hughes
Rem
o
ve parsing sup
p
o
r
t for ?>
commit
|
commitdiff
|
tree
2020-04-02
Wilfred Hugh
e
s
Remove in
s
t
a
nceof
from
t
yping rules
commit
|
commitdiff
|
tree
2020-03-30
W
ilfred H
u
ghes
R
e
move
sup
p
ort
for <?=, th
e
PHP echo ta
g
commit
|
commitdiff
|
tree
2020-03-27
Wilfred
H
ughes
Remove exp
e
rimental parser mod
e
commit
|
commitdiff
|
tree
2020-03-26
Wilfred Hug
h
es
Rem
o
ve u
n
used preceden
c
e/assoc
i
a
t
ivit
y
f
r
om operator
.
.
.
commit
|
commitdiff
|
tree
2020-03-19
Wilfred Hughes
Forbid argument unpacking to default
c
onstructors
commit
|
commitdiff
|
tree
2020-03-13
Wi
l
fr
e
d Hughes
Record
i
nst
a
ntiati
o
n should produce a t
y
pe er
r
o
r
on
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
Wilfred Hug
h
es
Update p
a
rsing c
o
mm
e
nt
to match impl
e
mentation
commit
|
commitdiff
|
tree
2020-01-28
Wi
l
fred Hu
g
hes
Remove
u
nused hh_s
i
ngle
_
type_c
h
eck opt
i
ons
commit
|
commitdiff
|
tree
2020-01-28
Wi
l
fr
e
d Hughes
Give
a helpf
u
l
e
r
r
o
r on local
s
with
t
yp
e
annotations
commit
|
commitdiff
|
tree
2020-01-28
W
ilfred Hughes
Remove Hack
t
ests with b
r
oken syntax
commit
|
commitdiff
|
tree
2020-01-08
Wilfre
d
Hughes
Treat repeated attribu
t
es as a syntax error
commit
|
commitdiff
|
tree
2019-12-19
Wilfred Hughes
Fix typo
commit
|
commitdiff
|
tree
2019-12-13
W
ilfred Hughe
s
Rep
o
rt the expect
e
d
n
amespace on un
b
ound name error
s
commit
|
commitdiff
|
tree
2019-12-09
Wilfred Hughes
Back out "Add
t
ype param ar
i
t
y check on class us
e
s
"
commit
|
commitdiff
|
tree
2019-11-29
Wilfred Hu
g
hes
Records: Field decla
r
ation syntax should ma
t
c
h class
.
.
.
commit
|
commitdiff
|
tree
2019-11-28
W
i
l
fred Hughes
Fix
autoimpor
t
nam
e
space test
commit
|
commitdiff
|
tree
2019-11-27
Wilfred Hughes
Syntax error on repeat
e
d inh
e
rita
n
ce
commit
|
commitdiff
|
tree
2019-11-27
Wi
l
fr
e
d
Hughes
B
a
n inher
i
t
a
nc
e
cycles
commit
|
commitdiff
|
tree
2019-11-27
Wilfred
H
ughes
Ban
s
elf::some_abstr
a
ct_method()
in traits
commit
|
commitdiff
|
tree
2019-11-07
Wilfred Hugh
e
s
Show an u
n
d
erline
o
n zero-wdi
t
h
e
rror positions
commit
|
commitdiff
|
tree
2019-11-05
W
i
lfred Hughes
Ensure fields p
r
ovided match declaration
commit
|
commitdiff
|
tree
next