From eba87c7e972db4f992fdad5f825ac6940ba4a7e1 Mon Sep 17 00:00:00 2001 From: Pylgos <43234674+Pylgos@users.noreply.github.com> Date: Wed, 22 Nov 2023 15:50:38 +0900 Subject: [PATCH] fixes #22971; `inferGenericTypes` does not work with method call syntax (#22972) fixes #22971 --- compiler/semexprs.nim | 4 ++-- tests/generics/treturn_inference.nim | 24 +++++++++++++++++++++++- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/compiler/semexprs.nim b/compiler/semexprs.nim index b7fac6046c..96904f0dd3 100644 --- a/compiler/semexprs.nim +++ b/compiler/semexprs.nim @@ -1052,7 +1052,7 @@ proc semIndirectOp(c: PContext, n: PNode, flags: TExprFlags; expectedType: PType result.transitionSonsKind(nkCall) result.flags.incl nfExplicitCall for i in 1..