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
Housekeeping: delete empty opts files
2021-03-11
Wilfred H
u
g
hes
Remove unused function
commit
|
commitdiff
|
tree
2021-03-11
Wilf
r
e
d
Hu
g
hes
Don't sugge
s
t
n
o
n
-denotable varia
b
les i
n
error mes
s
ag
e
s
commit
|
commitdiff
|
tree
2021-03-10
W
ilfr
e
d Hughes
Merge checks and desugaring
commit
|
commitdiff
|
tree
2021-03-05
Wilfred Hugh
e
s
Bi
g
g
e
r
m
argin when pretty-print
i
ng N
A
STs and TAST
s
commit
|
commitdiff
|
tree
2021-02-26
Wilf
r
ed Hug
h
es
Don't u
s
e et_src_expr
in static ana
l
ys
i
s
commit
|
commitdiff
|
tree
2021-02-26
Wilfred Hu
g
hes
Re
p
ort if a missing method is static
commit
|
commitdiff
|
tree
2021-02-20
W
i
lfr
e
d H
u
ghes
D
o
n't lint ha
c
k tes
t
f
i
les for line
length
commit
|
commitdiff
|
tree
2021-02-19
Wilfred
H
ughes
Sup
p
ort negation
commit
|
commitdiff
|
tree
2021-02-19
W
i
lfred Hu
g
hes
Remove s
e
para
t
e
c
oeffects test
commit
|
commitdiff
|
tree
2021-02-18
Wilfred Hughes
Stop esca
p
ing ? i
n
bytec
o
de
commit
|
commitdiff
|
tree
2021-02-17
Wilfre
d
Hughes
St
o
re p
a
th in E
x
prP
o
s
commit
|
commitdiff
|
tree
2021-02-08
Wilfred Hughes
F
i
x typo in hover m
e
ssa
g
e
commit
|
commitdiff
|
tree
2021-02-06
Wilfred Hughe
s
Add hackfm
t
test for expressio
n
t
r
e
e
s
commit
|
commitdiff
|
tree
2021-02-05
Wilfred
Hugh
e
s
Remove ru
n
time support for assert()
and assert_opti
o
n
s
()
commit
|
commitdiff
|
tree
2021-02-02
Wi
l
fred Hughes
DSL types should al
w
ays b
e
abstrac
t
commit
|
commitdiff
|
tree
2021-02-01
Wilfred Hughes
Fix stack overflow in
e
m
i
t_final_stmts
commit
|
commitdiff
|
tree
2021-01-28
Wilfred Hughes
Fix
hackfmt
tests
o
n s
a
n
dcastle
commit
|
commitdiff
|
tree
2021-01-27
Wilfr
e
d
H
ughes
Rename Mdecl t
o
Mhhi to reflect its purpose
commit
|
commitdiff
|
tree
2021-01-26
W
ilfred Hug
h
es
Fix
o
ld
a
rray() s
y
ntax in
.
hhi docstrings
commit
|
commitdiff
|
tree
2021-01-24
Wilfred Hughes
Use the
t
erm oxidi
z
ed cons
i
stent
l
y in
r
e
gen script
commit
|
commitdiff
|
tree
2021-01-21
Wilf
r
e
d
Hughes
M
e
rge oxid
i
ze scripts
commit
|
commitdiff
|
tree
2021-01-21
Wi
l
f
red Hughes
Move
nest
e
d e
x
pres
s
ion tree checks to expressi
o
n_tre
e
_che
c
k
.
r
s
commit
|
commitdiff
|
tree
2021-01-21
Wilfred H
u
ghes
Don'
t
requir
e
an u
n
suppor
t
edSyntax met
h
o
d
on visit
o
rs
commit
|
commitdiff
|
tree
2021-01-19
Wilfred
H
ughes
Ensure generated ocaml is format
t
e
d
commit
|
commitdiff
|
tree
2021-01-15
Wilfred Hughe
s
R
emove unwant
e
d c
o
m
me
n
t from
b
ad merge
commit
|
commitdiff
|
tree
2021-01-15
W
il
f
red Hughes
Treat y
i
el
d
_break a
s
a st
a
temen
t
commit
|
commitdiff
|
tree
2021-01-11
Wilfred Hughes
Add a custom
D
e
b
u
g
for Pos
S
panTiny that
s
hows line
.
.
.
commit
|
commitdiff
|
tree
2021-01-08
Wilfred Hughes
Add a --dum
p
-desugared-
e
xpression-t
r
ees option to hackc
commit
|
commitdiff
|
tree
2021-01-07
Wilfred Hug
h
es
Treat async without
Awaitable a
s
a
syntax error
commit
|
commitdiff
|
tree
2021-01-05
Wilfred Hu
g
h
e
s
Clarify
t
hat Class_const can be
used w
i
t
h instan
c
e
.
.
.
commit
|
commitdiff
|
tree
2020-12-29
Wil
f
red Hughes
Remove allow_goto from parser option
s
commit
|
commitdiff
|
tree
2020-12-23
Wi
l
fred Hughes
Ad
d
doc commen
t
s for al
l
s
tatements and expr
e
ss
i
ons
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
Wilfred Hughes
Remov
e
code that has no effect
commit
|
commitdiff
|
tree
2020-12-15
Wilfred Hughes
Use ${
.
.
.
} for splic
i
ng
commit
|
commitdiff
|
tree
2020-12-11
Wilfred Hughes
Re
m
ove Assert node f
r
om AAST
commit
|
commitdiff
|
tree
2020-12-09
Wilf
r
ed Hugh
e
s
R
e
move unused
Susp
e
nd A
A
ST nod
e
commit
|
commitdiff
|
tree
2020-12-09
Wilfr
e
d Hugh
e
s
Fix rustfm
t
on expressi
o
n
_parser
.
rs
commit
|
commitdiff
|
tree
2020-12-09
Wilfred Hughe
s
r
e
m
ove
l
ow
e
r_cor
o
utines parser option
commit
|
commitdiff
|
tree
2020-12-08
Wilfred H
u
ghes
Add test for n
a
mespaced ET literals
commit
|
commitdiff
|
tree
2020-12-08
Wil
f
red H
u
gh
e
s
Avoi
d
the
`
t
his` type in exp
r
essi
o
n
t
ree
d
efinitions
commit
|
commitdiff
|
tree
2020-12-08
Wilfr
e
d
Hughes
Remov
e
obsolet
e
c
orou
t
ine
t
ypechecker o
p
tions
commit
|
commitdiff
|
tree
2020-12-08
Wilfred Hugh
e
s
Al
l
ow fully
q
ualified symb
o
ls as expression tree prefixes
commit
|
commitdiff
|
tree
2020-12-04
Wilfred Hughes
Remove BracedE
x
p
ression fr
o
m AAST
commit
|
commitdiff
|
tree
2020-12-04
W
ilfred Hughes
Give specific messages on
unsupp
o
r
ted syntax
commit
|
commitdiff
|
tree
2020-12-04
Wilfred Hughes
Clarify when
m
issing method errors
are about
i
n
s
tance
.
.
.
commit
|
commitdiff
|
tree
2020-12-04
Wilfred Hughes
Make
w
r
i
te_defs
.
p
y
ex
e
cu
t
able
commit
|
commitdiff
|
tree
2020-12-03
W
i
lfr
e
d Hughes
I
m
p
rove error messa
g
es on missing virtualised operato
r
s
commit
|
commitdiff
|
tree
2020-12-01
Wilfr
e
d
Hu
g
hes
U
n
condition
a
lly
ban var
i
a
ble variab
l
e
s
commit
|
commitdiff
|
tree
2020-12-01
Wilfred Hugh
e
s
Fix b
a
c
k
tic
k
posit
i
on
s
on
m
issing method errors
commit
|
commitdiff
|
tree
2020-12-01
Wi
l
fred Hugh
e
s
re
m
ov
e
unu
s
e
d
paramete
r
commit
|
commitdiff
|
tree
2020-11-19
W
i
lf
r
e
d
H
u
ghes
In
t
roduce __systemlib_r
e
ifie
d
_generics() special functio
n
.
.
.
commit
|
commitdiff
|
tree
2020-11-18
W
i
lfred H
u
ghes
R
e
move obsolete refere
n
ces to
__PPL
commit
|
commitdiff
|
tree
2020-11-18
Wilfred Hughes
Remove
c
oroutine function type from AST an
d
type
c
heck
e
r
commit
|
commitdiff
|
tree
2020-11-13
W
i
l
f
red
H
ughes
Re
m
ov
e
Expr_list A
A
ST node
commit
|
commitdiff
|
tree
2020-10-22
Wilfred Hugh
e
s
Always stor
e
desug
a
red expression
in AAS
T
commit
|
commitdiff
|
tree
2020-10-20
Wil
f
red Hug
h
es
Su
p
port `for` loo
p
s
i
n exp
r
ession trees
commit
|
commitdiff
|
tree
2020-10-19
Wi
l
fred H
u
ghes
Ensure AAST of `fo
r
` lo
o
ps refl
e
c
t
s the sy
n
tax
commit
|
commitdiff
|
tree
2020-10-15
Wilfred
H
ughes
Ban co
m
ma-sep
a
r
ated expressions in for loop termination
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Wilfred Hughes
H
ack header refactor: Rename markup_text
to markup_h
a
shbang
commit
|
commitdiff
|
tree
2020-09-24
Wilfr
e
d
H
u
ghes
Fix indentati
o
n
on raw errors
commit
|
commitdiff
|
tree
2020-09-23
Wilfred Hughes
Remove references to back
t
ick string
l
i
t
erals in l
o
we
r
er
commit
|
commitdiff
|
tree
2020-09-23
Wilfred Hughe
s
Fix ex
p
ression tr
e
e
H
HVM te
s
t
commit
|
commitdiff
|
tree
2020-09-23
Wilfr
e
d Hughe
s
Add
n
ul
l
l
i
teral
s
commit
|
commitdiff
|
tree
2020-09-23
Wilfred Hughes
S
pecif
y
the visitor type in th
e
desugared function
commit
|
commitdiff
|
tree
2020-09-22
Wilfr
e
d Hughe
s
Add a
r
e
u
se check fo
r
traits with final methods
.
commit
|
commitdiff
|
tree
2020-09-17
Wi
l
f
re
d
Hu
g
hes
Allow assignment operator
commit
|
commitdiff
|
tree
2020-09-16
W
i
lfred Hu
g
hes
Sup
p
ort while loo
p
s a
n
d bool
e
a
n
l
iter
a
ls
commit
|
commitdiff
|
tree
2020-09-14
Wil
f
red Hughes
D
esugar t
o
an anonymous fun
c
t
i
o
n on visitors
commit
|
commitdiff
|
tree
2020-09-10
Wilfred Hughes
Add
an op
t
ional d
e
sug
a
r fiel
d
in Exp
r
essionT
r
ee nodes
commit
|
commitdiff
|
tree
2020-09-03
Wilfred Hughes
Li
m
i
t expression tree synta
x
to a subset o
f
Hac
k
commit
|
commitdiff
|
tree
2020-09-02
W
i
lf
r
ed Hughes
Remo
v
e un
u
se
d
files
commit
|
commitdiff
|
tree
2020-08-22
Wilfre
d
Hu
g
hes
Preserve CIstatic an
d
CIself when conve
r
ting Sm
e
t
ho
d
_id
.
.
.
commit
|
commitdiff
|
tree
2020-07-07
W
ilfred
H
ughes
R
emove unused stub modul
e
commit
|
commitdiff
|
tree
2020-06-22
W
i
lfred Hughes
Fix off-by-on
e
in pa
r
ser e
r
ror positions
commit
|
commitdiff
|
tree
2020-06-18
Wilf
r
ed
H
ug
h
es
Remove the se
x
p dumper of the FFP CST
commit
|
commitdiff
|
tree
2020-06-09
Wilfre
d
Hughes
R
e
move
menti
o
n of references
f
r
o
m
d
o
c
c
omm
e
nts
commit
|
commitdiff
|
tree
2020-06-09
Wilfred Hu
g
hes
Disable
l
egacy soft typehints in hh_single_com
p
ile
commit
|
commitdiff
|
tree
2020-06-08
Wilfred Hugh
e
s
Remove
u
nsafe block references in T
A
S
T
commit
|
commitdiff
|
tree
2020-06-01
Wil
f
red Hug
h
e
s
Use
J
SON for FFP tests
commit
|
commitdiff
|
tree
2020-06-01
Wilfred Hughes
Disable
static closur
e
s in
h
h_single_compile
commit
|
commitdiff
|
tree
2020-05-29
Wilfr
e
d Hughes
Allow nullable values in Shape
s
::
i
dx
commit
|
commitdiff
|
tree
2020-05-28
Wilfred Hug
h
es
Allow
h
h_par
s
e to pretty-print JSON output
commit
|
commitdiff
|
tree
2020-05-27
W
ilfred H
u
ghes
R
ust v
s
o
cam
l
flag
discrep
a
ncy
commit
|
commitdiff
|
tree
2020-05-19
Wilf
r
ed Hugh
e
s
Remove expe
r
iment
a
l_stronger_shape_idx
_
ret from t
y
pechecker
commit
|
commitdiff
|
tree
2020-05-18
Wi
l
fr
e
d Hug
h
es
U
pd
a
te
rust impl to
m
a
t
c
h ocaml
commit
|
commitdiff
|
tree
2020-05-15
Wilfred Hughes
Ban variadic arguments on __Memoize funct
i
ons
commit
|
commitdiff
|
tree
2020-05-15
Wilfred Hughes
Check
a
t
tri
b
ute locations
commit
|
commitdiff
|
tree
2020-05-14
Wilfr
e
d Hughes
Add global option disallow_t
r
ait_reuse
commit
|
commitdiff
|
tree
2020-05-14
Wilfred
H
u
g
hes
Forbid __EntryPoint
f
unctions from takin
g
a
rguments
commit
|
commitdiff
|
tree
2020-05-13
Wilf
r
ed Hughe
s
Ban $foo[] += $bar;
commit
|
commitdiff
|
tree
2020-05-13
W
i
lfred Hug
h
e
s
Ban p
a
rsing of goto statements
commit
|
commitdiff
|
tree
2020-05-11
W
i
lfred Hu
g
hes
Ban static
c
losures by default
commit
|
commitdiff
|
tree
2020-05-11
Wilfred
H
ughes
F
o
rbid
c
a
l
lin
g
func
t
i
ons
with references
commit
|
commitdiff
|
tree
2020-05-11
Wilfr
e
d H
u
gh
e
s
Disable parsin
g
leg
a
cy soft type hints
commit
|
commitdiff
|
tree
2020-05-08
Wilfred H
u
ghes
Remove
ignor
e
d_fi
x
m
e
_regex option
commit
|
commitdiff
|
tree
2020-04-22
Wilfred Hughes
D
on't
d
escribe constructors as properties
commit
|
commitdiff
|
tree
2020-04-22
Wi
l
fred Hughe
s
Don'
t
call
bad
_
method_o
v
e
rride on propert
i
es
commit
|
commitdiff
|
tree
2020-04-17
Wilfred
Hughes
Hack:
E
nable `disallow_inv
a
lid_arraykey` o
p
tion
by
.
.
.
commit
|
commitdiff
|
tree
2020-04-08
Wilf
r
ed Hugh
e
s
D
o
n
't allow ?> t
o
terminate co
m
ments
commit
|
commitdiff
|
tree
2020-04-03
Wilfred Hughes
Remove FFP field that's always emp
t
y
commit
|
commitdiff
|
tree
next