2 writes to topNode
System.Data (2)
fx\src\data\System\Data\Filter\ExpressionParser.cs (2)
591ExpressionNode node = NodeStack[--topNode]; 615NodeStack[topNode++] = node;
8 references to topNode
System.Data (8)
fx\src\data\System\Data\Filter\ExpressionParser.cs (8)
177if (topNode == 0) { 395Debug.Assert(topNode > 0 && NodePeek().GetType() == typeof(FunctionNode), "The function node should be created on '('"); 522Debug.Assert(topNode == 1 || topNode == 0, "Invalid Node Stack"); 590Debug.Assert(topNode > 0, "NodePop(): Corrupted node stack"); 600if (topNode <= 0) 603return NodeStack[topNode-1]; 612if (topNode >= MaxPredicates-2) {