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
Refactor hhbc_from_nast into statement and expression emitters
2017-03-27
P
hilip Hölzenspies
Created a trivia-scraper to implement
`
include_l
i
ne_comments
`
commit
|
commitdiff
|
tree
2017-03-14
Philip Hö
l
zens
p
ies
Fixed `leading_text`
utility function to star
t
f
rom
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
Philip
Hölz
e
n
s
pies
Added m
i
ssing case
for exp
l
i
icit `an
d
` operator in
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Philip
H
ölze
n
spi
e
s
Adding
f
ron
t
-e
n
d features to new parser to sync wit
h
o
l
d
commit
|
commitdiff
|
tree
2017-03-08
Phili
p
Hölzenspies
Finally
f
i
xing the s
t
r
ing madness
commit
|
commitdiff
|
tree
2017-03-08
Ph
i
lip Höl
z
enspies
Cut-over of `hh_sing
l
e_compile`
t
o use the Full Fidelity
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Phi
l
i
p
H
ö
lzenspies
Adde
d
m
is
s
i
n
g case for
m
issi
n
g
f
unction body
.
commit
|
commitdiff
|
tree
2017-03-02
Philip Hö
l
zenspies
Cut-over
o
f `hh_
f
ormat
`
t
o
u
s
e the
Full Fidelity
Pa
r
ser
commit
|
commitdiff
|
tree
2017-03-02
P
h
ili
p
H
ö
lze
n
spies
Cut-over of `hh_emitter` to use the Ful
l
Fi
d
eli
t
y Parser
commit
|
commitdiff
|
tree
2017-03-01
Philip Hölzenspie
s
Entry-p
o
int for th
e
FF
P
+
Lo
w
erer,
in prep
f
or the cut
.
.
.
commit
|
commitdiff
|
tree
2017-02-28
Phi
l
i
p H
ö
lze
n
spies
`parameter_is_
v
ariadic` fix
commit
|
commitdiff
|
tree
2017-02-28
Philip Hölzenspies
Exp
a
n
d
ed visitor
s
for AST
commit
|
commitdiff
|
tree
2017-02-28
P
hi
l
ip Hölzenspi
e
s
Var
A
rg support
for th
e
lowerer
commit
|
commitdiff
|
tree
2017-02-28
P
hilip Hö
l
zenspi
e
s
C
leanin
g
up the lower
e
r
f
or
m
a
i
n
t
ainabil
i
ty (and perf)
commit
|
commitdiff
|
tree
2017-02-28
Philip
H
ölzenspies
Missin
g
operators and
further Noop fixes
commit
|
commitdiff
|
tree
2017-02-27
Philip H
ö
lze
n
spi
e
s
Tool
s
for generating visitors for AST(X) data
structures
commit
|
commitdiff
|
tree
2017-02-06
Philip H
ö
l
zen
s
pies
Correcting prec
e
dence
o
f
`instanceof` ove
r
`!`
commit
|
commitdiff
|
tree
2017-02-06
Philip H
ö
lze
n
spies
Mu
l
tiple
f
i
x
es (missing cases) fo
r
the lo
w
ere
r
commit
|
commitdiff
|
tree
2017-02-01
Philip H
ö
l
z
e
n
spies
Fi
x
e
s
for XHP, t
r
ailing junk and
commit
|
commitdiff
|
tree
2017-02-01
Philip Hölzens
p
ies
UseTrait,
Swit
c
h an
d
is_ref fixes
commit
|
commitdiff
|
tree
2017-01-27
P
hilip Hölz
e
nspies
L
owering support for Hack
A
rray in
t
r
i
n
s
ics
commit
|
commitdiff
|
tree
2017-01-27
Philip
H
ölzens
p
ies
M
u
ltiple fi
x
es t
o
FFP lowering
commit
|
commitdiff
|
tree
2017-01-23
Ph
i
li
p
Hölzenspies
A
dded 'special' builtins to the lower
e
r
commit
|
commitdiff
|
tree
2017-01-23
Phili
p
H
ölzenspies
Noop behaviour to match
the old parser
commit
|
commitdiff
|
tree
2017-01-23
Ph
i
l
i
p Hölzens
p
ie
s
Fixes
t
o
l
o
wering for
c
onstraints, fun kinds and constan
t
s
commit
|
commitdiff
|
tree
2017-01-23
Philip Hö
l
zenspies
F
ixed class
kind detection in
t
h
e lowering
commit
|
commitdiff
|
tree
2017-01-23
Phili
p
Hölzenspies
XHP
enums a
n
d
X
HP embedded st
r
ings fixed
commit
|
commitdiff
|
tree
2017-01-23
Philip H
ö
lzensp
i
es
Namespaces no longer ignored in
the lower
i
ng
commit
|
commitdiff
|
tree
2017-01-23
Philip Hölzenspies
Actually
u
si
n
g class
c
onstantant's info
r
mation
commit
|
commitdiff
|
tree
2017-01-13
Philip H
ö
lzenspies
Ma
k
ing the
FFP
super-fideleo
u
s; p
a
rse
bodies in decl
.
.
.
commit
|
commitdiff
|
tree
2017-01-13
Philip Hölze
n
spie
s
F
ixed corner-case of inte
r
mittent Noop ins
i
de st
a
tement
.
.
.
commit
|
commitdiff
|
tree
2017-01-13
Ph
i
l
ip
Hölzenspie
s
String handling and XHP fixes
commit
|
commitdiff
|
tree
2016-12-15
P
h
i
l
ip
Hölzenspies
B
e
nchm
a
rking
parsers
commit
|
commitdiff
|
tree
2016-11-16
P
hilip
H
ölz
e
nspi
e
s
fi
x
f
o
r low
e
ring use
r
attributes
,
i
n
itial XHP and typ
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Philip
H
ölzens
p
i
e
s
Class_get, Tupl
e
,
Switch and
FALLTHROUGH
p
ragma
commit
|
commitdiff
|
tree
2016-11-16
Philip Hö
l
zenspies
Spec
i
al cases for Yield_break, instan
c
eof a
n
d abstract
commit
|
commitdiff
|
tree
2016-11-16
Philip Hölzenspies
Fixing If s
t
ate
m
ents (
b
locks vs
.
stateme
n
ts) and fun_kind
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Philip
Hölzen
s
pi
e
s
Fixin
g
literal string
s
,
argument order in for-loops
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Philip Hölzen
s
pies
Add
e
d missi
n
g UnsetStatem
e
nt
commit
|
commitdiff
|
tree
2016-11-16
Philip Hölze
n
spies
Fixing Whi
l
e
loo
p
s an
d
s
hapes using c
l
ass constants
commit
|
commitdiff
|
tree
2016-11-16
P
h
ilip
H
ölzenspie
s
Inc
r
e
m
e
n
t
a
l
fixes to the lowering from FFPT to AS
T
commit
|
commitdiff
|
tree
2016-11-16
P
h
ilip Hölzenspies
Mappi
n
g FFP trees to A
S
Ts
commit
|
commitdiff
|
tree
2016-11-07
Philip H
ö
lzenspies
Prepping the fron
t
-end of `hh_sing
l
e
_parse
`
to su
p
port
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Philip
H
öl
z
enspies
Clea
n
ed up some test
g
u
nk that
should
n
ever have made
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Philip Hölzenspi
e
s
Clean
u
p tests for w
h
ere-clauses
commit
|
commitdiff
|
tree
2016-10-04
Phil
i
p Hölzens
p
ies
Making rewriter return o
p
tional
t
o all
o
w s
u
rject
i
v
e
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
Philip Hö
l
z
ens
p
i
e
s
Bugfix
;
argu
m
ents to rewriters f
l
ipped
commit
|
commitdiff
|
tree
2016-09-20
Philip H
ö
lz
e
nspies
Making where-clauses
w
o
rk
commit
|
commitdiff
|
tree
2016-09-20
P
h
ilip
H
ölze
n
spies
Typing for the w
h
ere-cl
a
u
s
e
A
S
T
additions for
H
ack
commit
|
commitdiff
|
tree
2016-09-20
Ph
i
l
ip
H
ö
l
zenspies
A
d
ded
`
w
here` claus
e
syntax for type c
o
nstraints on
.
.
.
commit
|
commitdiff
|
tree
2016-08-22
Phili
p
H
ölze
n
spies
Making MyMap G
r
e
at A
g
ain
commit
|
commitdiff
|
tree
2016-08-16
P
hilip Hölz
e
nspi
e
s
Ad
d
ing t
y
pe constraint `where` c
l
a
use syntax to hhvm
.
.
.
commit
|
commitdiff
|
tree