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
Don't assert on new Closure
2018-07-06
Mark
Willi
a
ms
Don
'
t as
s
ert on new Closu
r
e
commit
|
commitdiff
|
tree
2018-07-06
O
g
u
z
Ulgen
Disallow in
v
alid octal
s
and php7 an
o
n fun
c
ti
o
n
s
commit
|
commitdiff
|
tree
2018-07-06
V
ladimir Matveev
Conditiona
l
ly
reacti
v
e return ty
p
es
commit
|
commitdiff
|
tree
2018-07-06
Lucian Wischik
Get ocamlmerl
i
n to recognize
[
%hhi
_
c
o
nt
e
nts]
commit
|
commitdiff
|
tree
2018-07-06
Conder Shou
Rename
local variables wi
t
hout typi
n
g "$
"
commit
|
commitdiff
|
tree
2018-07-06
Oguz Ulgen
Fix order for
c
losures i
n
nested ano
n
c
l
asses
commit
|
commitdiff
|
tree
2018-07-06
O
guz Ulgen
Fix xhp class nam
e
mangling in
inout function
arguments
commit
|
commitdiff
|
tree
2018-07-06
Lucia
n
W
ischik
Delete d
e
ad code
i
n
f
ull_fidelity_parse
r
_errors
.
ml
commit
|
commitdiff
|
tree
2018-07-06
Luci
a
n Wischik
Av
o
i
d
u
nused variables
i
n par
s
e
r
commit
|
commitdiff
|
tree
2018-07-06
Edwin Sm
i
th
Factor stri
n
g container decls ou
t
of type-strin
g
.
h
commit
|
commitdiff
|
tree
2018-07-06
An
d
rew Ke
n
n
e
dy
Ref
a
ctor s
u
btyping function
s
commit
|
commitdiff
|
tree
2018-07-06
Og
u
z Ulgen
Disallow alternate control flow syntax and
execution
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Mar
k
Willia
m
s
A
l
low BUninit in all optional types
commit
|
commitdiff
|
tree
2018-07-06
Mark Williams
R
e
write v
a
r
i
ous ad hoc tests
usi
n
g subtypeOf/couldBe
commit
|
commitdiff
|
tree
2018-07-06
Mar
k
Wi
l
liams
Add subty
p
eOf(trep) and couldBe(tr
e
p)
commit
|
commitdiff
|
tree
2018-07-06
Th
o
mas Jiang
Rewr
i
te names
p
aced reserve
d
functions
commit
|
commitdiff
|
tree
2018-07-06
Tho
m
a
s Jiang
Rewrite $this::st
a
ti
c
metho
d
calls
commit
|
commitdiff
|
tree
2018-07-06
Kuna
l
Mehta
Null check when reducing Is
T
ypeStruct to
InstanceOf
D
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Will Pitt
s
(the
y
.
.
.
Don't allow byRef
lambda as
s
i
gnme
n
t
.
commit
|
commitdiff
|
tree
2018-07-06
Greg Nisbet
add --ignore-type-er
r
ors flag
commit
|
commitdiff
|
tree
2018-07-06
David S
n
i
d
er
Seal Traversable/K
e
yedT
r
aversable inter
f
a
c
es
commit
|
commitdiff
|
tree
2018-07-06
Will Pitt
s
(the
y
.
.
.
Di
s
al
l
ow arbitr
a
r
y
e
xpressions on the ri
g
ht hand s
i
de
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
B
r
e
tt S
i
mmers
Re
m
ove IRUnit::m
_
iro
f
f
commit
|
commitdiff
|
tree
2018-07-05
Lucian W
i
schik
Remove unnecessary
.
m
erlin file
commit
|
commitdiff
|
tree
2018-07-05
An
d
rew Kennedy
Fix
t
y
p
e chec
k
er crash cau
s
ed by large number of us
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
Lu
c
i
a
n Wischik
Hack tests should alwa
y
s show
d
i
ffs
i
n
sandcast
l
e
commit
|
commitdiff
|
tree
2018-07-05
Ugonna Ih
e
a
nacho
SignatureSearch Inde
x
and signature functions
W
IP
commit
|
commitdiff
|
tree
2018-07-05
Lucian
W
ischik
W
e should supprss war
n
i
ng 5
2
by [@@@w
a
rning] not b
y
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
Lucian Wischi
k
Avoid unused variables
commit
|
commitdiff
|
tree
2018-07-05
L
ucian Wisc
h
ik
s
u
p
press "u
n
used variable
"
in gene
r
ated file
commit
|
commitdiff
|
tree
2018-07-05
K
u
n
a
l Mehta
Use namespac
e
aliases in hhconfig in
a
utoco
m
plete
commit
|
commitdiff
|
tree
2018-07-05
Mi
c
hael O
'
Farrell
numParams exp
e
c
t
ed to b
e
constant
w
hen handling fir
s
t
.
.
.
commit
|
commitdiff
|
tree
2018-07-05
Edwin Smi
t
h
Break up req
-
containers
.
h
commit
|
commitdiff
|
tree
2018-07-05
Kunal
Mehta
Make HH\Lib\Regex\M
a
tch
tr
a
nspa
r
ent
commit
|
commitdiff
|
tree
2018-07-05
Ku
n
al Meh
t
a
D
o
n't upcast
i
n as-
e
xpre
s
s
i
o
ns
commit
|
commitdiff
|
tree
2018-07-05
Marcy Park
A
l
low co
n
s
t
rai
n
ts o
n
type para
m
e
ters
of
t
ype
aliases
commit
|
commitdiff
|
tree
2018-07-05
Kunal Mehta
Don't validate c
o
n
strain
t
s of wildcard
t
ype parameter
commit
|
commitdiff
|
tree
2018-07-05
L
uc
i
an Wischik
Avo
i
d
deprecated
m
etho
d
s
commit
|
commitdiff
|
tree
2018-07-05
L
u
cian Wischik
Remove un
u
sed parameter
'approx_size' in buffere
d
_lin
e
_reader
commit
|
commitdiff
|
tree
2018-07-05
Catherine Ga
s
ni
e
r
a
v
o
id fatal with
illegal '<
'
in x
h
p
bod
y
commit
|
commitdiff
|
tree
2018-07-05
Arun Kuma
r
Add a
n
ewline
af
t
er the <?
h
h d
e
claration during rewritin
g
commit
|
commitdiff
|
tree
2018-07-05
C
at
h
erine Ga
s
nie
r
A
ccount for H
H
_
F
IXMEs for parsing er
r
ors
commit
|
commitdiff
|
tree
2018-07-05
Cather
i
ne Gasnie
r
avoid
f
atal wh
e
n parsing trait us
e
w
ith conflict resolution
commit
|
commitdiff
|
tree
2018-07-05
Zh
e
ngxu Che
n
M
o
ve TFu
n
c from ru
n
time type to
basic data type in J
I
T
commit
|
commitdiff
|
tree
2018-07-05
Zhengxu Chen
Add KindOfFunc as a new d
a
tatype
commit
|
commitdiff
|
tree
2018-07-04
R
i
c
k L
a
voie
Copy repo
-
auth-types for public static p
r
operties into
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
Sasha Manzyuk
A
f
ew small fixes to subtyping when void
i
s
treate
d
.
.
.
commit
|
commitdiff
|
tree
2018-07-04
K
u
nal Meh
t
a
Fix is/as-expr
e
ss
i
ons
w
ith XHP
commit
|
commitdiff
|
tree
2018-07-04
Ale
x
ey Toptygin
Improved a
s
sembler except
i
on handling
commit
|
commitdiff
|
tree
2018-07-03
W
ill Pitts (they
.
.
.
Add --a
l
low-malformed to hh_sin
g
le_parse
commit
|
commitdiff
|
tree
2018-07-03
Mark
W
illiams
Proper fix for builti
n
_c
o
e
rcion_warning
.
ph
p
commit
|
commitdiff
|
tree
2018-07-03
Davi
d
K
a
hn
Async Goes Last
commit
|
commitdiff
|
tree
2018-07-03
Kun
a
l Mehta
T
e
m
p
ora
r
il
y
b
an
i
s/as-exp
r
essions
i
n lambdas
commit
|
commitdiff
|
tree
2018-07-03
Og
u
z
U
l
g
e
n
Run closure con
v
ert over all e
x
pressions on the A
S
T
commit
|
commitdiff
|
tree
2018-07-03
Vladimir Matv
e
ev
Add missing gate for reactivity checks
commit
|
commitdiff
|
tree
2018-07-03
Sasha Manzyuk
E
l
ide
T
any when flatt
e
ning unreso
l
ved types
commit
|
commitdiff
|
tree
2018-07-03
Edwin
Smith
R
e
m
ove
u
n
used containers
commit
|
commitdiff
|
tree
2018-07-03
T
atia
n
a
Rache
v
a
ho
v
e
r with return type
commit
|
commitdiff
|
tree
2018-07-03
Gabe Levi
S
h
a
r
edMem
.
mem_old
commit
|
commitdiff
|
tree
2018-07-03
Edwin Smit
h
Poin
t
erMap/
S
e
t
using re
q
:
:fast_map/set
commit
|
commitdiff
|
tree
2018-07-03
Thom
a
s
Jia
n
g
Back
o
ut "Typech
e
ck lamb
d
as in ppl classes
"
, Back out
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Tho
m
as Jian
g
Back
out "[ppl][hac
k
] Special h
a
ndlin
g
f
o
r
inst_
m
eth
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Kunal Mehta
Temporarily ban is/a
s
o
p
erators on XHP
commit
|
commitdiff
|
tree
2018-07-03
R
i
ck Lavoie
Use the
s
a
m
e
e
xtraction
scheme as
HackC for
embedde
d
.
.
.
commit
|
commitdiff
|
tree
2018-07-03
Vassil Mladenov
Rest
r
ic
t
exp
r
essio
n
kin
d
s for shapes
commit
|
commitdiff
|
tree
2018-07-03
T
homas Jiang
S
p
ecial
han
d
ling
f
or inst_meth
,
class_meth, met
h
_caller
commit
|
commitdiff
|
tree
2018-07-03
Thomas
J
i
an
g
Lambd
a
s are n
e
ver ty
p
echecked
as
p
pl cl
a
sses
commit
|
commitdiff
|
tree
2018-07-03
Thomas Jiang
<<__PPL>>
Specia
l
method typech
e
cking
commit
|
commitdiff
|
tree
2018-07-03
Thomas Jiang
<<__PPL
>
>
s
t
at
i
c me
t
h
o
d call typ
e
c
hecking
commit
|
commitdiff
|
tree
2018-07-03
Thom
a
s J
i
ang
<<
_
_
PPL>> Obj call
typechecking
commit
|
commitdiff
|
tree
2018-07-03
Mark Williams
Add mi
s
sing hp
h
p
_opts file for
builtin_
c
o
ercion_
w
a
r
ning
.
php
commit
|
commitdiff
|
tree
2018-07-03
Vass
i
l Mlad
e
nov
Prev
e
nt
.
.
.
befo
r
e , in sh
a
pe types
commit
|
commitdiff
|
tree
2018-07-02
Vassil Mladenov
Prevent
g
e
n
eric
s
o
n
collecti
o
n
i
nt
r
insics until typechecking
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
L
u
cian Wischik
Clean up unuse
d
m
a
tch case
commit
|
commitdiff
|
tree
2018-07-02
mayer Zhang
add an option
t
o disable r
e
turn by
refe
r
ence
commit
|
commitdiff
|
tree
2018-07-02
m
a
yer Z
h
ang
Fla
g
of built-in type co
e
rc
i
o
n warning
commit
|
commitdiff
|
tree
2018-07-02
Edwi
n
Smith
Use v
e
c
t
or_set for Exec
u
tionCon
t
ext:
:
m
_
li
v
eBCObjs
commit
|
commitdiff
|
tree
2018-07-02
M
arcy Park
HH
V
M skele
t
o
n
extensio
n
for reg
e
x Pattern
and Match
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
Edwin Smith
Convert dyn
P
rop
T
able to req
:
:fast_map
commit
|
commitdiff
|
tree
2018-07-02
S
asha
M
anzyuk
Hack a
r
rays
a
r
e Indexish
commit
|
commitdiff
|
tree
2018-07-02
Mar
c
y Pa
r
k
L
owering, nam
i
n
g
,
a
nd
b
ytecode emissio
n
for `re`-
p
r
e
fixed
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
Marcy Park
FFP support for p
r
efixed strings
commit
|
commitdiff
|
tree
2018-07-01
K
u
n
al Mehta
E
x
pand as
-
exp
r
es
s
i
o
n te
s
t coverage, part 1
commit
|
commitdiff
|
tree
2018-07-01
Edwin Smith
U
se non
-
cons
e
rv
a
t
i
v
e Allocator
in req::hash_map
commit
|
commitdiff
|
tree
2018-07-01
Lucian W
i
sc
h
ik
De
l
ete hh_format
.
ml
commit
|
commitdiff
|
tree
2018-07-01
Lu
c
ian Wisch
i
k
dont deriving-show vali
g
n
commit
|
commitdiff
|
tree
2018-07-01
Ed
w
in
Smit
h
U
s
e
F14NodeMap fo
r
re
q
::hash_map/set
commit
|
commitdiff
|
tree
2018-06-30
Kunal Mehta
F
i
x as-expression irgen
for vec/dict
commit
|
commitdiff
|
tree
2018-06-30
Kunal Me
h
ta
Tem
p
or
a
rily ban "as
"
o
perator on dict/vec
commit
|
commitdiff
|
tree
2018-06-30
A
l
ish
a
Ukani
Issue 8211: For
m
at block
c
omme
n
ts with tabs correctly
.
.
.
commit
|
commitdiff
|
tree
2018-06-30
Vladi
m
i
r Matve
e
v
__MaybeMuta
b
le and f
r
ien
d
s
commit
|
commitdiff
|
tree
2018-06-30
Brett S
i
mmers
D
o
n't
r
et
u
rn sketchy cons
t
c
har*
i
n de
s
cribeKeyType
commit
|
commitdiff
|
tree
2018-06-29
M
i
c
h
ael O'Farrell
Disable cla
n
g format for HH
V
M
commit
|
commitdiff
|
tree
2018-06-29
Lucian Wischik
Hack m
e
r
lin
n
eeds to find more
p
a
ckages
commit
|
commitdiff
|
tree
2018-06-29
T
h
o
m
a
s
Jian
g
<
<
_
_PPL>> C
l
ass typech
e
cki
n
g
commit
|
commitdiff
|
tree
2018-06-29
Ugonna Ihea
n
acho
Si
g
natureSearch Parser
commit
|
commitdiff
|
tree
2018-06-29
Vla
d
imir Matveev
Allow only fi
x
ed set of collectio
n
types to be
u
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
M
ark Williams
D
ce and constp
r
op
for IsT
y
peSt
r
u
c
t
commit
|
commitdiff
|
tree
2018-06-29
Lucian Wis
c
hik
Telemetry 6b - l
o
gging
commit
|
commitdiff
|
tree
2018-06-29
L
u
cian W
i
s
chik
Telemetry 3b - tigh
t
en up on name vs denorm_strin
g
.
.
.
commit
|
commitdiff
|
tree
next