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) ) ) { } }