Sync with 5.2.0
[deliverable/titan.core.git] / compiler2 / asn1 / Ref.cc
index b933ea174f9220433dd5e6315410ee7f138f489f..0c7b52f7b4a04418bf1acea1c747ae849dd836c4 100644 (file)
@@ -190,7 +190,11 @@ namespace Asn {
     new_ass->set_location(*this);
     new_ass->set_dontgen();
     new_ass->chk();
-
+    
+    if (Common::Assignment::A_TYPE == new_ass->get_asstype()) {
+      new_ass->get_Type()->set_pard_type_instance();
+    }
+    
     ref_ds=new Ref_defd_simple(new Identifier(my_mod->get_modid()),
                                new Identifier(new_ass_id));
     ref_ds->set_fullname(get_fullname());
This page took 0.04381 seconds and 5 git commands to generate.