You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
affected language: C#,csharp
flatc version 23.5.26
flatc option: -n --gen-onefile
Test Schema
namespace Test;
table A{
a:string;
}
table B{
b:uint;
}
union Un{
A,
B
}
table T{
u:Un;
}
root_type T;
Generated Code Snippet
staticpublicclassTVerify{staticpublicboolVerify(Google.FlatBuffers.Verifier verifier,uinttablePos){return verifier.VerifyTableStart(tablePos)&& verifier.VerifyField(tablePos,4/*UType*/,1/*Test.Un*/,1,false)&& verifier.VerifyUnion(tablePos,4,6/*U*/, Test.UnVerify.Verify,false)// Test.UnVerify is referenced here but not defined anywhere&& verifier.VerifyTableEnd(tablePos);}}
Expected behaviour
Define Test.UnVerify.Verify in flatc generated code.
The text was updated successfully, but these errors were encountered:
KotoriK
changed the title
Failed to generate Verifier for Union type [C#, flatc version 23.5.26]
[C#] Failed to generate Verifier for Union type [flatc version 23.5.26]
Dec 27, 2023
Brief
affected language: C#,csharp
flatc version 23.5.26
flatc option:
-n --gen-onefile
Test Schema
Generated Code Snippet
Expected behaviour
Define
Test.UnVerify.Verify
in flatc generated code.The text was updated successfully, but these errors were encountered: