From 49eeb7bf9a3dcb4bcf373fc5281d61ffcfab7b0a Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Thu, 12 Sep 2024 22:37:36 +0200 Subject: [PATCH] Fix parsing forward enum declaration in scripting api --- .../Tools/Flax.Build/Bindings/BindingsGenerator.Parsing.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Tools/Flax.Build/Bindings/BindingsGenerator.Parsing.cs b/Source/Tools/Flax.Build/Bindings/BindingsGenerator.Parsing.cs index 46eeeb572..37ac4f1dd 100644 --- a/Source/Tools/Flax.Build/Bindings/BindingsGenerator.Parsing.cs +++ b/Source/Tools/Flax.Build/Bindings/BindingsGenerator.Parsing.cs @@ -242,6 +242,11 @@ namespace Flax.Build.Bindings } // Forward type + if (token.Value == "enum") + { + context.Tokenizer.SkipUntil(TokenType.Identifier); + token = context.Tokenizer.CurrentToken; + } if (token.Value == "class") { context.Tokenizer.SkipUntil(TokenType.Identifier);