public object Evaluate(ExecutionState state, Token contextToken) { state.BranchOutput(); try { Render(state); } catch { state.CancelBranch(); throw; } return(state.ReadAndRemoveBranch()); }
public string RenderIsolated(ExecutionState state) { state.BranchOutput(); Render(state); return(state.ReadAndRemoveBranch()); }