You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When attempting to parse the RTL's System.Classes.pas in "C:\Program Files (x86)\Embarcadero\Studio\20.0\source\rtl\System.Classes.pas" throws the error:
First chance exception at $7744C5AF. Exception class EParserException with message ''Begin' expected found 'initialization''. Process ProjectIndexerResearch.exe (1936)
The text was updated successfully, but these errors were encountered:
This issue is still the case and I found the cause:
DelphiAST cannot handle $IF SizeOf which makes it trip on TMemoryStream.SetCapacity which has two $IF checking SizeOf(LongInt) but no else causing all following routine being treated as nested to that method and eventually failing when arriving at initialization.
When attempting to parse the RTL's System.Classes.pas in "C:\Program Files (x86)\Embarcadero\Studio\20.0\source\rtl\System.Classes.pas" throws the error:
First chance exception at $7744C5AF. Exception class EParserException with message ''Begin' expected found 'initialization''. Process ProjectIndexerResearch.exe (1936)
The text was updated successfully, but these errors were encountered: