[fpc-devel] RTTI

2015-09-10 Thread Alfred
Delphi XE8 (System.TypInfo): TIntfMethodEntryTail = packed record Kind: Byte; // 0=proc or 1=func CC: TCallConv; ParamCount: Byte; {Params: array[1..ParamCount] of TIntfMethodParam; ResultTypeName: string; // only if func ResultType: PPTypeInfo; // only if Len(Name) > 0

Re: [fpc-devel] RTTI

2015-09-10 Thread Steve Hildebrandt
Am 10.09.2015 um 16:44 schrieb Michael Van Canneyt: On Thu, 10 Sep 2015, Steve Hildebrandt wrote: Am 10.09.2015 um 12:10 schrieb Alfred: 1: I need to know before compiling the source if interface RTTI is available. I would like to use a switch in the source: {$ifdef HASNEWINTERFACERTTI

Re: [fpc-devel] RTTI

2015-09-10 Thread Michael Van Canneyt
On Thu, 10 Sep 2015, Steve Hildebrandt wrote: Am 10.09.2015 um 12:10 schrieb Alfred: 1: I need to know before compiling the source if interface RTTI is available. I would like to use a switch in the source: {$ifdef HASNEWINTERFACERTTI} {$endif} Will see what I can do in that direction

Re: [fpc-devel] RTTI

2015-09-10 Thread Steve Hildebrandt
Am 10.09.2015 um 12:10 schrieb Alfred: 1: I need to know before compiling the source if interface RTTI is available. I would like to use a switch in the source: {$ifdef HASNEWINTERFACERTTI} {$endif} Will see what I can do in that direction. 2: Well ... this is the FPC/Delphi structure

[fpc-devel] RTTI

2015-09-10 Thread Alfred
Answer of Steve included in this mail, while missing in list ! 1: I need to know before compiling the source if interface RTTI is available. I would like to use a switch in the source: {$ifdef HASNEWINTERFACERTTI} {$endif} 2: Well ... this is the FPC/Delphi structure at the moment: TIntfM