From 3a2bd976dfbff9db52868841812a5d1a42f935b3 Mon Sep 17 00:00:00 2001 From: Juha Date: Fri, 6 Jan 2023 15:33:06 +0200 Subject: [PATCH] =?UTF-8?q?Jedi=20Code=20Format:=20Support=20generics=20wi?= =?UTF-8?q?th=20"object"=20syntax=20better.=20Issue=20#40083,=20patch=20by?= =?UTF-8?q?=20Domingo=20Galm=C3=A9s.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/jcf2/Parse/BuildParseTree.pas | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/components/jcf2/Parse/BuildParseTree.pas b/components/jcf2/Parse/BuildParseTree.pas index 9b042fff5f..df7690294f 100644 --- a/components/jcf2/Parse/BuildParseTree.pas +++ b/components/jcf2/Parse/BuildParseTree.pas @@ -4614,11 +4614,12 @@ end; procedure TBuildParseTree.RecogniseObjHeritage; begin - // ObjHeritage -> '(' QualId ')' - + // ObjHeritage -> '(' IdentList ')' + PushNode(nClassHeritage); Recognise(ttOpenBracket); - RecogniseQualId; + RecogniseHeritageList; Recognise(ttCloseBracket); + PopNode; end; procedure TBuildParseTree.RecogniseConstructorHeading(const pbDeclaration: boolean);