diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2016-05-12 16:38:59 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2016-05-12 16:38:59 -0700 |
commit | 8dede22ec64fbbe59ded852592d65efb630151fe (patch) | |
tree | 4ae0272dd59b4733a91b3cd3df085ecda58da005 /057shape_shifting_container.cc | |
parent | ac8acc7b05774ac5777d5a03311728fb14d3f217 (diff) | |
download | mu-8dede22ec64fbbe59ded852592d65efb630151fe.tar.gz |
2955 - back to more refcount housekeeping
Update refcounts of address elements when copying containers. Still lots to do; see todo list at end of 036refcount.cc.
Diffstat (limited to '057shape_shifting_container.cc')
-rw-r--r-- | 057shape_shifting_container.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/057shape_shifting_container.cc b/057shape_shifting_container.cc index 183ec36b..07848600 100644 --- a/057shape_shifting_container.cc +++ b/057shape_shifting_container.cc @@ -247,9 +247,11 @@ def main [ :(before "End element_type Special-cases") replace_type_ingredients(element, type, info); -:(before "Compute Container Metadata(element)") +:(before "Compute Container Size(element)") replace_type_ingredients(element, type, info); -:(before "Compute Exclusive Container Metadata(element)") +:(before "Compute Exclusive Container Size(element)") +replace_type_ingredients(element, type, info); +:(before "Compute Container Address Offset(element)") replace_type_ingredients(element, type, info); :(code) void replace_type_ingredients(reagent& element, const type_tree* caller_type, const type_info& info) { |