[fpc-devel] darwin - rtl include files

Daniël Mantione daniel.mantione at freepascal.org
Wed May 17 09:55:14 CEST 2006



Op Wed, 17 May 2006, schreef Michael Van Canneyt:

> 
> 
> On Wed, 17 May 2006, Vincent Snijders wrote:
> 
> > They don't contain implementation in human readable form. For example if
> > I have the TComponent.Name property, I want to be able to jump to
> > TComponent.SetName method declaration and then to the implementation. You
> > need sources for that. Does the ppu provide (relative) source locations?
> 
> According to daniel: yes

It is because the entire symbol table is in the ppu file. As you can 
see in the declaration of Tsym in symtype.pas, the fileposinfo stores the 
source locations. There is of course a lot more information available,
which can be put to good use.

Daniël


More information about the fpc-devel mailing list