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 position metadata to desugaring
2020-10-23
Thomas J
i
ang
Add position metadata to desugaring
commit
|
commitdiff
|
tree
2020-10-23
Thomas Ji
a
ng
Move test de
f
initions to bottom of file
commit
|
commitdiff
|
tree
2020-10-23
Thomas Jiang
S
cript t
o
update defin
i
ti
o
n
s
in tes
t
f
i
les
commit
|
commitdiff
|
tree
2020-10-20
Thomas Jiang
Tast
Chec
k
f
o
r boo
l
positions
commit
|
commitdiff
|
tree
2020-10-16
Th
o
ma
s
Jiang
Desu
g
ar boolean n
o
t `!
`
commit
|
commitdiff
|
tree
2020-10-16
Tho
m
as
Jiang
Desugar boolean `
&
&` and `||`
commit
|
commitdiff
|
tree
2020-10-16
Thomas J
i
ang
Correctly type spliced
e
xpressio
n
s
commit
|
commitdiff
|
tree
2020-10-15
Thoma
s
Jiang
Type expression tree as th
e
r
e
sult
o
f inferring
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2020-10-15
Thomas Jiang
Add a thunk an
d
new ExprTree to desugaring
commit
|
commitdiff
|
tree
2020-10-15
T
h
o
m
a
s Jia
n
g
Desugar
splices into
a
s
s
ig
n
m
e
nts
commit
|
commitdiff
|
tree
2020-10-08
Thomas Jiang
Throw Invali
d
ArgumentExc
e
ption when call
i
n
g
reified
.
.
.
commit
|
commitdiff
|
tree
2020-10-06
T
h
omas Jiang
Enab
l
e FCF
P
by de
f
a
u
lt
commit
|
commitdiff
|
tree
2020-10-06
Thomas
Jia
n
g
Error
when reifi
e
d
me
t
ho
d
+ __
D
ynamic
a
l
l
yCallable attribute
commit
|
commitdiff
|
tree
2020-10-06
Thomas Ji
a
n
g
Special er
r
o
r for abstract
f
unction
p
o
in
t
er
commit
|
commitdiff
|
tree
2020-10-02
Th
o
mas Jiang
Flow typing for Spliced Expressi
o
ns
commit
|
commitdiff
|
tree
2020-10-02
Tho
m
as
J
i
a
ng
Res
e
t l
o
c
a
l
typing environment for ExprTrees
commit
|
commitdiff
|
tree
2020-10-02
Thomas Jiang
Desu
g
ar continue an
d
break
commit
|
commitdiff
|
tree
2020-10-02
Th
o
mas J
i
ang
Desu
g
ar splice
commit
|
commitdiff
|
tree
2020-09-29
Thomas Jiang
Change type parameter mismat
c
h erro
r
message
commit
|
commitdiff
|
tree
2020-09-21
Thomas Jiang
Error on n
e
s
ted sp
l
i
cing
commit
|
commitdiff
|
tree
2020-09-21
Thomas J
i
ang
Don't throw pars
e
e
r
rors inside
E
T
s
p
lices
commit
|
commitdiff
|
tree
2020-09-21
Th
o
m
as Jiang
Avoid parsing nested expressio
n
trees
commit
|
commitdiff
|
tree
2020-09-15
Th
o
m
a
s Jiang
Rem
o
ve PPL related
errors (
5
/5)
commit
|
commitdiff
|
tree
2020-09-15
Thomas Jiang
Rem
o
ve references
to PPL (
4
/5)
commit
|
commitdiff
|
tree
2020-09-15
Thomas Jiang
Emit desu
g
ared code for
E
xpressi
o
n
T
rees
commit
|
commitdiff
|
tree
2020-09-15
Thomas Jiang
R
e
move references to
P
P
L (3/
5
)
commit
|
commitdiff
|
tree
2020-09-15
Thoma
s
Jiang
R
e
move r
e
f
erences t
o
PPL
(
2/5)
commit
|
commitdiff
|
tree
2020-09-15
T
h
omas Jiang
R
e
move
r
eferences to
PPL (1/5)
commit
|
commitdiff
|
tree
2020-09-08
Thomas Jiang
Add unit test for oc
a
mlpool
commit
|
commitdiff
|
tree
2020-09-04
Thomas J
i
a
ng
B
a
ck out "Initialize new
d
e
pende
n
cy graph in
l
a
z
y init"
commit
|
commitdiff
|
tree
2020-09-04
Th
o
m
as Jia
n
g
Back out "la
u
nch hh_
s
erve
r
under systemd"
commit
|
commitdiff
|
tree
2020-09-03
Thomas Jiang
Remove Tensor HHI files and PPL lints
commit
|
commitdiff
|
tree
2020-09-01
Thom
a
s Jiang
Fi
x
off by one error
s
in ocamlpool malloc
commit
|
commitdiff
|
tree
2020-08-21
Thomas J
i
ang
Lowering __splice__ placehold
e
r fu
n
ction
commit
|
commitdiff
|
tree
2020-08-21
Thomas Jiang
Add Splice aast nod
e
commit
|
commitdiff
|
tree
2020-08-20
Thomas
J
ian
g
Ban gettin
g
functio
n
po
i
nt
e
rs
t
o abstract methods
commit
|
commitdiff
|
tree
2020-08-20
T
h
omas
Jiang
Ban
_
_CLASS_
_
in clas
s
_meth
o
n non final classe
s
commit
|
commitdiff
|
tree
2020-08-20
T
homas Jiang
Ban
f
unction refer
e
nces to
r
eified functio
n
s
commit
|
commitdiff
|
tree
2020-07-30
Th
o
ma
s
Jiang
Ba
n
amb
i
gu
o
us class context f
o
rwarded
function
pointers
commit
|
commitdiff
|
tree
2020-07-30
T
h
omas Jiang
T
ypecheck reified function p
o
inters
commit
|
commitdiff
|
tree
2020-07-30
Th
o
mas Jiang
B
a
n
i
nst_m
e
th equiv
a
lent sy
n
tax
commit
|
commitdiff
|
tree
2020-07-22
T
homas
J
iang
B
an meth_
c
aller with traits
commit
|
commitdiff
|
tree
2020-07-16
Tho
m
as Jian
g
Ban backtick
fr
o
m
being parsed
as a str
i
ng
commit
|
commitdiff
|
tree
2020-07-07
Thoma
s
Jia
n
g
E
n
able first class function
p
o
i
nters via hh
c
onfig
commit
|
commitdiff
|
tree
2020-07-06
Thomas Jiang
Skeleton r
c
lass-meth-data s
t
ruct
commit
|
commitdiff
|
tree
2020-07-03
T
homas Jiang
T
ighten up ::class syntax
commit
|
commitdiff
|
tree
2020-07-03
T
h
omas Jiang
Ban new
classname wi
t
h
r
e
i
fied gener
i
cs
commit
|
commitdiff
|
tree
2020-07-02
Th
o
mas
J
iang
Implemen
t
hh
v
m support for ResolveRFunc byt
e
code
commit
|
commitdiff
|
tree
2020-05-29
Thomas Jiang
Fix unexpect
e
d t
y
pedef
namin
g
e
r
ror
commit
|
commitdiff
|
tree
2020-05-15
Thoma
s
Jiang
Fix n
u
m
Runtime coun
t
i
n Ty
p
e
commit
|
commitdiff
|
tree
2020-05-13
T
homas
J
iang
Add
R
Func to
t
he `Dat
a
T
y
pe`
e
num
commit
|
commitdiff
|
tree
2020-05-12
Tho
m
as
J
i
a
ng
Add more u
n
b
ound name tests
commit
|
commitdiff
|
tree
2020-05-12
Thomas Jiang
Refa
c
t
or unbound n
a
m
e che
c
k
commit
|
commitdiff
|
tree
2020-05-12
Thomas J
i
a
ng
Implemen
t
a Statefu
l
NAS
T
Ch
e
ck
commit
|
commitdiff
|
tree
2020-04-30
Thomas Jiang
Add f
l
ag
to
b
an non constant default argume
n
ts on la
m
bdas
commit
|
commitdiff
|
tree
2020-04-18
Thomas Jiang
Remove Type
n
ame from the AA
S
T
commit
|
commitdiff
|
tree
2020-04-08
Thomas Jia
n
g
Add un
i
t test
commit
|
commitdiff
|
tree
2020-04-02
Thomas Jiang
R
e
move Def_inline
f
ro
m
t
h
e aast
commit
|
commitdiff
|
tree
2020-04-02
T
homa
s
Jian
g
Refa
c
tor clo
s
ure_convert to not us
e
Def_inline nod
e
s
commit
|
commitdiff
|
tree
2020-04-02
Thom
a
s Ji
a
ng
Me
t
hods ove
r
riding DynamicallyCallable must also be
.
.
.
commit
|
commitdiff
|
tree
2020-04-01
Thomas
J
ian
g
Remove __halt_compiler
commit
|
commitdiff
|
tree
2020-03-31
Tho
m
as
J
i
a
ng
Err
o
r on self::class
on non fin
a
l class
e
s
commit
|
commitdiff
|
tree
2020-03-13
Th
o
mas Jian
g
Impleme
n
t m
e
thods of RF
u
n
c
commit
|
commitdiff
|
tree
2020-03-13
Th
o
mas Jian
g
Ad
d
s
k
eleton struct
for RFun
c
Data
commit
|
commitdiff
|
tree
2020-03-12
T
homas
Jiang
Delete errant
.
o
u
t test
f
iles
commit
|
commitdiff
|
tree
2020-03-09
Thomas Jiang
D
e
fau
l
t to n
a
min
g
the entire ast
commit
|
commitdiff
|
tree
2020-03-05
Tho
m
as Jia
n
g
D
e
lete
Typin
g
_
g
et_locals
commit
|
commitdiff
|
tree
2020-02-26
Thomas
J
iang
E
rror on precedin
g
basksl
a
sh in group namespa
c
e use
.
.
.
commit
|
commitdiff
|
tree
2020-02-25
T
h
omas
Jiang
Make
dec
l
aring a const a
f
ter u
s
e import a parse er
r
or
commit
|
commitdiff
|
tree
2020-02-25
Thom
a
s J
i
ang
M
ak
e
declar
i
n
g a fu
n
ction aft
e
r use import
a
parse
.
.
.
commit
|
commitdiff
|
tree
2020-02-25
T
homas Jiang
Mak
e
de
c
laring an
enum aft
e
r
u
se import a parse er
r
or
commit
|
commitdiff
|
tree
2020-02-25
Thoma
s
Ji
a
ng
Make `
n
a
m
espace` a
reser
v
ed
keywor
d
consistent wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2020-02-24
Thoma
s
Jian
g
Remo
v
e unnecessar
y
s
witch statement
commit
|
commitdiff
|
tree
2020-02-21
Thomas Jiang
Error i
f
quali
f
ied names have tra
i
ling b
a
ckslashes
commit
|
commitdiff
|
tree
2020-02-07
Thomas
J
i
an
g
Test new f
u
nction call syntax
commit
|
commitdiff
|
tree
2020-02-07
Thomas
Jiang
Nullsafe m
e
thod
access
commit
|
commitdiff
|
tree
2020-02-05
Th
o
m
as
J
iang
Rustify elaborate namespace visi
t
or
commit
|
commitdiff
|
tree
2020-02-05
Th
o
mas Jian
g
Fi
x
ups for nam
e
space elaborati
o
n
commit
|
commitdiff
|
tree
2020-01-30
T
homas
J
i
ang
Autocargo some rust for namin
g
commit
|
commitdiff
|
tree
2020-01-28
Thoma
s
Jiang
Parser Option to enable
function pointers
commit
|
commitdiff
|
tree
2020-01-28
Thomas Jiang
Lint
naming
_
spec
i
al_names
commit
|
commitdiff
|
tree
2020-01-28
Thomas
Jiang
Convert m
o
re he
l
per
f
unctions for n
a
mespace
e
l
a
boration
commit
|
commitdiff
|
tree
2020-01-28
T
h
oma
s
Jiang
Con
v
ert aux helpers for namespace ela
b
oratio
n
commit
|
commitdiff
|
tree
2020-01-27
Thomas
J
iang
Respec
t
p
o
_disallow_fun
c
_ptrs_in_constants option
commit
|
commitdiff
|
tree
2020-01-27
Thomas Ji
a
ng
Codegen sup
p
o
r
t
commit
|
commitdiff
|
tree
2020-01-24
Thomas
J
ia
n
g
Typ
e
funct
i
on pointers
commit
|
commitdiff
|
tree
2020-01-24
Thomas Jiang
Ela
b
orat
e
fun
c
tion point
e
rs as fu
n
ctions
commit
|
commitdiff
|
tree
2020-01-23
Thomas Jiang
Add parsing error
commit
|
commitdiff
|
tree
2020-01-23
Thomas Jiang
Add
r
ust lowering
commit
|
commitdiff
|
tree
2020-01-23
Thoma
s
Jiang
Ad
d
A
A
ST node
commit
|
commitdiff
|
tree
2020-01-23
Thomas Jiang
Parse functio
n
pointers to CST
commit
|
commitdiff
|
tree
2020-01-23
Thomas Jiang
Add new
C
ST nod
e
to
t
he sc
h
ema
commit
|
commitdiff
|
tree
2020-01-15
Thomas Jiang
M
ove
env
setting from i
t
er
_
with to it
e
r
commit
|
commitdiff
|
tree
2020-01-15
Thomas Jia
n
g
Ch
e
ck that XHP
children d
e
cla
r
ations do
n
ot
r
e
f
er to
.
.
.
commit
|
commitdiff
|
tree
2019-12-10
Thomas Jiang
Re
m
ove typechec
k
_xhp_c
v
ars option
commit
|
commitdiff
|
tree
2019-12-09
Tho
m
a
s Jiang
Check arity chec
k
s
o
n class consts
commit
|
commitdiff
|
tree
2019-12-04
T
h
oma
s
J
iang
Remove le
g
a
c
y pars
e
r
ha
c
k
for lvar/
i
d
commit
|
commitdiff
|
tree
2019-11-22
Thoma
s
Jian
g
Re
m
ove
i
g
n
o
re_pos op
t
ion
commit
|
commitdiff
|
tree
2019-11-14
Th
o
ma
s
Jiang
Remove
another red
u
ndant ad
d
_n
s
commit
|
commitdiff
|
tree
2019-11-14
Thomas
J
iang
C
h
ange emit
_
symbol_re
f
s to expect
H
h
b
c_i
d
.
t's
(with
.
.
.
commit
|
commitdiff
|
tree
next