Sam Blackshear
|
355ab92130
|
[backend] move expression pretty-printing into exp module
Reviewed By: jberdine
Differential Revision: D4059909
fbshipit-source-id: b382cb1
|
8 years ago |
Sam Blackshear
|
f0028669ee
|
propagate tainted sources
Reviewed By: mbouaziz
Differential Revision: D3723878
fbshipit-source-id: 6774e0b
|
8 years ago |
Josh Berdine
|
25a52c7bbc
|
Refactor operations on Exp.t in Sil to Exp
Summary: No functional change.
Reviewed By: cristianoc
Differential Revision: D3669404
fbshipit-source-id: 1d1f11a
|
8 years ago |
Josh Berdine
|
701eb20f83
|
Refactor Sil.exp to Exp.t
Summary: Create Exp module and refactor Sil.exp to Exp.t
Reviewed By: cristianoc
Differential Revision: D3669394
fbshipit-source-id: 1f52a90
|
8 years ago |
Sam Blackshear
|
6a1a0d68da
|
create access paths from expressions
Reviewed By: jvillard
Differential Revision: D3605422
fbshipit-source-id: 1ccd9f8
|
8 years ago |
Sam Blackshear
|
e95ebca786
|
factoring out some utility methods for testing access-based stuff
Reviewed By: jvillard
Differential Revision: D3584798
fbshipit-source-id: cd24e77
|
8 years ago |
Sam Blackshear
|
a33e047377
|
allow access path base to be an ident as well
Reviewed By: dkgi
Differential Revision: D3584658
fbshipit-source-id: ec77b3f
|
8 years ago |
Sam Blackshear
|
314d022e38
|
add abstraction of access path, use in access path set domain
Reviewed By: dkgi
Differential Revision: D3521054
fbshipit-source-id: 3ff515b
|
9 years ago |
Sam Blackshear
|
7544e500bf
|
adding finite access paths, tests, and basic utilities
Reviewed By: dkgi
Differential Revision: D3502236
fbshipit-source-id: b49bb32
|
9 years ago |