Browse Source

compiler: write rtti for pointeddef before classrefdef and pointerdef rtti

git-svn-id: trunk@24429 -
paul 12 years ago
parent
commit
2cbc061707
1 changed files with 3 additions and 0 deletions
  1. 3 0
      compiler/ncgrtti.pas

+ 3 - 0
compiler/ncgrtti.pas

@@ -1223,6 +1223,9 @@ implementation
               else
               else
                 published_write_rtti(tobjectdef(def).symtable,rt);
                 published_write_rtti(tobjectdef(def).symtable,rt);
             end;
             end;
+          classrefdef,
+          pointerdef:
+            write_rtti(tabstractpointerdef(def).pointeddef,rt);
         end;
         end;
       end;
       end;