From 5d96a60fdac577b68772869fa8be7c5153897f43 Mon Sep 17 00:00:00 2001 From: Connie Yau Date: Tue, 7 Apr 2026 15:40:22 -0700 Subject: [PATCH] Add condition to use AOT compatible call. --- src/Kusto.Language/Syntax/SyntaxFacts.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Kusto.Language/Syntax/SyntaxFacts.cs b/src/Kusto.Language/Syntax/SyntaxFacts.cs index 695e36a1..11332ae1 100644 --- a/src/Kusto.Language/Syntax/SyntaxFacts.cs +++ b/src/Kusto.Language/Syntax/SyntaxFacts.cs @@ -772,7 +772,11 @@ static SyntaxFacts() // put in sorted order TODO: fix list to be in order data.Sort((d1, d2) => string.Compare(d1.Text, d2.Text)); +#if NET5_0_OR_GREATER + var count = Enum.GetValues().Length; +#else var count = Enum.GetValues(typeof(SyntaxKind)).Length; +#endif kindToDataMap = new SyntaxData[count]; textToKindMap = new TextKeyedDictionary();