Lines Matching refs:qyInput

53         private AstNode ParseExpresion(AstNode qyInput) {  in ParseExpresion()  argument
57 AstNode result = ParseOrExpr(qyInput); in ParseExpresion()
63 private AstNode ParseOrExpr(AstNode qyInput) { in ParseOrExpr() argument
64 AstNode opnd = ParseAndExpr(qyInput); in ParseOrExpr()
71 opnd = new Operator(Operator.Op.OR, opnd, ParseAndExpr(qyInput)); in ParseOrExpr()
76 private AstNode ParseAndExpr(AstNode qyInput) { in ParseAndExpr() argument
77 AstNode opnd = ParseEqualityExpr(qyInput); in ParseAndExpr()
84 opnd = new Operator(Operator.Op.AND, opnd, ParseEqualityExpr(qyInput)); in ParseAndExpr()
90 private AstNode ParseEqualityExpr(AstNode qyInput) { in ParseEqualityExpr() argument
91 AstNode opnd = ParseRelationalExpr(qyInput); in ParseEqualityExpr()
103 opnd = new Operator(op, opnd, ParseRelationalExpr(qyInput)); in ParseEqualityExpr()
109 private AstNode ParseRelationalExpr(AstNode qyInput) { in ParseRelationalExpr() argument
110 AstNode opnd = ParseAdditiveExpr(qyInput); in ParseRelationalExpr()
124 opnd = new Operator(op, opnd, ParseAdditiveExpr(qyInput)); in ParseRelationalExpr()
130 private AstNode ParseAdditiveExpr(AstNode qyInput) { in ParseAdditiveExpr() argument
131 AstNode opnd = ParseMultiplicativeExpr(qyInput); in ParseAdditiveExpr()
143 opnd = new Operator(op, opnd, ParseMultiplicativeExpr(qyInput)); in ParseAdditiveExpr()
149 private AstNode ParseMultiplicativeExpr(AstNode qyInput) { in ParseMultiplicativeExpr() argument
150 AstNode opnd = ParseUnaryExpr(qyInput); in ParseMultiplicativeExpr()
163 opnd = new Operator(op, opnd, ParseUnaryExpr(qyInput)); in ParseMultiplicativeExpr()
168 private AstNode ParseUnaryExpr(AstNode qyInput) { in ParseUnaryExpr() argument
176 return new Operator(Operator.Op.MUL, ParseUnionExpr(qyInput), new Operand(-1)); in ParseUnaryExpr()
179 return ParseUnionExpr(qyInput); in ParseUnaryExpr()
184 private AstNode ParseUnionExpr(AstNode qyInput) { in ParseUnionExpr() argument
185 AstNode opnd = ParsePathExpr(qyInput); in ParseUnionExpr()
192 AstNode opnd2 = ParsePathExpr(qyInput); in ParseUnionExpr()
213 private AstNode ParsePathExpr(AstNode qyInput) { in ParsePathExpr() argument
216 opnd = ParseFilterExpr(qyInput); in ParsePathExpr()
234 private AstNode ParseFilterExpr(AstNode qyInput) { in ParseFilterExpr() argument
235 AstNode opnd = ParsePrimaryExpr(qyInput); in ParseFilterExpr()
244 private AstNode ParsePredicate(AstNode qyInput) { in ParsePredicate() argument
248 CheckNodeSet(qyInput.ReturnType); in ParsePredicate()
251 opnd = ParseExpresion(qyInput); in ParsePredicate()
258 private AstNode ParseLocationPath(AstNode qyInput) { in ParseLocationPath() argument
273 return ParseRelativeLocationPath(qyInput); in ParseLocationPath()
279 private AstNode ParseRelativeLocationPath(AstNode qyInput) { in ParseRelativeLocationPath() argument
280 AstNode opnd = qyInput; in ParseRelativeLocationPath()
311 private AstNode ParseStep(AstNode qyInput) { in ParseStep() argument
315 opnd = new Axis(Axis.AxisType.Self, qyInput); in ParseStep()
319 opnd = new Axis(Axis.AxisType.Parent, qyInput); in ParseStep()
339 opnd = ParseNodeTest(qyInput, axisType, nodeType); in ParseStep()
349 … private AstNode ParseNodeTest(AstNode qyInput, Axis.AxisType axisType, XPathNodeType nodeType) { in ParseNodeTest() argument
396 return new Axis(axisType, qyInput, nodePrefix, nodeName, nodeType); in ParseNodeTest()
410 private AstNode ParsePrimaryExpr(AstNode qyInput) { in ParsePrimaryExpr() argument
430 opnd = ParseExpresion(qyInput); in ParsePrimaryExpr()
446 private AstNode ParseMethod(AstNode qyInput) { in ParseMethod() argument
454 argList.Add(ParseExpresion(qyInput)); in ParseMethod()
520 private AstNode ParsePattern(AstNode qyInput) { in ParsePattern() argument
521 AstNode opnd = ParseLocationPathPattern(qyInput); in ParsePattern()
528 opnd = new Operator(Operator.Op.UNION, opnd, ParseLocationPathPattern(qyInput)); in ParsePattern()
534 private AstNode ParseLocationPathPattern(AstNode qyInput) { in ParseLocationPathPattern() argument
550 opnd = ParseIdKeyPattern(qyInput); in ParseLocationPathPattern()
571 private AstNode ParseIdKeyPattern(AstNode qyInput) { in ParseIdKeyPattern() argument
604 private AstNode ParseRelativePathPattern(AstNode qyInput) { in ParseRelativePathPattern() argument
605 AstNode opnd = ParseStepPattern(qyInput); in ParseRelativePathPattern()
619 private AstNode ParseStepPattern(AstNode qyInput) { in ParseStepPattern() argument
640 opnd = ParseNodeTest(qyInput, axisType, nodeType); in ParseStepPattern()