[fpc-devel] strange (?) "result not initialized"

Martin fpc at mfriebe.de
Thu Aug 20 19:19:57 CEST 2020

Another strange "not inline warning"

All marked as inline
Implementation code of Some is first, then Bar, then FOo. So all code is 
known,when needed.

Foo => Bar => Some

Bar compiles without warning. So I guess Some was inlined
Foo gives a warning. But it warns that "Some is not inlined"

Does that mean, that Bar got inlined in Foo, but that it was not the Bar 
that inlined Some, but a Bar that did not?

No problem, if the compiler would decide to inline / not inline in 
whatever way.
But maybe if the message is referring to such nested warnings, then it 
should indicate that?

real code is
function TDwarfInformationEntry.IsAddressInStartScope(AnAddress: 
TDbgPtr): Boolean;

at svn rev 63798
there may be changes in later rev.

More information about the fpc-devel mailing list