From 83c2f29ac62e7a1f5e478fc2185253804c034bb4 Mon Sep 17 00:00:00 2001 From: samuraiGH Date: Fri, 28 Jun 2024 21:53:11 +0300 Subject: [PATCH] fix method filtering again --- TreeConverter/TreeConversion/syntax_tree_visitor.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/TreeConverter/TreeConversion/syntax_tree_visitor.cs b/TreeConverter/TreeConversion/syntax_tree_visitor.cs index 73ac19ef7..1e52988a4 100644 --- a/TreeConverter/TreeConversion/syntax_tree_visitor.cs +++ b/TreeConverter/TreeConversion/syntax_tree_visitor.cs @@ -18542,6 +18542,7 @@ namespace PascalABCCompiler.TreeConverter // для класса/записи необходимо учитывать явные реализации GetEnumerator var methods = compiledType.GetMethods().Where(item => item.Name == "GetEnumerator" + && item.GetParameters().Length == 0 && IsIEnumeratorInterface(item.ReturnType) ).ToArray();