[Lazarus] Identifier not found, but code completion works....

Florian Klaempfl florian at freepascal.org
Mon Feb 21 09:05:22 CET 2011


Am 21.02.2011 09:00, schrieb Graeme Geldenhuys:
> Op 2011-02-21 09:55, Florian Klaempfl het geskryf:
>>
>> And? Does it compile?
> 
> Read Bo Berglund's message from a few minutes ago... maybe he explains
> better what I was trying to get at.

Well, he got it wrong :) It is exactly the point of putting units in the
interface uses clause: the compiler helps you to avoid circular unit
dependencies. When you put them in the implementation clause, you just
hide them, they are still here but the compiler does not complain as
long as you don't hit its flawed unit loading algorithm.




More information about the Lazarus mailing list