public override void EnterGroupDecl(CaseRegressionParser.GroupDeclContext context)
 {
     // ReSharper disable once RedundantEmptyObjectOrCollectionInitializer
     GroupDescriptor GetDefault() => new GroupDescriptor
     {
     };
     OnEnterSynthesizeAttribute(context, _ => GetDefault());
 }
 public override void ExitGroupDecl(CaseRegressionParser.GroupDeclContext context)
 {
     using (CreateContext(context, Descriptors,
                          // ReSharper disable once RedundantAssignment
                          () => TryOnExitResolveSynthesizedAttribute((ref GroupDescriptor x, GroupDescriptor y) => x = y)
                          )
            )
     {
     }
 }