Procházet zdrojové kódy

agllvm: support nested constants in parameters

Needed for metadata support
Jonas Maebe před 3 roky
rodič
revize
c92a035614
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      compiler/llvm/agllvm.pas

+ 2 - 0
compiler/llvm/agllvm.pas

@@ -391,7 +391,9 @@ implementation
                    metadatakind:=mk_none
                  else
                    metadatakind:=mk_normal;
+                 inc(owner.fdecllevel);
                  owner.WriteTai(false,false,metadatakind,tmpinline,tmpasmblock,hp);
+                 dec(owner.fdecllevel);
                end;
              { empty records }
              top_undef: