THRIFT-5254 Member name cannot be Isset (unless it is an "required" member)
Client: netstd
Patch: Jens Geyer
This closes #2203
diff --git a/lib/netstd/Tests/Thrift.PublicInterfaces.Compile.Tests/Thrift5253.thrift b/lib/netstd/Tests/Thrift.PublicInterfaces.Compile.Tests/Thrift5253.thrift
index bf77302..ee3df9b 100644
--- a/lib/netstd/Tests/Thrift.PublicInterfaces.Compile.Tests/Thrift5253.thrift
+++ b/lib/netstd/Tests/Thrift.PublicInterfaces.Compile.Tests/Thrift5253.thrift
@@ -32,14 +32,15 @@
struct Client { 1: optional i32 foo }
struct IAsync { 1: optional i32 foo }
+struct ReservedMemberName { 1: optional i32 Isset }
service MyService{
BrokenResult Broken( 1 : BrokenArgs foo)
WorksRslt Works( 1 : WorksArrrgs foo)
- InternalStructs InternalStructs( 1: InternalStructs foo)
- AsyncProcessor AsyncProcessor ( 1: AsyncProcessor foo)
- Client Client ( 1: Client foo)
- IAsync IAsync ( 1: IAsync foo)
+ InternalStructs InternalStructs( 1: InternalStructs foo)
+ AsyncProcessor AsyncProcessor ( 1: AsyncProcessor foo)
+ Client Client ( 1: Client foo)
+ IAsync IAsync ( 1: IAsync foo)
}