| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |
|
| | |
|
| | |
|
| |
|
|
| |
vtbl-dispatch. Add testcase and XFAIL it on LLVM. Closes #112.
|
| |
|
|
| |
parametric.
|
| |
|
|
| |
trans
|
| |
|
|
| |
type to be the subject of a pattern-alt.
|
| |
|
|
| |
fix some overenthusiastic renaming in previous commit.
|
| |
|
|
| |
in trans. Adjust obj_closure_rty (and its consumers) to be more explicit about the fact that it is a box.
|
| | |
|
| |
|
|
| |
referent type.
|
| | |
|
| |
|
|
| |
using get_tydesc_params.
|
| |
|
|
| |
cell in a calltup. It's now possible to obtain it with just regular GEP.
|
| |
|
|
| |
that it can push one in the right position when calling glue, instead of always pushing a null. As far as I can tell this only affects calls to obj drop glue, since only that makes use of an object binding passed as closure/obj, so pass the binding there as needed.
|
| |
|
|
| |
position of closure/obj pointer.
|
| | |
|
| |
|
|
| |
them in the node. That's only necessary for STMT_while.
|
| | |
|
| |
|
|
| |
not all do)
|
| | |
|
| | |
|
| |
|
|
| |
call-tree is always finite anyways so not a big deal for now.
|
| |
|
|
| |
obj-with-vec.rs).
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
would be correct.
|
| |
|
|
| |
running task is usually a bad idea.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
edges; they should not have made it past resolve.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
logic at the bottom.
|
| |
|
|
| |
trans.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
decision in one place.
|
| |
|
|
| |
explicit-deref contexts.
|
| | |
|
| | |
|
| | |
|
| | |
|