浏览代码

* internalerror if constructor not found in record

git-svn-id: branches/jvmbackend@18579 -
Jonas Maebe 14 年之前
父节点
当前提交
c995e56370
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      compiler/jvm/tgcpu.pas

+ 3 - 1
compiler/jvm/tgcpu.pas

@@ -113,7 +113,9 @@ unit tgcpu;
                   pd:=tprocsym(sym).find_bytype_parameterless(potype_constructor);
                   if not assigned(pd) then
                     internalerror(2011032701);
-                end;
+                end
+              else
+                internalerror(2011060301);
               hlcg.a_call_name(list,pd,pd.mangledname,false);
               thlcgjvm(hlcg).decstack(list,1);
               { store reference to instance }