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
Add an option and a decl provider that provides serialized decls
2021-11-04
Thomas Jiang
Add an
o
ption and a
decl provider th
a
t provides se
r
ialized
.
.
.
commit
|
commitdiff
|
tree
2021-11-02
Thomas Jiang
Set up some CI with human readabl
e
out
p
ut fo
r
i
n
i
tial
.
.
.
commit
|
commitdiff
|
tree
2021-10-22
Th
o
mas J
i
ang
Ch
a
nge interface
to use Na
m
eType instead of i32
commit
|
commitdiff
|
tree
2021-10-22
Thomas Ji
a
ng
A
dd rust ffi to f
i
lter dec
l
s
for sa
m
e file decls
commit
|
commitdiff
|
tree
2021-10-21
Thomas J
i
ang
Add
tests to prevent
re
g
r
ession of open source repor
t
ed
.
.
.
commit
|
commitdiff
|
tree
2021-10-19
Thomas Jiang
Ad
d
some more errors for syntax that
h
ave possible
.
.
.
commit
|
commitdiff
|
tree
2021-10-15
Thomas Ji
a
ng
Add a
specific error for class consts
commit
|
commitdiff
|
tree
2021-10-14
Thomas Jiang
Allow Exp
r
es
s
ion
T
re
e
s in pipe (Excl
u
ding $$ usage)
commit
|
commitdiff
|
tree
2021-10-14
T
h
omas Jian
g
Pipe test
s
commit
|
commitdiff
|
tree
2021-10-14
T
hom
a
s J
i
ang
Support postfix ++ and
postfix --
commit
|
commitdiff
|
tree
2021-09-27
Thomas
Jiang
Test for Typing_escape and ET interaction
commit
|
commitdiff
|
tree
2021-09-14
Thom
a
s Jiang
Suppor
t
m
ethod cal
l
s
commit
|
commitdiff
|
tree
2021-09-14
Th
o
m
a
s Jiang
Add is_c
l
a
s
s_meth, class
_
meth_get_class, class
_
meth_get_meth
.
.
.
commit
|
commitdiff
|
tree
2021-09-14
Thomas Jiang
Add
is_fun a
n
d fun_get_fu
n
ctio
n
support for rei
f
ied
.
.
.
commit
|
commitdiff
|
tree
2021-08-30
Thoma
s
Jiang
Add an op
t
ion to log depen
d
ency hashm
a
p
commit
|
commitdiff
|
tree
2021-08-25
Thomas Jiang
Fix regression
o
f reifi
e
d stat
i
c me
t
hod calls
commit
|
commitdiff
|
tree
2021-08-18
Thomas
J
i
a
ng
Refacto
r
the e
x
tract
i
o
n pro
c
ess
commit
|
commitdiff
|
tree
2021-08-13
Thoma
s
Jiang
Re
s
t
rict
property access to public properties
commit
|
commitdiff
|
tree
2021-08-13
Thoma
s
Jiang
Property access virtualiz
a
tion and desugaring
commit
|
commitdiff
|
tree
2021-08-11
Thom
a
s Jiang
Fix acc
e
ss fo
r
type co
n
stant from unresolved type
commit
|
commitdiff
|
tree
2021-08-10
T
homa
s
Jia
n
g
Traverse temporary vari
a
ble a
s
signments in iden
t
ify
.
.
.
commit
|
commitdiff
|
tree
2021-07-07
T
homas Jia
n
g
Ad
d
test for
a
ccess
t
yp
e
consta
n
t from unresolved
type
commit
|
commitdiff
|
tree
2021-05-26
Tho
m
as Jiang
B
an static me
t
ho
d
c
alls o
n
r
e
ified ge
n
erics
commit
|
commitdiff
|
tree
2021-05-26
T
homas Jiang
Set in_expr_tree
f
lag
only for virtualized
expr
commit
|
commitdiff
|
tree
2021-05-11
Thomas Jiang
Fix
c
omme
n
t
commit
|
commitdiff
|
tree
2021-05-11
Thomas Jiang
Ne
w
des
u
garing (without spe
c
ial typing)
commit
|
commitdiff
|
tree
2021-05-07
Thomas Jia
n
g
Better error
m
essages on
i
nvalid operators
commit
|
commitdiff
|
tree
2021-05-04
T
h
o
m
a
s
Jiang
T
hrow
e
r
ror when
u
s
i
n
g meth_caller with
non-publi
c
.
.
.
commit
|
commitdiff
|
tree
2021-04-17
T
ho
m
as
J
iang
Fix nast test d
u
e to Expression Tree po
s
ch
a
nges
commit
|
commitdiff
|
tree
2021-04-16
T
homas Ji
a
n
g
Functio
n
pointe
r
runtime test
commit
|
commitdiff
|
tree
2021-04-13
Th
o
mas Jiang
Mor
e
run
t
ime
t
ests
commit
|
commitdiff
|
tree
2021-04-10
Thomas
J
iang
Eliminate Pos
.
none
i
n
desu
g
ari
n
g
commit
|
commitdiff
|
tree
2021-04-10
T
h
o
mas Jiang
U
se non use
r
de
n
o
t
able variable for
v
isitor
commit
|
commitdiff
|
tree
2021-04-10
Th
o
mas
J
i
a
ng
Set up AAST
for new desugaring str
a
tegy
commit
|
commitdiff
|
tree
2021-04-07
T
h
o
mas
Jiang
Refact
o
r
runt
i
me te
s
ts
commit
|
commitdiff
|
tree
2021-03-30
Th
o
mas Jiang
Tes
t
for ET in default
p
ar
a
m
eter placement
commit
|
commitdiff
|
tree
2021-03-20
Thomas Ji
a
ng
Change gating to
allow fo
r
Experi
m
ental Production
commit
|
commitdiff
|
tree
2021-03-10
Thomas Jia
n
g
B
i
twise operator support
commit
|
commitdiff
|
tree
2021-02-27
T
homas Jiang
Remove
remaini
n
g
mentions of unused logical xor
commit
|
commitdiff
|
tree
2021-02-26
Thomas Jiang
D
o
not p
a
ss i
n
str
i
n
g
representati
o
n
of s
y
mbol
commit
|
commitdiff
|
tree
2021-02-26
Thomas Jiang
Support
m
od
o
perator `%`
commit
|
commitdiff
|
tree
2021-02-26
Thomas Jiang
Support
string
c
onc
a
t operator `
.
`
commit
|
commitdiff
|
tree
2021-02-26
Thomas Jiang
Sanit
i
z
e t
e
mp sp
l
ice variables
commit
|
commitdiff
|
tree
2021-02-18
Thomas Jia
n
g
Test fo
r
interpolated stri
n
g
commit
|
commitdiff
|
tree
2021-02-17
Thomas Ji
a
n
g
Ad
d
better error for
m
eth_cal
l
er w
i
th magic me
t
hods
commit
|
commitdiff
|
tree
2021-02-17
Tho
m
as
Jiang
Ban ins
t
_meth
in par
s
er
commit
|
commitdiff
|
tree
2021-02-16
Thom
a
s Ji
a
ng
Delete wri
t
e_d
e
fs script sinc
e
moved to hhi
commit
|
commitdiff
|
tree
2021-02-12
Thom
a
s Jiang
Ban meth_ca
l
l
e
r referenc
e
s
to method
s
w
i
th inout parameters
commit
|
commitdiff
|
tree
2021-02-10
Thoma
s
J
i
ang
Ch
a
n
ge th
e
r
u
n
t
i
m
e infe
r
red l
a
mbda t
o
n
ull
commit
|
commitdiff
|
tree
2021-02-04
Thomas Ji
a
n
g
T
e
s
t generic
s
o
n visitor
commit
|
commitdiff
|
tree
2021-02-04
Thomas
Jiang
Error
o
n u
n
bo
u
nd variables fro
m
outside
s
cope
commit
|
commitdiff
|
tree
2021-02-04
Thomas Jiang
Vi
r
tu
a
lize void retur
n
s
commit
|
commitdiff
|
tree
2021-02-03
Thomas
J
iang
Fix in
d
ent
a
t
ion
o
f
var_
d
ump fo
r
cla
s
s_meth
commit
|
commitdiff
|
tree
2021-01-28
Thomas Ji
a
ng
Use
h
h
i
for tes
t
s instead
of copying defin
i
t
ions to
.
.
.
commit
|
commitdiff
|
tree
2021-01-28
Thoma
s
J
i
an
g
Allow hh_single_decl to i
g
n
o
re --e
x
tra-bui
l
tin option
commit
|
commitdiff
|
tree
2021-01-25
Thoma
s
Jiang
Desugar to a fun
c
tion call instead
o
f `Expr
T
ree`
commit
|
commitdiff
|
tree
2021-01-23
Thomas Jiang
Begin nami
n
g table
co
m
parison
commit
|
commitdiff
|
tree
2021-01-23
Th
o
mas Jiang
Suggest
m
eth_caller in error
commit
|
commitdiff
|
tree
2021-01-20
Thomas Jiang
Support
var_dump for re
i
fied fcfp
commit
|
commitdiff
|
tree
2021-01-04
Thomas Jiang
A
s
ync helper functions
commit
|
commitdiff
|
tree
2020-12-23
T
homas Jian
g
Test
l
iftin
g
i
n
t
er
f
ace
commit
|
commitdiff
|
tree
2020-12-23
Thoma
s
Jiang
Splic
e
able interface for
"
auto-lifting"
commit
|
commitdiff
|
tree
2020-12-21
Thomas Ji
a
ng
Make Ex
p
rT
r
ee's TInfer t
y
pe par
a
m covariant
commit
|
commitdiff
|
tree
2020-12-03
Thomas Jian
g
R
e
land des
u
gari
n
g changes with
r
u
n
t
ime fixes
commit
|
commitdiff
|
tree
2020-12-02
Thomas Jia
n
g
Print defau
l
t
text f
o
r refle
c
t
ion p
a
rameters
commit
|
commitdiff
|
tree
2020-12-02
Thomas Jiang
Remove `got
o
`
f
rom
H
ack
commit
|
commitdiff
|
tree
2020-12-02
T
homas Ji
a
ng
Fixup H
H
V
M
t
e
s
ts
t
hat i
n
c
l
ude g
o
to
commit
|
commitdiff
|
tree
2020-12-02
Thomas Jiang
Desu
g
ar
i
ng: Add dict of spliced
va
l
ue
s
commit
|
commitdiff
|
tree
2020-12-02
Thomas Jiang
A
l
l
o
w calls to more than just
n
ame
d
functions
commit
|
commitdiff
|
tree
2020-12-02
Th
o
mas Jiang
Add ternary o
p
erator to cor
e
expressions
commit
|
commitdiff
|
tree
2020-12-02
Thomas Jiang
Sta
t
ic method
c
alls
commit
|
commitdiff
|
tree
2020-12-02
Thom
a
s
J
i
an
g
Vi
r
tualize arithmet
i
c binops
commit
|
commitdiff
|
tree
2020-11-12
Thomas Jiang
Virtu
a
lize
floats
commit
|
commitdiff
|
tree
2020-11-12
Thom
a
s
Jiang
Vir
t
ualize boolean `!` inste
a
d of pr
e
vious desug
a
ring
commit
|
commitdiff
|
tree
2020-11-12
Thomas Jiang
Vir
t
ualize comparison binops
commit
|
commitdiff
|
tree
2020-11-12
Thomas Jiang
Desugar function ca
l
ls
commit
|
commitdiff
|
tree
2020-11-11
Tho
m
as Jiang
Virtu
a
l
i
se values
in truthy
positions
commit
|
commitdiff
|
tree
2020-11-11
Thomas Jiang
Desug
a
r binary ops
commit
|
commitdiff
|
tree
2020-11-11
Thomas Ji
a
ng
Fix
u
p closure convert
commit
|
commitdiff
|
tree
2020-11-04
Th
o
mas Jiang
Automagic
Lifting of Literals
commit
|
commitdiff
|
tree
2020-10-30
Thomas Jiang
F
i
x
parsing of foo<> and foo<>() i
n
bino
p
expressions
commit
|
commitdiff
|
tree
2020-10-29
Thomas
Jiang
Simpli
f
y typing
commit
|
commitdiff
|
tree
2020-10-28
Thomas J
i
a
ng
Emit srcloc
i
n
format
i
on in bytecode
commit
|
commitdiff
|
tree
2020-10-23
Thom
a
s Jiang
Make jit
/
i
n
terp
null
/
fcfp comparison
co
n
sistent
commit
|
commitdiff
|
tree
2020-10-23
Thomas Jiang
A
dd fil
e
name
t
o d
e
s
uga
r
ing
commit
|
commitdiff
|
tree
2020-10-23
Thomas Jiang
Ad
d
p
o
sition m
e
tadata to des
u
garing
commit
|
commitdiff
|
tree
2020-10-23
Th
o
mas Ji
a
ng
Move test definitions to bottom
of file
commit
|
commitdiff
|
tree
2020-10-23
Thomas Jiang
Script
t
o update
definitions i
n
t
e
st files
commit
|
commitdiff
|
tree
2020-10-20
Tho
m
as Jiang
Tas
t
Ch
e
ck fo
r
bo
o
l positions
commit
|
commitdiff
|
tree
2020-10-16
Thomas Jiang
Desugar boo
l
e
an not `!`
commit
|
commitdiff
|
tree
2020-10-16
Thomas Ji
a
n
g
De
s
ug
a
r b
o
olean `&&` and `|
|
`
commit
|
commitdiff
|
tree
2020-10-16
Thomas Jiang
Co
r
rectl
y
type splice
d
expressions
commit
|
commitdiff
|
tree
2020-10-15
Thomas Ji
a
ng
Type expressi
o
n
tree a
s
the resul
t
of inferring the
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Thomas Jiang
Add
a thunk and new
E
xprTree
t
o desug
a
r
i
ng
commit
|
commitdiff
|
tree
2020-10-15
Thomas Jian
g
Desugar sp
l
ices
i
n
to assignm
e
nts
commit
|
commitdiff
|
tree
2020-10-08
Thomas
Ji
a
ng
Thro
w
Inval
i
dArgumentExcep
t
ion when
c
a
lling reified
.
.
.
commit
|
commitdiff
|
tree
2020-10-06
Thomas
J
iang
Enable FCFP by defaul
t
commit
|
commitdiff
|
tree
2020-10-06
Thomas Jiang
Error when re
i
fi
e
d meth
o
d + _
_
Dyna
m
icall
y
Callable
a
ttribute
commit
|
commitdiff
|
tree
2020-10-06
Thomas Jiang
Special error
f
or
abstract function po
i
nter
commit
|
commitdiff
|
tree
2020-10-02
T
h
oma
s
J
i
ang
Flow typing for
S
pliced Expressions
commit
|
commitdiff
|
tree
next