mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-04 19:39:40 +01:00
defcmp.pas: + add new function "def_is_related" which combines the "is_related" overloads of "tobjectdef", "trecorddef" and "tstringdef" (it returns "false" for other def types which is what "tdef.is_related" did) * compare_defs_ext & compatible_childmethod_resultdef: change call from "x.is_related" to "def_is_related(x,...)" symtype.pas, tdef: - remove "is_related" method symdef.pas: - remove "is_related" in "tobjectdef", "trecorddef" and "tstringdef" * tobjectdef.needs_inittable: for checking whether a Corba interface somehow inherits from a IInterface don't use "is_related" anymore (we want to avoid the dependency after all), but mimic the necessary functionality of "def_is_related" htypechk.pas, nadd.pas, ncal.pas, ncnv.pas, ngtcon.pas, nld.pas, optvirt.pas, pdecobj.pas, pdecvar.pas, pexpr.pas, pgenutil.pas: * change call from "x.is_related" to "def_is_related(x,...)" symtable.pas + use unit defcmp * change call from "x.is_related" to "def_is_related(x,...)" jvm/njvmcnv.pas, jvm/njvmflw.pas: * change call from "x.is_related" to "def_is_related(x,...)" git-svn-id: trunk@25847 - |
||
|---|---|---|
| .. | ||
| aasmcpu.pas | ||
| cgcpu.pas | ||
| cpubase.pas | ||
| cpuinfo.pas | ||
| cpunode.pas | ||
| cpupara.pas | ||
| cpupi.pas | ||
| cputarg.pas | ||
| dbgjasm.pas | ||
| hlcgcpu.pas | ||
| itcpujas.pas | ||
| jvmdef.pas | ||
| jvmreg.dat | ||
| njvmadd.pas | ||
| njvmcal.pas | ||
| njvmcnv.pas | ||
| njvmcon.pas | ||
| njvmflw.pas | ||
| njvminl.pas | ||
| njvmld.pas | ||
| njvmmat.pas | ||
| njvmmem.pas | ||
| njvmset.pas | ||
| njvmtcon.pas | ||
| njvmutil.pas | ||
| pjvm.pas | ||
| rgcpu.pas | ||
| rjvmcon.inc | ||
| rjvmnor.inc | ||
| rjvmnum.inc | ||
| rjvmrni.inc | ||
| rjvmsri.inc | ||
| rjvmstd.inc | ||
| rjvmsup.inc | ||
| tgcpu.pas | ||