public override void ExitPropertyblockEventVerdict([NotNull] SBP.PropertyblockEventVerdictContext context) { var stack = m_expressionData.PopStackLevel(); var verdict = (Verdict)(stack.Pop().Value); var name = (string)(stack.Pop().Value); m_propertyBlockOperands.Peek().Add(new PropertyBlockEvent(context.Start.Line, name, verdict)); }
public override void EnterPropertyblockEventVerdict([NotNull] SBP.PropertyblockEventVerdictContext context) { m_acceptElementPropFlags = false; }
public override void EnterPropertyblockEventVerdict([NotNull] SBP.PropertyblockEventVerdictContext context) { m_expressionData.PushStackLevel("Block Event Verdict"); }