private PredicateBracketValue CreateBracketValue(SqlServerCommandParser.PredicateContext context) { PredicateLeftBracketValue predicateLeftBracketValue = null != context.subquery() ? new PredicateLeftBracketValue(context.subquery().LP_().Symbol.StartIndex, context.subquery().LP_().Symbol.StopIndex) : new PredicateLeftBracketValue(context.LP_().Symbol.StartIndex, context.LP_().Symbol.StopIndex); PredicateRightBracketValue predicateRightBracketValue = null != context.subquery() ? new PredicateRightBracketValue(context.subquery().RP_().Symbol.StartIndex, context.subquery().RP_().Symbol.StopIndex) : new PredicateRightBracketValue(context.RP_().Symbol.StartIndex, context.RP_().Symbol.StopIndex); return(new PredicateBracketValue(predicateLeftBracketValue, predicateRightBracketValue)); }
public PredicateBracketValue(PredicateLeftBracketValue predicateLeftBracketValue, PredicateRightBracketValue predicateRightBracketValue) { _predicateLeftBracketValue = predicateLeftBracketValue; _predicateRightBracketValue = predicateRightBracketValue; }