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
Prefer visitFoo naming scheme for visitor methods
2021-03-23
Wi
l
fred Hughes
Pref
e
r visit
F
oo namin
g
sch
e
me
for visi
t
o
r methods
commit
|
commitdiff
|
tree
2021-03-23
Wilfred
Hughes
Don't use foo_rust names for things only implemented
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
Wil
f
red
H
ughes
Change
FFP
J
S
ON
.
e
x
p file
s
to only use
.
parse_tree
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
Wi
l
fred Hug
h
es
Clean
u
p support
fo
r
st
a
tic anony
m
ous
functions
commit
|
commitdiff
|
tree
2021-03-23
Wil
f
re
d
Hughes
Expression
t
r
ee runt
i
me
t
est sh
o
uld pass the typecheck
e
r
commit
|
commitdiff
|
tree
2021-03-22
Wilfred
H
u
ghes
P
r
efer l
i
ftFoo naming for v
i
sitor lifting
m
etho
d
s
commit
|
commitdiff
|
tree
2021-03-22
Wilfred Hughe
s
Flatte
n
InstrSeq after emittin
g
i
n
s
tructions f
o
r a
.
.
.
commit
|
commitdiff
|
tree
2021-03-19
Wi
l
fred
Hughes
B
e
more defensi
v
e a
g
ains
t
tryi
n
g to compil
e
splices
commit
|
commitdiff
|
tree
2021-03-18
Wilfred Hughes
Up
d
ate forStatem
e
nt visitor method to take a nullable
.
.
.
commit
|
commitdiff
|
tree
2021-03-17
Wilfre
d
Hugh
e
s
Mention other u
s
ers of th
e
Noo
p
st
a
temen
t
commit
|
commitdiff
|
tree
2021-03-16
W
i
lfred Hughes
hh
_
ox
i
dize should handle an empty out_dir
commit
|
commitdiff
|
tree
2021-03-16
Wil
f
red Hughe
s
Prefer string
refer
e
nces for visi
t
or
n
am
e
commit
|
commitdiff
|
tree
2021-03-16
Wilfre
d
Hughe
s
Rem
o
ve e
t
_s
r
c_expr from AAST
commit
|
commitdiff
|
tree
2021-03-15
W
i
lfred Hughes
Remove re
f
erence to obsolete task
commit
|
commitdiff
|
tree
2021-03-11
Wilfred Hughes
Remove u
n
used function
commit
|
commitdiff
|
tree
2021-03-11
Wilfred Hughes
Don
'
t sugg
e
st non-denot
a
ble variables in er
r
or messages
commit
|
commitdiff
|
tree
2021-03-10
Wilfred Hughes
Merge ch
e
c
k
s and
d
e
s
ug
a
r
i
ng
commit
|
commitdiff
|
tree
2021-03-05
Wilfred Hughes
Bigger
margin when
p
re
t
ty-printing NASTs and TASTs
commit
|
commitdiff
|
tree
2021-02-26
Wilfred
Hu
g
hes
Do
n
'
t
us
e
et_src_
e
xpr in sta
t
i
c
an
a
lysis
commit
|
commitdiff
|
tree
2021-02-26
Wilfred Hughes
Report if a mi
s
sing method is static
commit
|
commitdiff
|
tree
2021-02-20
Wilfred Hughes
Don't lint hack test files f
o
r l
i
n
e l
e
ngth
commit
|
commitdiff
|
tree
2021-02-19
Wilfr
e
d H
u
ghe
s
Support ne
g
ation
commit
|
commitdiff
|
tree
2021-02-19
Wilf
r
ed
Hughe
s
Remove separate
c
oeffects test
commit
|
commitdiff
|
tree
2021-02-18
Wilf
r
ed Hughe
s
Stop
escap
i
ng ? in bytecode
commit
|
commitdiff
|
tree
2021-02-17
W
i
lfred Hughes
Store p
a
th in ExprPos
commit
|
commitdiff
|
tree
2021-02-08
Wilfred Hughes
F
i
x
t
ypo in hover
message
commit
|
commitdiff
|
tree
2021-02-06
Wilfred Hugh
e
s
A
dd hac
k
f
mt t
e
st fo
r
e
x
pressio
n
trees
commit
|
commitdiff
|
tree
2021-02-05
Wilfred
Hughe
s
Remove runtime s
u
pport fo
r
asser
t
() an
d
assert_
o
ptions()
commit
|
commitdiff
|
tree
2021-02-02
Wilfr
e
d Hu
g
h
es
D
S
L
typ
e
s should always be abstract
commit
|
commitdiff
|
tree
2021-02-01
Wilfred Hughes
F
i
x stack
overflow in e
m
i
t
_final_s
t
mts
commit
|
commitdiff
|
tree
2021-01-28
Wi
l
fred Hughes
F
ix hackfmt tests on
s
a
n
d
c
as
t
le
commit
|
commitdiff
|
tree
2021-01-27
W
i
l
fred Hu
g
hes
Rename Mdecl to M
h
hi to refl
e
c
t its purpos
e
commit
|
commitdiff
|
tree
2021-01-26
W
ilfred
Hughe
s
F
i
x old array
(
) syntax
in
.
hhi docstrings
commit
|
commitdiff
|
tree
2021-01-24
W
ilfred
H
ughes
Use the term oxidized co
n
sistently
i
n regen scr
i
pt
commit
|
commitdiff
|
tree
2021-01-21
Wilf
r
ed Hughes
Merge oxidize s
c
ript
s
commit
|
commitdiff
|
tree
2021-01-21
Wilfred Hughes
Move
nested
exp
r
ession tree chec
k
s to expr
e
ssion_tree_check
.
rs
commit
|
commitdiff
|
tree
2021-01-21
Wilfred Hughes
Don't require
a
n unsupported
S
y
ntax method on visitor
s
commit
|
commitdiff
|
tree
2021-01-19
Wilfred Hughes
E
n
sure generated
ocaml
i
s formatt
e
d
commit
|
commitdiff
|
tree
2021-01-15
Wi
l
fred Hughe
s
Rem
o
v
e unwanted commen
t
from bad merge
commit
|
commitdiff
|
tree
2021-01-15
Wil
f
r
ed Hug
h
es
Treat yield_brea
k
a
s
a
statem
e
n
t
commit
|
commitdiff
|
tree
2021-01-11
Wi
l
fr
e
d Hughes
Add a custom Debug
f
or
P
osSpanTiny
t
ha
t
shows lin
e
.
.
.
commit
|
commitdiff
|
tree
2021-01-08
Wilfred Hughes
Add a --dum
p
-desugared-e
x
p
r
essi
o
n-tre
e
s option to hackc
commit
|
commitdiff
|
tree
2021-01-07
Wi
l
f
r
ed
Hughes
Tr
e
at async
w
ithout Awaitable as a syntax error
commit
|
commitdiff
|
tree
2021-01-05
W
i
lfred Hughes
Cla
r
i
f
y
t
h
at Class
_
c
o
n
st can be used with insta
n
ce
.
.
.
commit
|
commitdiff
|
tree
2020-12-29
Wilfred
Hu
g
hes
R
emove allow_goto from parser options
commit
|
commitdiff
|
tree
2020-12-23
W
ilf
r
ed
H
ughe
s
Add doc c
o
mments f
o
r all
statemen
t
s
a
nd expre
s
si
o
ns
.
.
.
commit
|
commitdiff
|
tree
2020-12-17
Wilfred Hughes
Remov
e
code that
h
a
s
no
e
ffect
commit
|
commitdiff
|
tree
2020-12-15
Wilfre
d
Hughes
Us
e
${
.
.
.
} for sp
l
ic
i
ng
commit
|
commitdiff
|
tree
2020-12-11
Wi
l
fred Hugh
e
s
Remove Assert nod
e
f
rom A
A
ST
commit
|
commitdiff
|
tree
2020-12-09
W
i
lfre
d
Hu
g
hes
Remov
e
unused Sus
p
end AAST no
d
e
commit
|
commitdiff
|
tree
2020-12-09
Wilfred Hughes
Fix
r
ustfmt on expression_par
s
er
.
r
s
commit
|
commitdiff
|
tree
2020-12-09
Wi
l
fred
H
ughe
s
remove
l
o
wer_coroutines parser opti
o
n
commit
|
commitdiff
|
tree
2020-12-08
Wilfred Hughes
Ad
d
t
es
t
for names
p
ac
e
d E
T
literals
commit
|
commitdiff
|
tree
2020-12-08
Wilfred Hughe
s
Avoid
the `this`
type
in expression tree definitions
commit
|
commitdiff
|
tree
2020-12-08
Wilfred Hughes
R
emove obsolete coroutine typeche
c
k
e
r op
t
ions
commit
|
commitdiff
|
tree
2020-12-08
Wil
f
red Hughes
Allow ful
l
y qua
l
ified symbols as
e
xpression tree pref
i
xes
commit
|
commitdiff
|
tree
2020-12-04
Wilfred Hughes
Remove Braced
E
xpression from AA
S
T
commit
|
commitdiff
|
tree
2020-12-04
Wilfre
d
Hughes
Gi
v
e spec
i
f
i
c message
s
on uns
u
p
port
e
d syntax
commit
|
commitdiff
|
tree
2020-12-04
Wi
l
f
red Hu
g
hes
C
larify
w
h
e
n
missing method errors are about instance
.
.
.
commit
|
commitdiff
|
tree
2020-12-04
W
il
f
r
ed Hughes
Make
write
_
defs
.
py executable
commit
|
commitdiff
|
tree
2020-12-03
Wi
l
fre
d
Hughes
Improve error messages on mis
s
ing virtuali
s
ed o
p
erato
r
s
commit
|
commitdiff
|
tree
2020-12-01
Wilfre
d
Hughes
Unconditionally ba
n
variable
v
ariables
commit
|
commitdiff
|
tree
2020-12-01
Wilfred Hughes
Fix backtick
positi
o
ns on missing
method errors
commit
|
commitdiff
|
tree
2020-12-01
W
i
l
f
r
e
d Hughes
re
m
ove un
u
sed
p
arameter
commit
|
commitdiff
|
tree
2020-11-19
Wilfred Hughes
Introduce __systemlib_
r
e
i
fied_generics() spec
i
al function
.
.
.
commit
|
commitdiff
|
tree
2020-11-18
W
ilfred Hughes
R
emove obso
l
ete r
e
ferences
to __PPL
commit
|
commitdiff
|
tree
2020-11-18
W
i
lf
r
ed
Hughes
Remove co
r
o
utine func
t
ion type
from A
S
T
a
nd ty
p
echecker
commit
|
commitdiff
|
tree
2020-11-13
Wi
l
fred
H
ughes
Remove Expr
_
list A
A
ST n
o
de
commit
|
commitdiff
|
tree
2020-10-22
Wilfr
e
d
Hu
g
hes
Always store desug
a
r
e
d
expression i
n
AAST
commit
|
commitdiff
|
tree
2020-10-20
Wilfred
H
u
g
h
es
Sup
p
o
rt
`for` loops in
expres
s
ion trees
commit
|
commitdiff
|
tree
2020-10-19
W
i
lfred Hughes
Ensur
e
AAST o
f
`for`
l
o
op
s
reflects the syntax
commit
|
commitdiff
|
tree
2020-10-15
W
i
lfred H
u
gh
e
s
Ban comma-separated exp
r
essions in for loop terminat
i
on
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
W
ilfred Hughe
s
Hack head
e
r refactor: Rename m
a
rkup_text to marku
p
_hashbang
commit
|
commitdiff
|
tree
2020-09-24
Wilfred Hughes
Fix indentation on ra
w
errors
commit
|
commitdiff
|
tree
2020-09-23
Wilfred Hughes
Remove
refe
r
ences to b
a
ckti
c
k st
r
ing literals in lowere
r
commit
|
commitdiff
|
tree
2020-09-23
Wilfred Hughes
Fix ex
p
r
essi
o
n tree HHVM test
commit
|
commitdiff
|
tree
2020-09-23
Wilfred
H
ughes
Add null l
i
t
erals
commit
|
commitdiff
|
tree
2020-09-23
Wilfred
Hughes
Specify th
e
v
i
sitor type in
the desugared fu
n
ction
commit
|
commitdiff
|
tree
2020-09-22
Wilfred
Hugh
e
s
Add a reuse
c
h
ec
k
for t
r
ai
t
s wi
t
h final methods
.
commit
|
commitdiff
|
tree
2020-09-17
W
i
lfr
e
d
Hughes
Allow assignment operator
commit
|
commitdiff
|
tree
2020-09-16
Wilfred
H
u
ghes
Support while loops a
n
d bo
o
lean literals
commit
|
commitdiff
|
tree
2020-09-14
Wilf
r
e
d
H
u
ghes
Desu
g
ar to
a
n anonymous
function
on visitors
commit
|
commitdiff
|
tree
2020-09-10
Wilfred Hugh
e
s
Add an
opt
i
o
n
al
d
esugar field i
n
E
x
pr
e
ssionTree nodes
commit
|
commitdiff
|
tree
2020-09-03
Wilf
r
ed
Hug
h
es
L
imit expression
t
ree syntax to a subs
e
t of Ha
c
k
commit
|
commitdiff
|
tree
2020-09-02
W
i
l
f
red H
u
ghes
Remove unu
s
e
d
f
i
les
commit
|
commitdiff
|
tree
2020-08-22
Wilfred Hughes
Prese
r
ve CIstatic and CI
s
elf when conve
r
ting Smethod_id
.
.
.
commit
|
commitdiff
|
tree
2020-07-07
W
i
l
f
re
d
H
ughe
s
Remove unused s
t
u
b
module
commit
|
commitdiff
|
tree
2020-06-22
Wilfred
H
ughes
Fix off-
b
y-
o
ne in
p
arser error posi
t
ions
commit
|
commitdiff
|
tree
2020-06-18
Wilfred Hu
g
hes
Rem
o
ve
the sexp dumper of
t
he FF
P
CS
T
commit
|
commitdiff
|
tree
2020-06-09
Wilfred Hugh
e
s
Remove men
t
ion of refere
n
ces
f
r
o
m
doc
c
o
m
ments
commit
|
commitdiff
|
tree
2020-06-09
Wi
l
f
r
ed Hughes
Disable legacy s
o
ft typehints in hh_single_compile
commit
|
commitdiff
|
tree
2020-06-08
Wilfred Hughes
Remo
v
e
u
nsafe block refe
r
e
nc
e
s
i
n
TAST
commit
|
commitdiff
|
tree
2020-06-01
Wilfr
e
d H
u
ghes
Use JSON for FFP tests
commit
|
commitdiff
|
tree
2020-06-01
W
ilfred Hughes
Di
s
able static
closures
i
n hh_si
n
gle_comp
i
l
e
commit
|
commitdiff
|
tree
2020-05-29
W
ilfred
Hug
h
es
Allow nullable values i
n
Shapes::idx
commit
|
commitdiff
|
tree
2020-05-28
Wilfred Hughes
Al
l
ow hh_parse to pret
t
y
-print J
S
ON out
p
ut
commit
|
commitdiff
|
tree
2020-05-27
Wilfred Hugh
e
s
Rust vs
ocaml fl
a
g disc
r
epancy
commit
|
commitdiff
|
tree
2020-05-19
Wilfred H
u
ghes
Remove experimental_stronger_shape_idx_ret from typech
e
cker
commit
|
commitdiff
|
tree
2020-05-18
Wilfred H
u
g
h
es
Updat
e
rust impl
t
o
match ocaml
commit
|
commitdiff
|
tree
2020-05-15
Wilfr
e
d
H
u
g
hes
Ban
variadic arguments on __M
e
moize f
u
nctions
commit
|
commitdiff
|
tree
next