Oliver Schneider
|
fd68670c0a
|
merge closures and function and implement some closure vtable cases
|
2016-11-15 17:19:37 +01:00 |
|
Oliver Schneider
|
64155ffd10
|
implement fn item -> trait object conversion
|
2016-11-15 16:32:21 +01:00 |
|
Oliver Schneider
|
1549c2d51e
|
erase all lifetimes from function types before creating pointers to them
|
2016-11-15 15:20:10 +01:00 |
|
Oliver 'ker' Schneider
|
b2d476eb38
|
type_size now returns None for unsized types
|
2016-11-11 13:07:41 +01:00 |
|
Oliver Schneider
|
c4c8764f53
|
generate a drop method pointer in the vtable and process it
|
2016-11-04 16:38:04 +01:00 |
|
Oliver Schneider
|
69aeaea01f
|
rustup
|
2016-09-27 16:59:48 +02:00 |
|
Oliver Schneider
|
c57233abca
|
needless clones
|
2016-09-13 13:03:54 +02:00 |
|
Oliver Schneider
|
903bb97c17
|
needless references
|
2016-09-13 13:03:42 +02:00 |
|
Scott Olson
|
4051b0e36a
|
Merge pull request #53 from oli-obk/dont_touch_my_precious_constants
Detect modifications of immutable memory
|
2016-09-11 03:17:58 -06:00 |
|
Scott Olson
|
db7d842fb3
|
Fix comment wording.
|
2016-09-11 03:06:44 -06:00 |
|
Oliver Schneider
|
3c5f595d45
|
prevent the modification of vtables
|
2016-09-11 11:02:45 +02:00 |
|
Scott Olson
|
5ac138c61f
|
Update for changes in rustc.
|
2016-09-10 20:59:23 -06:00 |
|
Oliver Schneider
|
bcda724c43
|
closures don't work yet
|
2016-09-09 15:44:35 +02:00 |
|
Oliver Schneider
|
00c551c5f0
|
implement calling methods through trait objects
|
2016-09-09 12:51:14 +02:00 |
|