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
Ban references in strict mode again
2018-06-22
Mike
Qian
Ban references in
s
trict mode a
g
ain
commit
|
commitdiff
|
tree
2018-06-19
M
i
ke Qian
Option to
d
i
sallow pa
s
sing arr
a
y cells by r
e
ference
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
M
i
k
e
Q
i
an
Enforce matching (lack of) annotations f
o
r ell
i
psis
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Mike Qian
Downg
r
ade v
a
r
i
adic byRef error to NastCheck, mark s
p
e
c
ia
l
.
.
.
commit
|
commitdiff
|
tree
2018-06-11
M
i
ke
Q
i
an
Option to
d
isal
l
ow return-by-r
e
f
commit
|
commitdiff
|
tree
2018-05-03
M
i
ke Qia
n
String
s
ub
s
cript
s
canno
t
be inou
t
commit
|
commitdiff
|
tree
2018-05-02
M
ike Q
i
an
Fix
d
uplicate typing error
code
commit
|
commitdiff
|
tree
2018-04-13
M
ike Qia
n
Clean up di
s
allo
w
_des
t
r
u
c
t
fla
g
commit
|
commitdiff
|
tree
2018-03-19
Mi
k
e
Qian
Error for retur
n
ing array cell by r
e
f
e
re
n
ce
commit
|
commitdiff
|
tree
2018-03-08
M
ike Qian
Mark
si
z
eof as __
P
HPS
t
d
L
ib
commit
|
commitdiff
|
tree
2018-03-01
M
i
ke Qian
Flag to ba
n
c
o
n
di
t
ion
a
l expr
e
ss
i
ons wit
h
out a
consequence
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
M
ike
Qian
Reorg
a
nize con
f
ig
f
o
r
ParserErrors
commit
|
commitdiff
|
tree
2018-02-22
Mike Qi
a
n
Exper
i
men
t
al er
r
o
r
for re
f
erences in a
r
ray cells
commit
|
commitdiff
|
tree
2018-02-13
Mike Qian
R
em
o
ve __d
e
struct from
h
hi files
commit
|
commitdiff
|
tree
2018-02-01
M
i
ke Q
i
an
Clean
u
p
safe_pas
s
_
b
y_
r
ef code
commit
|
commitdiff
|
tree
2018-02-01
Mike Qian
Fix nit abo
u
t possibly
u
nu
s
ed string
commit
|
commitdiff
|
tree
2018-01-31
Mike Qian
Opti
o
n
t
o disa
l
l
ow destructo
r
s
commit
|
commitdiff
|
tree
2017-12-19
Mike Qian
i
n
out
parameters: res
t
rict to
loc
a
ls and
s
u
bscripts
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Mike Qian
e
x
t
r
a
c
t
h
as
a byRef param
commit
|
commitdiff
|
tree
2017-11-29
Mi
k
e Qian
S
h
apes:
:
removeKe
y
h
as a byRef param
commit
|
commitdiff
|
tree
2017-11-17
Mike Qia
n
ino
u
t parameters: update full-fide
l
i
ty for
m
atting
commit
|
commitdiff
|
tree
2017-11-17
Mike Q
i
an
ino
u
t p
a
r
a
meters: legacy formatting
commit
|
commitdiff
|
tree
2017-11-17
Mike Qian
inout parameters: function type h
i
n
ts
commit
|
commitdiff
|
tree
2017-10-31
Mike Qian
Check that p
a
rams of global func
t
io
n
s
can be
m
emoized
commit
|
commitdiff
|
tree
2017-10-31
Mike Qian
inou
t
parameters: d
i
sallow return-
b
y-ref
commit
|
commitdiff
|
tree
2017-10-31
Mike Qian
inout parameter
s
:
typ
i
ng
commit
|
commitdiff
|
tree
2017-10-30
Mike Qian
i
n
o
u
t parameters
:
disallow memoi
z
ation
commit
|
commitdiff
|
tree
2017-10-26
Mike Qia
n
i
n
o
ut parame
t
e
rs: argu
m
ent FF
P
commit
|
commitdiff
|
tree
2017-10-25
Mike Qia
n
i
no
u
t paramete
r
s: declarat
i
on FFP
commit
|
commitdiff
|
tree
2017-10-24
M
i
ke Qian
inout parameter
s
:
argu
m
ent
nami
n
g
commit
|
commitdiff
|
tree
2017-10-24
Mike
Qian
inout parameters: a
r
gument parsing
commit
|
commitdiff
|
tree
2017-10-24
Mike Q
i
a
n
ino
u
t par
a
me
t
ers: declaration
n
ast
c
heck
commit
|
commitdiff
|
tree
2017-10-24
Mike
Qia
n
i
nout para
m
eters:
dec
l
aration nam
i
ng
commit
|
commitdiff
|
tree
2017-10-24
Mi
k
e Qian
inout parameters: declaration pa
r
sing
commit
|
commitdiff
|
tree
2017-10-18
Mike Qian
F
orbid as
s
ignm
e
nt t
o
$$ placehold
e
r
commit
|
commitdiff
|
tree
2017-10-17
Mike Qian
Error on
p
ar
a
m
reffine
s
s m
i
smat
c
h dur
i
ng method ove
r
ride
commit
|
commitdiff
|
tree
2017-10-17
Mike Qian
Infer varray type for v
a
riadics
commit
|
commitdiff
|
tree
2017-09-28
Mike Qi
a
n
Chec
k
for voi
d
/noreturn in conditionals
commit
|
commitdiff
|
tree
2017-09-19
Mike
Q
ian
Re
l
ax strict
m
ode for
p
ass
i
n
g
ar
g
s by
refere
n
c
e
commit
|
commitdiff
|
tree
2017-09-19
Mi
k
e
Q
ian
Experimental
error for mism
a
t
c
hed pass
-
by-r
e
f
anno
t
a
t
ion
s
commit
|
commitdiff
|
tree
2017-09-19
Mike Qian
Augment Typing_defs
.
f
u
n_pa
r
a
m
to trac
k
pas
s
-by-re
f
commit
|
commitdiff
|
tree
2017-09-12
Mike
Q
ian
Unrestri
c
t
call-ti
m
e pas
s
-by-reference
commit
|
commitdiff
|
tree
2017-03-29
Mike Qian
Qualify
phpversion calls in ext_f
a
c
t
parse + ext_watchma
n
commit
|
commitdiff
|
tree
2017-03-02
Mike Qian
serve
r
build opt
i
on to
generate data from fact
s
commit
|
commitdiff
|
tree
2016-05-26
Mike
Q
ian
Fix re
t
u
rn type for Refl
e
ct
i
onC
l
a
s
s::getSt
a
ticProp
e
rties
commit
|
commitdiff
|
tree
2016-05-26
Mik
e
Qian
Fix hh
i
re
t
urn for Re
f
lectio
n
Class
:
:getStaticPrope
r
ties
commit
|
commitdiff
|
tree
2016-05-12
Mike
Qian
Type Set::t
o
Arr
a
y
commit
|
commitdiff
|
tree
2016-05-12
M
i
ke Qian
Type ImmSet::toArray
commit
|
commitdiff
|
tree
2016-03-03
Mike Qian
Fix takeWhile on Sets an
d
Maps
commit
|
commitdiff
|
tree
2015-10-16
Mike Qi
a
n
Type
ImmSet
:
:toKeysArray
commit
|
commitdiff
|
tree
2015-10-16
Mike Qian
Type
ImmMap::toV
a
luesArray an
d
ImmMap:
:
toKeysA
r
ray
commit
|
commitdiff
|
tree
2015-10-16
M
ike
Q
ian
T
y
pe I
m
mMap
:
:
toArra
y
commit
|
commitdiff
|
tree
2015-10-16
Mike
Qian
Type
I
mmVecto
r
:
:
toValues
A
rray a
n
d ImmVector::toKeysArray
commit
|
commitdiff
|
tree
2015-10-16
M
ike Qia
n
Type ImmVector::toArray
commit
|
commitdiff
|
tree
2015-10-08
M
ike Qian
T
y
pe Map
:
:toVa
l
uesArray
a
nd Map::toKeysAr
r
ay
commit
|
commitdiff
|
tree
2015-10-08
Mike Qian
Type
Map::t
o
Ar
r
ay
commit
|
commitdiff
|
tree
2015-10-08
Mike Qian
Type Set::toKeysAr
r
ay
commit
|
commitdiff
|
tree
2015-10-07
M
ike Qian
Type Vector::toValuesArray and Vector::toKe
y
sArr
a
y
commit
|
commitdiff
|
tree
2015-10-07
Mike Qi
a
n
Type Vector::toArray
commit
|
commitdiff
|
tree
2015-08-06
Mike Q
i
an
Sto
p
recog
n
i
z
i
n
g
<<UNS
A
FE_Cons
t
ruct>
commit
|
commitdiff
|
tree
2015-08-01
Mike Qian
Stop rec
o
gnizing <<C
o
n
si
s
tentCons
t
ruct>>
commit
|
commitdiff
|
tree
2015-08-01
Mike Qia
n
Sto
p
recognizing
<<Override>>
commit
|
commitdiff
|
tree
2015-05-21
M
i
ke Qian
U
s
er attributes on typedefs
commit
|
commitdiff
|
tree
2015-05-14
Mike Qian
Suppo
r
t user attri
b
ut
e
s on typedefs
commit
|
commitdiff
|
tree
2015-05-06
Mike Qian
Fix get_c
a
l
l
ed_
c
lass() ca
l
l
i
n BuiltinEnum::asse
r
t
commit
|
commitdiff
|
tree
2015-05-06
M
i
ke
Q
ian
Update constructors
i
n Collection hhi files
commit
|
commitdiff
|
tree
2015-04-28
M
i
ke Qian
Fix return typ
e
of ImmVector::from
K
e
ysOf
commit
|
commitdiff
|
tree
2015-04-23
Mike Qia
n
Remove
I
mm{Map,Set}
:
:fromArray fro
m
hhis
commit
|
commitdiff
|
tree
2015-04-23
Mike Qian
Deprecate Set::fr
o
mArray
commit
|
commitdiff
|
tree
2015-04-23
Mike Qian
Add generics to Set::fromArray
commit
|
commitdiff
|
tree
2015-04-20
Mike Qian
Depr
e
cate Ma
p
::from
A
rray
commit
|
commitdiff
|
tree
2015-04-20
Mike
Qia
n
Add gene
r
ics to M
a
p::fromArray
commit
|
commitdiff
|
tree
2015-04-14
Mike Q
i
an
Add
deprecated Vector::fromArra
y
back to hhi
commit
|
commitdiff
|
tree
2015-03-06
Mi
k
e Qian
Up
d
ate h
h
i declaration fo
r
stris
t
r
commit
|
commitdiff
|
tree
2015-03-02
Mike Qian
Small fix to meth_caller in
v
ariant me
s
sage
commit
|
commitdiff
|
tree
2015-02-05
Mike Qian
{Set,
V
ector}::addAllKeysOf is not stat
i
c
commit
|
commitdiff
|
tree
2015-01-21
Mike Qia
n
Allow s
u
b
t
y
pes in
arithmetic
modulo op
commit
|
commitdiff
|
tree
2014-12-20
Mike Qian
Do
n
'
t
add tra
i
li
n
g com
m
as in used trait lists
commit
|
commitdiff
|
tree
2014-12-20
Mike
Q
i
a
n
Don't add
t
railing commas in template p
a
ramet
e
r
lists
commit
|
commitdiff
|
tree
2014-12-20
Mike Qian
Fix bug wi
t
h hh_forma
t
--diff dupl
i
cat
i
ng some l
i
nes
.
commit
|
commitdiff
|
tree
2014-12-19
Mike
Q
ian
D
on't
destroy
whitespace in fil
e
s with "**/" i
n
co
m
ments
commit
|
commitdiff
|
tree
2014-12-19
Mike Qian
D
o
n't skip th
e
first fi
l
e
in diff
commit
|
commitdiff
|
tree