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 to hrust "standard" cargo layout (fix dune 2.0 compat issue)
2021-11-04
Thomas Jiang
Add an option and a decl provi
d
er that
provides se
r
ialized
.
.
.
commit
|
commitdiff
|
tree
2021-11-02
Thomas Jia
n
g
Set up
s
ome
CI
w
ith human readabl
e
output for in
i
t
ial
.
.
.
commit
|
commitdiff
|
tree
2021-10-22
Thomas Jiang
Change i
n
terface to use NameType instead of i32
commit
|
commitdiff
|
tree
2021-10-22
T
h
omas Jiang
A
dd rust
ffi to f
i
lter decls for sam
e
file decls
commit
|
commitdiff
|
tree
2021-10-21
Thomas Jiang
Add tests
t
o prevent regression
o
f open so
u
rce reported
.
.
.
commit
|
commitdiff
|
tree
2021-10-19
Th
o
mas J
i
a
n
g
Ad
d
some more
errors for sy
n
tax
tha
t
h
a
ve
p
o
s
sible
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Thoma
s
Jiang
Add a s
p
ecifi
c
error for class const
s
commit
|
commitdiff
|
tree
2021-10-14
Thomas Jiang
Allow Ex
p
ression Trees i
n
pipe (Ex
c
luding
$$ usage)
commit
|
commitdiff
|
tree
2021-10-14
Tho
m
as
Jiang
Pipe
tests
commit
|
commitdiff
|
tree
2021-10-14
Th
o
ma
s
Jiang
S
up
p
ort postfix ++
and postfi
x
--
commit
|
commitdiff
|
tree
2021-09-27
Thomas Jiang
Tes
t
for Typing_e
s
c
ape
a
n
d ET inter
a
ctio
n
commit
|
commitdiff
|
tree
2021-09-14
Thomas J
i
ang
Support me
t
hod
c
a
lls
commit
|
commitdiff
|
tree
2021-09-14
Th
o
mas Jian
g
Ad
d
is_class_met
h
,
c
lass_meth_g
e
t
_
class, class_
m
eth_ge
t
_meth
.
.
.
commit
|
commitdiff
|
tree
2021-09-14
Thomas Ji
a
ng
A
dd is_f
u
n and
f
un_get_
f
unction sup
p
ort for reified
.
.
.
commit
|
commitdiff
|
tree
2021-08-30
T
h
om
a
s Jian
g
Add a
n
option to lo
g
d
ependency hashmap
commit
|
commitdiff
|
tree
2021-08-25
Thom
a
s Jiang
Fix regression o
f
r
e
ifie
d
stati
c
method calls
commit
|
commitdiff
|
tree
2021-08-18
Thomas Jia
n
g
Refactor the ext
r
act
i
o
n process
commit
|
commitdiff
|
tree
2021-08-13
T
h
omas Jiang
Restrict
property a
c
cess to
public prope
r
ties
commit
|
commitdiff
|
tree
2021-08-13
Thomas Jia
n
g
P
roperty
a
c
cess virtua
l
i
zation a
n
d desugaring
commit
|
commitdiff
|
tree
2021-08-11
Thomas Jiang
Fix
a
ccess for typ
e
constant from u
n
resolved t
y
p
e
commit
|
commitdiff
|
tree
2021-08-10
T
homas
J
i
a
ng
Traverse
tem
p
o
rary variab
l
e assi
g
nments in
identi
f
y
.
.
.
commit
|
commitdiff
|
tree
2021-07-07
T
homas J
i
ang
A
d
d test for
acce
s
s type cons
t
an
t
from unresolved t
y
pe
commit
|
commitdiff
|
tree
2021-05-26
Thomas Jiang
Ban static meth
o
d c
a
lls on reified gene
r
ics
commit
|
commitdiff
|
tree
2021-05-26
Thom
a
s Jiang
S
et in_expr_t
r
ee f
l
ag only for virtualized expr
commit
|
commitdiff
|
tree
2021-05-11
Thomas Jia
n
g
Fi
x
comment
commit
|
commitdiff
|
tree
2021-05-11
Thomas Jia
n
g
New desu
g
aring
(
with
o
ut special
typ
i
ng)
commit
|
commitdiff
|
tree
2021-05-07
Thomas Jiang
B
e
tter error m
e
s
s
ages
o
n
invali
d
o
p
erators
commit
|
commitdiff
|
tree
2021-05-04
T
homas Jiang
Thr
o
w error when using meth_caller with non-public
.
.
.
commit
|
commitdiff
|
tree
2021-04-17
Thom
a
s Jiang
Fix
n
a
st test due t
o
Expr
e
s
si
o
n Tree
p
os changes
commit
|
commitdiff
|
tree
2021-04-16
T
h
omas
Jiang
Functi
o
n pointe
r
runtime test
commit
|
commitdiff
|
tree
2021-04-13
Thomas Jiang
Mor
e
run
t
im
e
tests
commit
|
commitdiff
|
tree
2021-04-10
Th
o
mas Jia
n
g
Elimin
a
t
e
P
o
s
.
none
i
n
desugarin
g
commit
|
commitdiff
|
tree
2021-04-10
Thomas Jiang
U
se non user
d
enotable variable for visitor
commit
|
commitdiff
|
tree
2021-04-10
Thomas Jian
g
Set up A
A
ST for new desugaring strategy
commit
|
commitdiff
|
tree
2021-04-07
Thomas Jiang
Refa
c
t
o
r
r
untime tes
t
s
commit
|
commitdiff
|
tree
2021-03-30
Tho
m
as Jiang
Test for ET in defau
l
t parameter
p
lace
m
ent
commit
|
commitdiff
|
tree
2021-03-20
Thomas Jiang
Chan
g
e gating to allo
w
for
Exp
e
r
i
ment
a
l Produc
t
ion
commit
|
commitdiff
|
tree
2021-03-10
Thomas Jian
g
Bitwise operator support
commit
|
commitdiff
|
tree
2021-02-27
Thomas Jiang
Remove re
m
aining me
n
tion
s
of unused logical xor
commit
|
commitdiff
|
tree
2021-02-26
Thom
a
s
Jiang
Do no
t
pass in string
representation o
f
s
y
mbol
commit
|
commitdiff
|
tree
2021-02-26
Thomas Jiang
Support m
o
d operator
`
%`
commit
|
commitdiff
|
tree
2021-02-26
Th
o
mas Jiang
Suppor
t
st
r
i
n
g
concat opera
t
or
`
.
`
commit
|
commitdiff
|
tree
2021-02-26
T
homas Jiang
S
a
nitize
temp splice variables
commit
|
commitdiff
|
tree
2021-02-18
T
h
omas Jiang
T
est for interp
o
l
a
t
ed st
r
ing
commit
|
commitdiff
|
tree
2021-02-17
Thomas
J
iang
Add bett
e
r error fo
r
meth_calle
r
with magic
m
ethods
commit
|
commitdiff
|
tree
2021-02-17
Th
o
mas Jiang
Ban inst_meth in pa
r
s
e
r
commit
|
commitdiff
|
tree
2021-02-16
Thomas Jiang
Del
e
te write_def
s
script si
n
ce move
d
to hhi
commit
|
commitdiff
|
tree
2021-02-12
Thoma
s
Jiang
B
an m
e
th_caller reference
s
to methods w
i
t
h
i
n
out parameters
commit
|
commitdiff
|
tree
2021-02-10
T
h
omas Jiang
Cha
n
ge
the runtime inferred
lamb
d
a t
o
n
ull
commit
|
commitdiff
|
tree
2021-02-04
T
h
o
m
as Jia
n
g
Test generics
o
n visito
r
commit
|
commitdiff
|
tree
2021-02-04
Thomas Jian
g
Erro
r
on unbound variables fr
o
m
out
s
i
de scope
commit
|
commitdiff
|
tree
2021-02-04
Thomas
J
i
a
n
g
Virtualize
void
r
etur
n
s
commit
|
commitdiff
|
tree
2021-02-03
Thomas
J
ian
g
Fix indent
a
ti
o
n of
var_dum
p
for clas
s
_me
t
h
commit
|
commitdiff
|
tree
2021-01-28
Th
o
mas Jiang
U
s
e
hh
i
for tests inste
a
d of copyi
n
g definitions
t
o
.
.
.
commit
|
commitdiff
|
tree
2021-01-28
Thomas Jiang
A
l
l
ow hh_si
n
gle_d
e
c
l
to ig
n
o
re --extra-b
u
iltin option
commit
|
commitdiff
|
tree
2021-01-25
Thomas Jiang
Desugar to a
function call
i
nstead of `Exp
r
Tree`
commit
|
commitdiff
|
tree
2021-01-23
Thomas Ji
a
ng
B
egin naming
table co
m
parison
commit
|
commitdiff
|
tree
2021-01-23
Thomas Jiang
Suggest meth
_
ca
l
ler in erro
r
commit
|
commitdiff
|
tree
2021-01-20
Thomas Jiang
Suppor
t
var_dump for reified f
c
fp
commit
|
commitdiff
|
tree
2021-01-04
Thomas J
i
ang
A
sync
hel
p
er f
u
nctio
n
s
commit
|
commitdiff
|
tree
2020-12-23
T
homas Ji
a
n
g
Test lifting int
e
rface
commit
|
commitdiff
|
tree
2020-12-23
Thomas Ji
a
ng
Spliceable interface for "aut
o
-lifting"
commit
|
commitdiff
|
tree
2020-12-21
Thomas Jia
n
g
Ma
k
e Ex
p
r
Tr
e
e's TIn
f
er type param covariant
commit
|
commitdiff
|
tree
2020-12-03
Th
o
mas Jia
n
g
Reland desug
a
ring cha
n
ges wit
h
runt
i
me fi
x
es
commit
|
commitdiff
|
tree
2020-12-02
Thoma
s
J
iang
Pri
n
t
default t
e
xt for refl
e
ction
parameters
commit
|
commitdiff
|
tree
2020-12-02
Thomas
Jiang
Re
m
ove
`got
o
`
f
rom Hack
commit
|
commitdiff
|
tree
2020-12-02
Thomas
Jian
g
Fi
x
up HHVM tests that
i
nclude goto
commit
|
commitdiff
|
tree
2020-12-02
T
h
o
mas Jiang
Desugaring: Add di
c
t of spliced values
commit
|
commitdiff
|
tree
2020-12-02
Thomas Jia
n
g
Allo
w
calls
to mor
e
t
han just named
f
unctions
commit
|
commitdiff
|
tree
2020-12-02
T
homas J
i
a
ng
Add t
e
rnar
y
oper
a
to
r
to core expre
s
sions
commit
|
commitdiff
|
tree
2020-12-02
Thomas Jiang
St
a
t
i
c
method calls
commit
|
commitdiff
|
tree
2020-12-02
T
homas Jiang
V
i
rtualize arithmeti
c
bin
o
ps
commit
|
commitdiff
|
tree
2020-11-12
Thoma
s
Ji
a
ng
Virtualize f
l
oats
commit
|
commitdiff
|
tree
2020-11-12
T
h
o
m
a
s
Jiang
Virtualize b
o
olean `!` instead of previous desu
g
a
ring
commit
|
commitdiff
|
tree
2020-11-12
Thom
a
s Jiang
Virt
u
alize compa
r
ison b
i
n
ops
commit
|
commitdiff
|
tree
2020-11-12
Thomas Jiang
Desu
g
ar fun
c
tion calls
commit
|
commitdiff
|
tree
2020-11-11
T
h
omas Jiang
Virtualise
v
alues in trut
h
y p
o
sitions
commit
|
commitdiff
|
tree
2020-11-11
Thomas Jiang
Desugar bin
a
ry ops
commit
|
commitdiff
|
tree
2020-11-11
Thomas Jia
n
g
Fix
up closure
convert
commit
|
commitdiff
|
tree
2020-11-04
T
ho
m
as J
i
a
n
g
Autom
a
g
ic
L
ifting of Literals
commit
|
commitdiff
|
tree
2020-10-30
Th
o
mas Jiang
Fix parsing
of foo<> and foo<>() in binop
expressi
o
ns
commit
|
commitdiff
|
tree
2020-10-29
Thomas Ji
a
ng
Simplif
y
t
yping
commit
|
commitdiff
|
tree
2020-10-28
Tho
m
as Jiang
Emit
srcloc information in byt
e
code
commit
|
commitdiff
|
tree
2020-10-23
Thomas J
i
ang
M
a
ke jit/interp null/fcfp comparison consistent
commit
|
commitdiff
|
tree
2020-10-23
Th
o
mas Jiang
A
d
d filename
t
o desugaring
commit
|
commitdiff
|
tree
2020-10-23
Thomas Jiang
Add position meta
d
ata to desugaring
commit
|
commitdiff
|
tree
2020-10-23
Thomas
J
iang
Move
t
e
st d
e
finitions to
bo
t
tom of fi
l
e
commit
|
commitdiff
|
tree
2020-10-23
Thomas Jian
g
Script to
u
p
d
ate definitions in test files
commit
|
commitdiff
|
tree
2020-10-20
Thoma
s
Jiang
Tast
C
heck
f
or b
o
ol position
s
commit
|
commitdiff
|
tree
2020-10-16
Thomas Ji
a
ng
Desu
g
a
r boolean not
`
!`
commit
|
commitdiff
|
tree
2020-10-16
Thomas Jiang
Desugar b
o
o
l
ean `&&` and `||`
commit
|
commitdiff
|
tree
2020-10-16
Thom
a
s Jiang
Correctly type spliced expre
s
sions
commit
|
commitdiff
|
tree
2020-10-15
T
h
om
a
s Jiang
Typ
e
expression tre
e
a
s t
h
e
result of
i
nfe
r
ring the
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Thomas Jiang
Add a thunk and new
E
xprTr
e
e
to desugaring
commit
|
commitdiff
|
tree
2020-10-15
Thomas Jiang
Desuga
r
splice
s
in
t
o assignments
commit
|
commitdiff
|
tree
2020-10-08
Thomas Jian
g
Throw Inval
i
dArgumentExcep
t
ion when calling
r
eified
.
.
.
commit
|
commitdiff
|
tree
2020-10-06
Thom
a
s Jiang
Enable FCFP
b
y defa
u
lt
commit
|
commitdiff
|
tree
2020-10-06
Thomas
Jiang
Error when reified m
e
thod
+
__
D
ynam
i
callyCallabl
e
a
ttribut
e
commit
|
commitdiff
|
tree
2020-10-06
Thoma
s
Jiang
Spec
i
al error for abstract function
pointer
commit
|
commitdiff
|
tree
2020-10-02
Thomas Jiang
Flow typing for Spl
i
c
e
d E
x
pressions
commit
|
commitdiff
|
tree
next