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
Make ExprTree's TInfer type param covariant
2020-12-17
Wilfre
d
Hughes
Remov
e
code that has no
e
ffect
commit
|
commitdiff
|
tree
2020-12-15
Wi
l
fred Hughes
Use ${
.
.
.
} f
o
r splicin
g
commit
|
commitdiff
|
tree
2020-12-11
Wilf
r
ed Hugh
e
s
Remove Assert
n
ode
f
r
o
m AAST
commit
|
commitdiff
|
tree
2020-12-09
Wilf
r
ed Hughe
s
R
e
move u
n
used Suspend AAST node
commit
|
commitdiff
|
tree
2020-12-09
Wilf
r
ed
H
ughes
Fix ru
s
tfmt on
e
xpressio
n
_parser
.
rs
commit
|
commitdiff
|
tree
2020-12-09
Wilf
r
ed Hughes
r
emove low
e
r_coroutines parser option
commit
|
commitdiff
|
tree
2020-12-08
Wilfred Hughes
Add test for namespaced ET liter
a
ls
commit
|
commitdiff
|
tree
2020-12-08
Wilfred
H
u
ghes
Avoid the `this
`
t
y
p
e
in
e
xp
r
ess
i
on tree de
f
in
i
tions
commit
|
commitdiff
|
tree
2020-12-08
W
i
lfred Hughes
Remov
e
obsolete corout
i
ne typech
e
cker options
commit
|
commitdiff
|
tree
2020-12-08
Wilfred Hughes
Allow ful
l
y
q
u
alifi
e
d symb
o
l
s
as express
i
on tree prefi
x
e
s
commit
|
commitdiff
|
tree
2020-12-04
Wilfred
H
u
ghes
Remove Bra
c
edExp
r
e
ssion from AAST
commit
|
commitdiff
|
tree
2020-12-04
Wilfred Hughes
Giv
e
specific m
e
ssages
o
n u
n
su
p
ported syntax
commit
|
commitdiff
|
tree
2020-12-04
Wilfred
Hughes
C
l
arify
w
hen
missing
method er
r
o
r
s are abou
t
instanc
e
.
.
.
commit
|
commitdiff
|
tree
2020-12-04
Wilfred
Hughes
Make writ
e
_def
s
.
py executable
commit
|
commitdiff
|
tree
2020-12-03
Wil
f
red Hu
g
h
e
s
Improve er
r
or
m
essa
g
es on
m
issing virtualise
d
ope
r
a
t
ors
commit
|
commitdiff
|
tree
2020-12-01
Wilfred Hugh
e
s
Unc
o
nditionally ban varia
b
le variabl
e
s
commit
|
commitdiff
|
tree
2020-12-01
Wilfred Hug
h
es
Fix
b
acktic
k
positions on miss
i
ng method errors
commit
|
commitdiff
|
tree
2020-12-01
Wi
l
fred H
u
g
hes
remove unused par
a
me
t
er
commit
|
commitdiff
|
tree
2020-11-19
W
i
lfred Hughes
Intro
d
uce __s
y
stemlib_re
i
fie
d
_gene
r
ics(
)
special function
.
.
.
commit
|
commitdiff
|
tree
2020-11-18
Wil
f
r
e
d
Hughes
Remove obsolete reference
s
t
o
__PPL
commit
|
commitdiff
|
tree
2020-11-18
W
i
lfred H
u
ghes
Remo
v
e
c
oro
u
tine function type from AST
an
d
type
c
hecker
commit
|
commitdiff
|
tree
2020-11-13
Wilfred
Hughes
R
e
move Expr_li
s
t
AAS
T
node
commit
|
commitdiff
|
tree
2020-10-22
Wilfred Hughes
Always
s
t
o
re desugared
expres
s
ion i
n
AA
S
T
commit
|
commitdiff
|
tree
2020-10-20
Wi
l
fred Hughes
Support `for
`
lo
o
ps in expressio
n
tree
s
commit
|
commitdiff
|
tree
2020-10-19
Wilf
r
ed Hughes
Ens
u
re
AAST of `for`
loops reflects th
e
syntax
commit
|
commitdiff
|
tree
2020-10-15
W
ilfred Hughes
Ban comma-
s
eparated
expressions in for l
o
op
t
e
rmi
n
a
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
W
i
l
f
red Hughes
Ha
c
k
h
ead
e
r
refa
c
t
o
r: Renam
e
markup_text to markup_hash
b
ang
commit
|
commitdiff
|
tree
2020-09-24
Wilf
r
ed Hughes
Fix indent
a
ti
o
n on ra
w
errors
commit
|
commitdiff
|
tree
2020-09-23
Wilfred Hughes
Remove ref
e
r
e
nces to backtick
stri
n
g
l
iterals in lower
e
r
commit
|
commitdiff
|
tree
2020-09-23
Wilfred H
u
ghes
Fix expre
s
sion t
r
e
e
HHV
M
test
commit
|
commitdiff
|
tree
2020-09-23
Wilf
r
e
d Hug
h
es
Add
null
l
iter
a
ls
commit
|
commitdiff
|
tree
2020-09-23
W
ilfre
d
Hughes
Specify t
h
e visitor t
y
p
e
in the
d
esugared fu
n
ction
commit
|
commitdiff
|
tree
2020-09-22
Wilfr
e
d
Hughes
Add a
reuse check f
o
r traits wit
h
final met
h
ods
.
commit
|
commitdiff
|
tree
2020-09-17
W
i
lfred H
u
ghes
Allow ass
i
gnment ope
r
ator
commit
|
commitdiff
|
tree
2020-09-16
Wil
f
r
ed Hughes
S
up
p
ort while loo
p
s a
n
d
boolean literals
commit
|
commitdiff
|
tree
2020-09-14
Wilfred Hughes
De
s
ugar to a
n
anonymous function on visitor
s
commit
|
commitdiff
|
tree
2020-09-10
Wilfred Hughes
Add an
option
a
l desugar fi
e
ld
i
n Exp
r
essionTree
n
ode
s
commit
|
commitdiff
|
tree
2020-09-03
Wi
l
fred
Hughes
Li
m
it e
x
pression tree sy
n
ta
x
to a
s
ubset of Hack
commit
|
commitdiff
|
tree
2020-09-02
Wil
f
red Hughes
Remove unused files
commit
|
commitdiff
|
tree
2020-08-22
Wilfred Hughes
Preserve CIsta
t
ic a
n
d CI
s
elf
when converting Smethod
_
i
d
.
.
.
commit
|
commitdiff
|
tree
2020-07-07
Wilfred Hug
h
e
s
Remo
v
e
u
nused stub
m
odu
l
e
commit
|
commitdiff
|
tree
2020-06-22
W
ilfre
d
Hughes
F
i
x
off-by-one in parser error
posi
t
ions
commit
|
commitdiff
|
tree
2020-06-18
Wilfred Hughes
Remove
t
h
e sexp dumper of the FFP
C
S
T
commit
|
commitdiff
|
tree
2020-06-09
Wilfred Hugh
e
s
Remov
e
mention
of ref
e
r
en
c
es fr
o
m doc comm
e
n
t
s
commit
|
commitdiff
|
tree
2020-06-09
Wilfre
d
Hughes
Disable legacy so
f
t t
y
pehints
in h
h
_single_compi
l
e
commit
|
commitdiff
|
tree
2020-06-08
Wilf
r
e
d Hughes
Remo
v
e
unsafe bl
o
ck refer
e
nces in TAST
commit
|
commitdiff
|
tree
2020-06-01
Wilfre
d
Hughes
U
se
JSON for
FFP tests
commit
|
commitdiff
|
tree
2020-06-01
Wilfred
H
ughes
Disable st
a
tic clo
s
ures in
hh_single_compile
commit
|
commitdiff
|
tree
2020-05-29
Wil
f
red Hughes
All
o
w
n
u
llable values in Shap
e
s::idx
commit
|
commitdiff
|
tree
2020-05-28
Wilfred Hughes
Allow hh_parse to pre
t
ty-print JSON out
p
ut
commit
|
commitdiff
|
tree
2020-05-27
Wilfred Hugh
e
s
Rust vs o
c
a
ml flag dis
c
repa
n
cy
commit
|
commitdiff
|
tree
2020-05-19
Wilfred Hu
g
h
es
Remove expe
r
imental_stronger_shape_idx_ret from typechecke
r
commit
|
commitdiff
|
tree
2020-05-18
Wilfred
Hughes
Update rust i
m
pl
to match ocaml
commit
|
commitdiff
|
tree
2020-05-15
Wil
f
red Hughes
Ban
variadic arguments on
__
M
emoize function
s
commit
|
commitdiff
|
tree
2020-05-15
Wil
f
red Hughes
Check attri
b
u
t
e location
s
commit
|
commitdiff
|
tree
2020-05-14
W
i
l
fred Hughes
Ad
d
global option disallow_trait_
r
e
use
commit
|
commitdiff
|
tree
2020-05-14
Wilfred Hughes
Forbid __
E
n
tryPoint functi
o
ns f
r
o
m
taking argumen
t
s
commit
|
commitdiff
|
tree
2020-05-13
Wilfred Hughes
Ban $foo
[
]
+
= $bar;
commit
|
commitdiff
|
tree
2020-05-13
Wilfred Hug
h
es
B
a
n parsing
o
f goto statements
commit
|
commitdiff
|
tree
2020-05-11
W
i
l
fred Hughes
B
a
n sta
t
i
c
closures by defaul
t
commit
|
commitdiff
|
tree
2020-05-11
W
i
lfred Hughes
Fo
r
bi
d
calling
f
u
nction
s
with r
e
fer
e
nces
commit
|
commitdiff
|
tree
2020-05-11
Wilfred Hughes
Disable parsing le
g
acy sof
t
type hints
commit
|
commitdiff
|
tree
2020-05-08
Wilfred Hughes
Remove ignored_fixme_re
g
e
x option
commit
|
commitdiff
|
tree
2020-04-22
Wilf
r
e
d Hu
g
he
s
Do
n
'
t
d
e
scri
b
e
c
onstructors a
s
pro
p
erties
commit
|
commitdiff
|
tree
2020-04-22
W
ilfred
H
u
g
hes
D
o
n't call bad
_
m
e
thod_override o
n
proper
t
ies
commit
|
commitdiff
|
tree
2020-04-17
W
i
lfred
H
u
g
hes
Hack: Enable `disall
o
w_inval
i
d
_a
r
raykey` op
t
i
o
n
b
y
.
.
.
commit
|
commitdiff
|
tree
2020-04-08
Wilfred
Hu
g
h
es
Don't
allow ?> to t
e
rmi
n
ate
c
omments
commit
|
commitdiff
|
tree
2020-04-03
Wilfr
e
d Hughes
Remove FFP fi
e
ld that's always em
p
ty
commit
|
commitdiff
|
tree
2020-04-03
W
il
f
red
H
ughes
Hack
Type
Rules: Fix coq er
r
o
rs
commit
|
commitdiff
|
tree
2020-04-02
Wilfred
H
ughes
Remov
e
parsing su
p
po
r
t f
o
r
?
>
commit
|
commitdiff
|
tree
2020-04-02
Wilfre
d
Hughes
Remove instanceof from typing rules
commit
|
commitdiff
|
tree
2020-03-30
Wilf
r
ed Hughes
Remove support for <?=, t
h
e PHP echo tag
commit
|
commitdiff
|
tree
2020-03-27
Wi
l
fred H
u
ghes
Remove experi
m
ental parse
r
m
o
de
commit
|
commitdiff
|
tree
2020-03-26
Wilfred Hughes
Remove unused pre
c
edence/associativity from ope
r
ato
r
.
.
.
commit
|
commitdiff
|
tree
2020-03-19
Wilfred Hug
h
e
s
Forbid argument
unp
a
cking
to d
e
f
a
ult const
r
u
c
tors
commit
|
commitdiff
|
tree
2020-03-13
Wilfred
H
u
g
hes
R
e
cord instantiation
should produce
a ty
p
e
err
o
r on
.
.
.
commit
|
commitdiff
|
tree
2020-02-04
Wilfred Hughes
Update pars
i
ng comment to ma
t
ch implementation
commit
|
commitdiff
|
tree
2020-01-28
Wilfre
d
Hughes
R
emove unused hh
_
sin
g
le_
t
ype_check options
commit
|
commitdiff
|
tree
2020-01-28
Wil
f
re
d
H
ughe
s
Give a helpf
u
l erro
r
o
n
local
s
wi
t
h
t
yp
e
annotations
commit
|
commitdiff
|
tree
2020-01-28
Wilfred Hughes
Remove Hack tests with bro
k
en syntax
commit
|
commitdiff
|
tree
2020-01-08
W
i
lfred Hughes
Tre
a
t r
e
peated attributes a
s
a s
y
ntax error
commit
|
commitdiff
|
tree
2019-12-19
W
i
lfred Hugh
e
s
Fix
t
yp
o
commit
|
commitdiff
|
tree
2019-12-13
Wilfred Hughes
R
e
p
ort
the exp
e
cted nam
e
s
p
ace on
un
b
o
u
nd name errors
commit
|
commitdiff
|
tree
2019-12-09
Wilfred Hu
g
hes
B
ack ou
t
"Add type para
m
arity check on class uses"
commit
|
commitdiff
|
tree
2019-11-29
Wilfred Hughes
R
e
c
ords: Fi
e
ld decl
a
ration
s
yn
t
ax sho
u
ld match class
.
.
.
commit
|
commitdiff
|
tree
2019-11-28
Wilfred H
u
g
h
es
Fix autoimport
na
m
espace test
commit
|
commitdiff
|
tree
2019-11-27
Wilfr
e
d H
u
ghes
Syntax error on repeated
i
nheritance
commit
|
commitdiff
|
tree
2019-11-27
Wilfred Hughes
Ban inher
i
tance
c
yc
l
es
commit
|
commitdiff
|
tree
2019-11-27
W
i
l
fred Hug
h
es
B
an self::som
e
_abstract_me
t
hod() in trait
s
commit
|
commitdiff
|
tree
2019-11-07
Wilfred Hug
h
es
S
ho
w
an
underline on zero-
w
dith error po
s
ition
s
commit
|
commitdiff
|
tree
2019-11-05
Wilfred Hughes
Ensure fields p
r
ovided mat
c
h declaratio
n
commit
|
commitdiff
|
tree
2019-11-04
Wil
f
red Hu
g
hes
T
ype check outp
u
t review: Make pun
c
t
u
atio
n
visibl
e
commit
|
commitdiff
|
tree
2019-10-31
W
il
f
red Hughes
Inh
e
ritance
c
hecks
commit
|
commitdiff
|
tree
2019-10-30
W
ilfred Hugh
e
s
Prefer built-in Rust m
a
cros for un
i
mplemented code
commit
|
commitdiff
|
tree
2019-10-29
Wilfr
e
d
Hughes
F
ix --help alignmen
t
i
n h
h
_single_t
y
p
e
check
commit
|
commitdiff
|
tree
2019-10-29
Wilf
r
ed H
u
ghes
Error i
f
fiel
d
s are
r
epeated in
recor
d
declarations
.
.
.
commit
|
commitdiff
|
tree
2019-10-29
Wilfred Hughes
C
h
eck type h
i
nts
are valid an
d
that initial values
.
.
.
commit
|
commitdiff
|
tree
2019-10-29
Wilfred Hughes
Expand
n
a
m
ing chec
k
s a
n
d
naming te
s
t cover
a
ge
commit
|
commitdiff
|
tree
2019-10-25
Wilfred Hughe
s
Ban instantiation of abstract rec
o
rds
commit
|
commitdiff
|
tree
2019-10-25
W
ilfr
e
d Hughes
R
e
f
actor record
n
am
e
to be an Aast
.
id
commit
|
commitdiff
|
tree
next