diff --git a/Parser.pas b/Parser.pas index bf680d5..38163f0 100644 --- a/Parser.pas +++ b/Parser.pas @@ -2623,7 +2623,7 @@ var goto 1; end; {if} Match(dotch, 35); - if token.kind = ident then begin + if token.kind in [ident,typedef] then begin ip := tp^.fieldList; done := false; while (ip <> nil) and not done do