From fc629ff5d975c013b1cf2f9e539b2bfc43a2387b Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Mon, 4 Oct 2021 13:31:41 +0200 Subject: [PATCH] Fix restriction if using `I` as prefix for interface names --- Source/Tools/Flax.Build/Bindings/BindingsGenerator.Parsing.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/Source/Tools/Flax.Build/Bindings/BindingsGenerator.Parsing.cs b/Source/Tools/Flax.Build/Bindings/BindingsGenerator.Parsing.cs index 9d0bd10e3..91fc60e16 100644 --- a/Source/Tools/Flax.Build/Bindings/BindingsGenerator.Parsing.cs +++ b/Source/Tools/Flax.Build/Bindings/BindingsGenerator.Parsing.cs @@ -576,8 +576,6 @@ namespace Flax.Build.Bindings // Read name desc.Name = desc.NativeName = ParseName(ref context); - if (desc.Name.Length < 2 || desc.Name[0] != 'I' || !char.IsUpper(desc.Name[1])) - throw new Exception($"Invalid API_INTERFACE name '{desc.Name}' (it must start with 'I' character followed by the uppercase character)."); // Read inheritance ParseInheritance(ref context, desc, out _);