Searched refs:operandStackDepth (Results 1 - 3 of 3) sorted by relevance

/external/webkit/Source/JavaScriptCore/parser/
H A DSyntaxChecker.h214 void appendBinaryExpressionInfo(int& operandStackDepth, int expr, int, int, int, bool) argument
220 operandStackDepth++;
227 void shrinkOperandStackBy(int& operandStackDepth, int amount) { operandStackDepth -= amount; } argument
228 void appendBinaryOperation(int& operandStackDepth, int&, BinaryOperand, BinaryOperand) { operandStackDepth++; } argument
H A DASTBuilder.h513 void appendBinaryExpressionInfo(int& operandStackDepth, ExpressionNode* current, int exprStart, int lhs, int rhs, bool hasAssignments) argument
515 operandStackDepth++;
530 void shrinkOperandStackBy(int& operandStackDepth, int amount) argument
532 operandStackDepth -= amount;
533 ASSERT(operandStackDepth >= 0);
536 void appendBinaryOperation(int& operandStackDepth, int&, const BinaryOperand& lhs, const BinaryOperand& rhs) argument
538 operandStackDepth++;
H A DJSParser.cpp1655 int operandStackDepth = 0; local
1664 context.appendBinaryExpressionInfo(operandStackDepth, current, exprStart, lastTokenEnd(), lastTokenEnd(), initialAssignments != m_assignmentCount);
1674 ASSERT(operandStackDepth > 1);
1678 context.shrinkOperandStackBy(operandStackDepth, 2);
1679 context.appendBinaryOperation(operandStackDepth, operatorStackDepth, lhs, rhs);
1685 ASSERT(operandStackDepth > 1);
1689 context.shrinkOperandStackBy(operandStackDepth, 2);
1690 context.appendBinaryOperation(operandStackDepth, operatorStackDepth, lhs, rhs);
1693 return context.popOperandStack(operandStackDepth);

Completed in 294 milliseconds