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
Remove obsolete coroutine typechecker options
2020-12-08
W
ilfr
e
d
H
ughes
R
em
o
ve
obsolete coroutine ty
p
echecker
o
ptions
commit
|
commitdiff
|
tree
2020-12-08
Wilfre
d
Hughes
Allow fully qualified symbols as expression tree pr
e
fix
e
s
commit
|
commitdiff
|
tree
2020-12-04
W
ilfred Hughes
Remov
e
B
r
aced
E
xpression from AA
S
T
commit
|
commitdiff
|
tree
2020-12-04
Wi
l
fre
d
H
u
ghes
Give specific messag
e
s on unsupported syntax
commit
|
commitdiff
|
tree
2020-12-04
Wi
l
fred Hughes
C
l
arify
w
hen missin
g
method err
o
rs are a
b
out
i
nstanc
e
.
.
.
commit
|
commitdiff
|
tree
2020-12-04
W
i
lfred Hughes
Make w
r
ite_
d
e
f
s
.
py executab
l
e
commit
|
commitdiff
|
tree
2020-12-03
Wilfred Hughes
Improve error me
s
sag
e
s
on missing
v
irtualised o
p
erators
commit
|
commitdiff
|
tree
2020-12-01
W
ilfred Hughe
s
Unco
n
dit
i
onally ban vari
a
ble v
a
riables
commit
|
commitdiff
|
tree
2020-12-01
Wilfr
e
d Hughes
Fix ba
c
ktick positio
n
s on
m
issing m
e
thod e
r
r
ors
commit
|
commitdiff
|
tree
2020-12-01
Wi
l
fred Hu
g
hes
remove unused pa
r
ameter
commit
|
commitdiff
|
tree
2020-11-19
W
i
lfred Hughes
Introduce __syste
m
lib_reified_g
e
nerics() spec
i
al
f
unction
.
.
.
commit
|
commitdiff
|
tree
2020-11-18
Wi
l
f
r
ed
H
ughes
Remove obs
o
lete references t
o
__PPL
commit
|
commitdiff
|
tree
2020-11-18
Wilfred
Hughes
Remove c
o
rou
t
ine func
t
ion type f
r
om A
S
T
a
nd typechecker
commit
|
commitdiff
|
tree
2020-11-13
Wilfred Hughes
Re
m
o
ve Expr_list A
A
S
T node
commit
|
commitdiff
|
tree
2020-10-22
Wilfred Hu
g
hes
Always
store desugar
e
d e
x
p
r
ession i
n
AAST
commit
|
commitdiff
|
tree
2020-10-20
Wilfred Hughes
Support `for`
l
oops in expressio
n
trees
commit
|
commitdiff
|
tree
2020-10-19
W
ilfred
H
ughes
Ens
u
r
e
AA
S
T of `for` loops reflec
t
s the syntax
commit
|
commitdiff
|
tree
2020-10-15
W
ilfred H
u
ghes
Ban comma-separate
d
ex
p
ressions in for
loop termina
t
ion
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Wilfred Hughe
s
Hack he
a
d
e
r
refactor:
R
ename markup_text to markup_h
a
shbang
commit
|
commitdiff
|
tree
2020-09-24
Wil
f
r
e
d Hughes
Fix indentati
o
n
o
n
r
a
w errors
commit
|
commitdiff
|
tree
2020-09-23
Wilfre
d
Hu
g
h
e
s
Re
m
ove reference
s
to backtic
k
string literal
s
in lowerer
commit
|
commitdiff
|
tree
2020-09-23
Wilfred
Hughes
Fi
x
e
x
press
i
on tr
e
e
HHVM test
commit
|
commitdiff
|
tree
2020-09-23
Wilfred Hughes
Add null lite
r
a
l
s
commit
|
commitdiff
|
tree
2020-09-23
Wilf
r
ed Hughes
S
p
e
ci
f
y the visitor ty
p
e in
t
he desugare
d
function
commit
|
commitdiff
|
tree
2020-09-22
Wilf
r
ed
H
ughes
Add a reuse check
for traits with fina
l
method
s
.
commit
|
commitdiff
|
tree
2020-09-17
Wilfred H
u
ghes
Allow assignment operato
r
commit
|
commitdiff
|
tree
2020-09-16
Wilf
r
ed Hughes
Support while loops and boo
l
ean literals
commit
|
commitdiff
|
tree
2020-09-14
Wilfred Hughes
Desug
a
r to an anonymo
u
s function
on
v
isitors
commit
|
commitdiff
|
tree
2020-09-10
Wilfred
Hughes
Add an optio
n
a
l desug
a
r field
i
n E
x
pressionTree nodes
commit
|
commitdiff
|
tree
2020-09-03
W
i
lfred
H
u
ghes
Limit expression tree sy
n
t
ax t
o
a s
u
bs
e
t of
H
a
ck
commit
|
commitdiff
|
tree
2020-09-02
W
i
lfred
Hugh
e
s
Remo
v
e unused fi
l
es
commit
|
commitdiff
|
tree
2020-08-22
Wilfred Hughes
Pres
e
rve CIstatic
and CIself
when converti
n
g Smet
h
od_id
.
.
.
commit
|
commitdiff
|
tree
2020-07-07
Wil
f
r
ed Hughes
Remove
u
n
u
sed stub mod
u
le
commit
|
commitdiff
|
tree
2020-06-22
Wilf
r
ed Hug
h
es
Fix o
f
f
-by-one
i
n parser error
p
osition
s
commit
|
commitdiff
|
tree
2020-06-18
Wilfr
e
d Hu
g
he
s
Rem
o
ve the sexp dum
p
er of
the FFP CS
T
commit
|
commitdiff
|
tree
2020-06-09
Wilfred Hugh
e
s
R
e
m
o
v
e menti
o
n of references from do
c
com
m
en
t
s
commit
|
commitdiff
|
tree
2020-06-09
Wilfred Hughes
D
i
s
abl
e
legacy soft typehints in hh_
s
ingle_
c
ompile
commit
|
commitdiff
|
tree
2020-06-08
Wilfred
H
u
g
hes
Re
m
ove unsafe block
r
eferences in TAST
commit
|
commitdiff
|
tree
2020-06-01
Wilfred Hughe
s
Use JSON
for FFP tests
commit
|
commitdiff
|
tree
2020-06-01
Wilf
r
ed Hughes
Disable s
t
atic cl
o
sure
s
in
h
h_si
n
gle_com
p
ile
commit
|
commitdiff
|
tree
2020-05-29
Wilf
r
ed Hughes
Allow nullable value
s
in
S
h
a
p
e
s
::id
x
commit
|
commitdiff
|
tree
2020-05-28
Wilfred Hughes
Allow
h
h_par
s
e to p
r
etty-print JSON output
commit
|
commitdiff
|
tree
2020-05-27
Wilfred Hughes
Rust vs ocaml flag discrepancy
commit
|
commitdiff
|
tree
2020-05-19
Wilfred Hu
g
hes
Remove ex
p
e
r
imental_st
r
onger_shape_idx_ret
fr
o
m
typechecker
commit
|
commitdiff
|
tree
2020-05-18
W
i
l
fred Hughes
U
p
d
a
te rust
impl to match ocam
l
commit
|
commitdiff
|
tree
2020-05-15
Wilfred Hughes
Ba
n
variadic
a
rgume
n
t
s
on __Memoize fun
c
tion
s
commit
|
commitdiff
|
tree
2020-05-15
Wi
l
f
r
ed Hughes
C
h
e
c
k att
r
ibute
locations
commit
|
commitdiff
|
tree
2020-05-14
Wilfred Hughes
Add global o
p
tion disallow_trait_reuse
commit
|
commitdiff
|
tree
2020-05-14
Wilfred
H
ughes
Forbid __Ent
r
yPoint function
s
from t
a
king
a
rguments
commit
|
commitdiff
|
tree
2020-05-13
Wilfred Hu
g
h
es
B
an
$foo[] += $bar
;
commit
|
commitdiff
|
tree
2020-05-13
Wilfred Hughe
s
Ban parsing of go
t
o
statements
commit
|
commitdiff
|
tree
2020-05-11
Wil
f
red Hughes
Ban
static
c
l
osures
b
y
defau
l
t
commit
|
commitdiff
|
tree
2020-05-11
Wil
f
red
H
u
g
hes
Forbid calling functions with
r
e
ferenc
e
s
commit
|
commitdiff
|
tree
2020-05-11
Wilfred Hug
h
es
Disable p
a
rsing legacy so
f
t type hint
s
commit
|
commitdiff
|
tree
2020-05-08
W
i
l
f
re
d
Hugh
e
s
Remove ign
o
red_fixme_regex option
commit
|
commitdiff
|
tree
2020-04-22
Wilfred
H
ughes
Don't describe constructors as prop
e
r
ties
commit
|
commitdiff
|
tree
2020-04-22
Wilf
r
ed Hughes
Don't call bad_me
t
hod_o
v
erride on pro
p
erties
commit
|
commitdiff
|
tree
2020-04-17
Wilfred Hughes
Hack: Enable `d
i
sallow_
i
nva
l
id_a
r
raykey` option by
.
.
.
commit
|
commitdiff
|
tree
2020-04-08
Wilf
r
ed
Hu
g
hes
Don't allow ?> t
o
terminat
e
comments
commit
|
commitdiff
|
tree
2020-04-03
Wilfred H
u
ghes
Remove FFP field that's always
empty
commit
|
commitdiff
|
tree
2020-04-03
Wilf
r
ed Hughes
Hack Type Ru
l
es:
F
ix coq errors
commit
|
commitdiff
|
tree
2020-04-02
Wilfred Hughes
R
emove parsing support
f
o
r
?
>
commit
|
commitdiff
|
tree
2020-04-02
W
i
lfred Hug
h
es
Remove instance
o
f from typing rul
e
s
commit
|
commitdiff
|
tree
2020-03-30
Wilfred Hughes
Re
m
ove support
f
or <?=, the P
H
P ech
o
tag
commit
|
commitdiff
|
tree
2020-03-27
Wilfred
Hughes
Remo
v
e e
x
perimental pars
e
r mo
d
e
commit
|
commitdiff
|
tree
2020-03-26
Wilfred Hughes
R
e
move unus
e
d prec
e
d
enc
e
/associativit
y
fr
o
m
operator
.
.
.
commit
|
commitdiff
|
tree
2020-03-19
Wi
l
fred H
u
ghes
Forbid argument unpac
k
ing t
o
default
c
o
nstructors
commit
|
commitdiff
|
tree
2020-03-13
Wilfred Hughe
s
Record instantiation sh
o
uld produ
c
e a type
e
r
ror
o
n
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
Wilfred Hug
h
es
Update parsing
comment
t
o matc
h
implement
a
tion
commit
|
commitdiff
|
tree
2020-01-28
Wilf
r
ed Hugh
e
s
Remove
un
u
s
e
d
hh_single_typ
e
_check
options
commit
|
commitdiff
|
tree
2020-01-28
Wilfred Hughes
Give a help
f
u
l
e
rro
r
o
n
locals
with
type a
n
n
otati
o
ns
commit
|
commitdiff
|
tree
2020-01-28
Wilfred
Hughes
Remove Hack t
e
sts with broken syntax
commit
|
commitdiff
|
tree
2020-01-08
Wil
f
re
d
Hughes
Treat
r
epeated attribut
e
s a
s
a sy
n
tax error
commit
|
commitdiff
|
tree
2019-12-19
Wilfred Hugh
e
s
Fi
x
t
ypo
commit
|
commitdiff
|
tree
2019-12-13
W
i
l
f
red Hugh
e
s
R
e
port the e
x
pected na
m
espace on
u
nbo
u
nd name
er
r
o
rs
commit
|
commitdiff
|
tree
2019-12-09
Wilfred
Hughes
Back out "Ad
d
type param a
r
ity chec
k
o
n
c
l
a
s
s us
e
s
"
commit
|
commitdiff
|
tree
2019-11-29
Wilfred Hu
g
he
s
Records: Field declaration sy
n
tax shou
l
d m
a
tch
c
la
s
s
.
.
.
commit
|
commitdiff
|
tree
2019-11-28
Wilfred
Hughes
Fix autoimport names
p
ace
test
commit
|
commitdiff
|
tree
2019-11-27
W
i
lfred Hu
g
h
es
Syntax error on repe
a
ted inheri
t
ance
commit
|
commitdiff
|
tree
2019-11-27
W
i
lfre
d
H
u
gh
e
s
Ban inheritance
cy
c
les
commit
|
commitdiff
|
tree
2019-11-27
Wilfred Hughes
Ban self::so
m
e_abstract_m
e
thod() in
t
raits
commit
|
commitdiff
|
tree
2019-11-07
Wi
l
fred Hugh
e
s
Sho
w
an
u
n
derline
o
n zero
-
wdith
e
rror pos
i
tions
commit
|
commitdiff
|
tree
2019-11-05
W
i
lfred Hu
g
hes
Ensure fiel
d
s provided match declaration
commit
|
commitdiff
|
tree
2019-11-04
Wilf
r
ed Hugh
e
s
Type c
h
eck o
u
tput re
v
iew: M
a
k
e
p
u
nctu
a
ti
o
n v
i
sibl
e
commit
|
commitdiff
|
tree
2019-10-31
Wilfred H
u
ghes
In
h
erita
n
ce checks
commit
|
commitdiff
|
tree
2019-10-30
Wilf
r
ed Hughes
P
r
efer buil
t
-in Rust macros f
o
r u
n
im
p
leme
n
ted co
d
e
commit
|
commitdiff
|
tree
2019-10-29
Wil
f
r
e
d Hughes
F
i
x
-
-h
e
lp alignme
n
t
i
n hh_si
n
gle
_
typech
e
ck
commit
|
commitdiff
|
tree
2019-10-29
Wil
f
red
Hughes
E
rr
o
r if fields are repeated in record declara
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2019-10-29
Wi
l
fr
e
d Hughes
Check
t
ype hi
n
t
s are
valid and
that initial values
.
.
.
commit
|
commitdiff
|
tree
2019-10-29
Wilfred Hu
g
hes
Expan
d
nami
n
g
ch
e
cks and nami
n
g
test
coverage
commit
|
commitdiff
|
tree
2019-10-25
Wil
f
red Hughes
Ban instantia
t
ion of
abstract re
c
o
r
ds
commit
|
commitdiff
|
tree
2019-10-25
Wilfred Hu
g
hes
Refacto
r
record name
to be
an Aast
.
i
d
commit
|
commitdiff
|
tree
2019-10-22
Wilfr
e
d Hughes
HHJ
S
cle
a
nup: Remove __
C
l
o
sureName
commit
|
commitdiff
|
tree
2019-10-15
Wilfred
H
u
g
hes
R
e
cords: Make f
i
nal the
d
e
fa
u
lt modifier
commit
|
commitdiff
|
tree
2019-10-14
Wilfr
e
d Hughe
s
Bet
t
er pani
c
message for bad parsing logic
commit
|
commitdiff
|
tree
2019-10-10
Wilfred
H
ughes
Refactor
m
a
k
e_a
l
l
_me
m
bers
commit
|
commitdiff
|
tree
2019-10-09
Wilfre
d
H
ughes
Fix help for --single
commit
|
commitdiff
|
tree
2019-10-09
Wil
f
red Hughes
Prefer
d
oc
comme
n
ts befo
r
e
def
i
nitions
commit
|
commitdiff
|
tree
2019-10-08
Wilfred Hughes
Fix spe
l
l
i
ng
commit
|
commitdiff
|
tree
2019-10-08
Wi
l
fred Hughes
Fix
typo in HHV
M
extension file
commit
|
commitdiff
|
tree
next