Jedi code format: Fix bug parsing delphi inline vars like "var J: Integer := 22 + I;"

This commit is contained in:
DomingoGP 2024-08-18 14:06:05 +02:00
parent 98b800100f
commit 5abac68141

View File

@ -2678,6 +2678,12 @@ begin
RecogniseType;
end;
if (aVarType=vtInline) and (fcTokenList.FirstSolidTokenType=ttAssign) then
begin
Recognise(ttAssign);
RecogniseExpr(True);
end;
lc := fcTokenList.FirstSolidToken;
CheckNilInstance(lc, fcRoot.LastLeaf);