Преглед на файлове

* set isclassmethod also for class constructors/destructors in
implement_anon_inherited()

git-svn-id: branches/jvmbackend@18480 -

Jonas Maebe преди 14 години
родител
ревизия
33bd3d7aa9
променени са 1 файла, в които са добавени 1 реда и са изтрити 3 реда
  1. 1 3
      compiler/symcreat.pas

+ 1 - 3
compiler/symcreat.pas

@@ -204,9 +204,7 @@ implementation
       str: ansistring;
       isclassmethod: boolean;
     begin
-      isclassmethod:=
-        (po_classmethod in pd.procoptions) and
-        not(pd.proctypeoption in [potype_constructor,potype_destructor]);
+      isclassmethod:=(po_classmethod in pd.procoptions);
       str:=pd.customprocname([pno_proctypeoption,pno_paranames,pno_ownername,pno_noclassmarker,pno_noleadingdollar]);
       str:=str+'begin inherited end;';
       str_parse_method_impl(str,isclassmethod);