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
Deprecate disallow_assign_by_ref option, default to always
2019-02-26
Mike
Q
i
a
n
D
eprecate disallow_assign_by_ref opti
o
n, default to
.
.
.
commit
|
commitdiff
|
tree
2019-01-03
Mike Qian
Fix SleepWaitHandle reference in HH\Asio\cur
l
_ex
e
c
commit
|
commitdiff
|
tree
2018-11-29
Mik
e
Qian
Fully qualify
s
ymbols in HH\Asio\curl_exec
commit
|
commitdiff
|
tree
2018-10-23
Mike
Q
ian
A
ll
o
w dicts in
t
he
a
uto
l
oa
d
handler
commit
|
commitdiff
|
tree
2018-10-11
Mi
k
e
Qian
Fix hhi d
e
clarati
o
n of HH\is_list_lik
e
commit
|
commitdiff
|
tree
2018-10-09
Mik
e
Q
ian
Option t
o
di
s
allow
refe
r
e
n
ces in anon use clauses
commit
|
commitdiff
|
tree
2018-06-23
Mike
Q
i
an
R
emo
v
e
d
i
s
a
llow_e
l
vis_space
f
lag,
m
a
ke
i
t typechecker
.
.
.
commit
|
commitdiff
|
tree
2018-06-22
Mike Qi
a
n
Ba
n
reference
s
i
n
stri
c
t mode again
commit
|
commitdiff
|
tree
2018-06-19
Mike Qian
Option
t
o disallow passing array cells
b
y
re
f
eren
c
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Mike Qian
Enforc
e
matchi
n
g
(
l
a
ck of)
a
n
notatio
n
s for
e
l
lipsis
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Mik
e
Qian
Dow
n
grade var
i
ad
i
c byRef error to
NastCheck, m
a
rk
s
p
e
cial
.
.
.
commit
|
commitdiff
|
tree
2018-06-11
Mike Q
i
an
Option to d
i
s
allo
w
return-by
-
re
f
commit
|
commitdiff
|
tree
2018-05-03
Mike Q
i
an
S
trin
g
subscripts ca
n
not be
inout
commit
|
commitdiff
|
tree
2018-05-02
Mike Q
i
a
n
Fix duplicate typi
n
g
e
r
ror code
commit
|
commitdiff
|
tree
2018-04-13
Mike Qian
Clean up disallow_destruct flag
commit
|
commitdiff
|
tree
2018-03-19
M
i
ke Q
i
an
Error for returning arra
y
cel
l
by reference
commit
|
commitdiff
|
tree
2018-03-08
Mi
k
e Qia
n
Mark siz
e
of
as
__PHPStdLi
b
commit
|
commitdiff
|
tree
2018-03-01
Mi
k
e Qian
Flag to b
a
n conditional
e
xpres
s
ions without a
c
onse
q
uence
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
Mike Qian
Reorganize config
for ParserErrors
commit
|
commitdiff
|
tree
2018-02-22
Mike Qian
Experimental error for
r
e
fe
r
ences in array cells
commit
|
commitdiff
|
tree
2018-02-13
Mike
Qian
Remove __destruct from hhi file
s
commit
|
commitdiff
|
tree
2018-02-01
Mike Qian
Clean up safe_pa
s
s_by_ref cod
e
commit
|
commitdiff
|
tree
2018-02-01
M
ike Qian
F
ix nit ab
o
ut
p
ossibly
u
nused string
commit
|
commitdiff
|
tree
2018-01-31
Mik
e
Q
ian
Option to d
i
s
allow destr
u
ct
o
rs
commit
|
commitdiff
|
tree
2017-12-19
Mike
Q
ian
inout parameter
s
: r
e
strict to l
o
c
a
l
s and subs
c
ript
s
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Mike Qian
extract h
a
s
a
byRef param
commit
|
commitdiff
|
tree
2017-11-29
Mike Qian
Shapes::removeK
e
y has a byRef p
a
ram
commit
|
commitdiff
|
tree
2017-11-17
Mike
Q
ian
i
n
out parame
t
ers: update f
u
ll-fidelit
y
formatti
n
g
commit
|
commitdiff
|
tree
2017-11-17
Mike
Q
ian
in
o
ut
paramete
r
s: legacy
f
ormatting
commit
|
commitdiff
|
tree
2017-11-17
Mik
e
Q
ian
inout para
m
eters: f
u
nct
i
on t
y
pe
h
ints
commit
|
commitdiff
|
tree
2017-10-31
Mike Qian
Check
t
hat params of global functio
n
s
can be memoized
commit
|
commitdiff
|
tree
2017-10-31
M
i
ke Qian
inout
p
arame
t
ers: disallow retu
r
n-by-ref
commit
|
commitdiff
|
tree
2017-10-31
Mike
Q
i
an
inout param
e
ters: typing
commit
|
commitdiff
|
tree
2017-10-30
Mike Qian
ino
u
t par
a
mete
r
s: disall
o
w
m
e
moi
z
ation
commit
|
commitdiff
|
tree
2017-10-26
M
ike Qian
inout paramet
e
rs:
argument F
F
P
commit
|
commitdiff
|
tree
2017-10-25
Mike
Q
ian
i
nou
t
parameter
s
: declarati
o
n FFP
commit
|
commitdiff
|
tree
2017-10-24
M
ike Qian
i
nout pa
r
ameters: a
r
gument
naming
commit
|
commitdiff
|
tree
2017-10-24
Mike Qian
inou
t
parame
t
ers:
a
rgument
parsing
commit
|
commitdiff
|
tree
2017-10-24
Mike Qian
inout parameters: declaration nast
c
heck
commit
|
commitdiff
|
tree
2017-10-24
M
i
ke Qian
inout parameters: de
c
larati
o
n n
a
ming
commit
|
commitdiff
|
tree
2017-10-24
Mike Qian
inout para
m
e
ters: declarat
i
on parsi
n
g
commit
|
commitdiff
|
tree
2017-10-18
Mike Qia
n
F
orbid
a
ssignment to $$ place
h
older
commit
|
commitdiff
|
tree
2017-10-17
Mike
Qian
Error on param reffin
e
ss
m
ismatch
during method override
commit
|
commitdiff
|
tree
2017-10-17
Mike Qi
a
n
Infer varray type for variadics
commit
|
commitdiff
|
tree
2017-09-28
Mike Qian
Check for
v
oid/noreturn in conditio
n
al
s
commit
|
commitdiff
|
tree
2017-09-19
Mike Qia
n
R
el
a
x strict mode for passin
g
args by reference
commit
|
commitdiff
|
tree
2017-09-19
M
ike Qian
Experimental
e
rror
f
or mismatched pass
-
by-
r
ef ann
o
tations
commit
|
commitdiff
|
tree
2017-09-19
Mike Qian
Augm
e
nt Typing_defs
.
fun_param
t
o track pa
s
s-by-
r
ef
commit
|
commitdiff
|
tree
2017-09-12
Mike
Q
ia
n
U
n
rest
r
ict call-ti
m
e
pass-by-reference
commit
|
commitdiff
|
tree
2017-03-29
Mike Qian
Qualify phpversion calls in ex
t
_
factparse +
e
xt
_
w
atchman
commit
|
commitdiff
|
tree
2017-03-02
Mike Qian
s
e
r
v
er
build
option to generate data f
r
om facts
commit
|
commitdiff
|
tree
2016-05-26
Mike Qian
Fix retu
r
n t
y
pe for Ref
l
ectionCla
s
s::g
e
tStaticProperti
e
s
commit
|
commitdiff
|
tree
2016-05-26
Mike Qian
Fix hhi return for Ref
l
ectionClass::
g
etStaticProperties
commit
|
commitdiff
|
tree
2016-05-12
M
i
k
e
Q
ian
Type Se
t
::toArr
a
y
commit
|
commitdiff
|
tree
2016-05-12
Mike Qian
Type Imm
S
e
t::to
A
rr
a
y
commit
|
commitdiff
|
tree
2016-03-03
Mike Qian
Fix takeW
h
il
e
on Sets and Maps
commit
|
commitdiff
|
tree
2015-10-16
Mike Qian
Typ
e
Imm
S
et::toKeysArray
commit
|
commitdiff
|
tree
2015-10-16
M
ike Qi
a
n
T
y
pe Im
m
M
ap::t
o
V
a
l
ues
A
rray and ImmMap
:
:toKeysArray
commit
|
commitdiff
|
tree
2015-10-16
Mike Qian
T
y
pe ImmMap::toArr
a
y
commit
|
commitdiff
|
tree
2015-10-16
Mike
Q
i
an
Type ImmVec
t
o
r
::to
V
aluesArray and
I
mmVe
c
tor::
t
o
K
ey
s
Array
commit
|
commitdiff
|
tree
2015-10-16
Mi
k
e Qia
n
Type
I
m
m
Vec
t
or::toArr
a
y
commit
|
commitdiff
|
tree
2015-10-08
Mike Qian
T
y
pe
M
a
p
:
:
to
V
a
luesA
r
ray
a
nd M
a
p
::toKeysA
r
ray
commit
|
commitdiff
|
tree
2015-10-08
M
ike
Q
ian
Type Map::toArray
commit
|
commitdiff
|
tree
2015-10-08
M
ike Q
i
an
T
y
pe Set::toKe
y
sArray
commit
|
commitdiff
|
tree
2015-10-07
Mike Qian
T
y
pe V
e
ct
o
r::toValuesArray and Vecto
r
::toK
e
y
s
Array
commit
|
commitdiff
|
tree
2015-10-07
M
i
ke Qian
Type
V
ector
:
:toArra
y
commit
|
commitdiff
|
tree
2015-08-06
Mike Qian
Sto
p
recognizing <
<
UNSAFE_Con
s
t
ruct
>
commit
|
commitdiff
|
tree
2015-08-01
Mike Q
i
an
St
o
p recognizing
<
<
C
onsi
s
t
entConstruct>>
commit
|
commitdiff
|
tree
2015-08-01
Mike Qian
Stop recogn
i
zing <
<
Overri
d
e>>
commit
|
commitdiff
|
tree
2015-05-21
Mike Qian
User att
r
i
bu
t
es
o
n
t
y
pedefs
commit
|
commitdiff
|
tree
2015-05-14
Mike Qian
Support
u
ser att
r
i
b
utes on typedefs
commit
|
commitdiff
|
tree
2015-05-06
Mike Qian
Fix g
e
t_ca
l
led_class() call in
B
u
iltinEnum::assert
commit
|
commitdiff
|
tree
2015-05-06
Mike Qian
Update
con
s
tructors i
n
C
ollec
t
ion hhi files
commit
|
commitdiff
|
tree
2015-04-28
M
i
ke Qian
F
i
x retur
n
type of I
m
mVector:
:
fromKeysO
f
commit
|
commitdiff
|
tree
2015-04-23
Mike Qian
Remove Imm{Ma
p
,Set}::fromArray
f
rom hhis
commit
|
commitdiff
|
tree
2015-04-23
Mi
k
e Q
i
an
Depreca
t
e Set::fromArr
a
y
commit
|
commitdiff
|
tree
2015-04-23
M
ike Qian
Add g
e
n
e
ri
c
s to
Set::fromAr
r
ay
commit
|
commitdiff
|
tree
2015-04-20
M
i
ke
Q
ian
Deprecat
e
Map::fr
o
mArr
a
y
commit
|
commitdiff
|
tree
2015-04-20
Mike Qian
Add generics
t
o Map::
f
r
om
A
rray
commit
|
commitdiff
|
tree
2015-04-14
Mike Qian
Add de
p
r
e
cated Ve
c
tor::fromArray back to hhi
commit
|
commitdiff
|
tree
2015-03-06
M
ike Qian
Update hhi de
c
laration for
s
t
ristr
commit
|
commitdiff
|
tree
2015-03-02
Mik
e
Qi
a
n
Sma
l
l fix to meth_caller invariant
m
essage
commit
|
commitdiff
|
tree
2015-02-05
Mike Qian
{Se
t
,Vector}:
:
addAll
K
eysO
f
is no
t
st
a
tic
commit
|
commitdiff
|
tree
2015-01-21
Mike Qian
A
l
low subtypes
i
n arithmet
i
c m
o
dulo op
commit
|
commitdiff
|
tree
2014-12-20
Mike Qi
a
n
Don't
a
dd trailing commas in used trait lists
commit
|
commitdiff
|
tree
2014-12-20
Mike Qian
Don't add tra
i
l
ing
commas in template para
m
eter lists
commit
|
commitdiff
|
tree
2014-12-20
M
ike
Qian
Fix b
u
g with hh_form
a
t --diff dupli
c
a
t
ing
some lines
.
commit
|
commitdiff
|
tree
2014-12-19
Mike Qian
Don't destroy w
h
ites
p
a
c
e in files with "**
/
" in comments
commit
|
commitdiff
|
tree
2014-12-19
Mike Qian
Don
'
t skip
t
he first file i
n
diff
commit
|
commitdiff
|
tree