Lines Matching refs:parentPrecedence
191 void GLSLCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression() argument
194 this->writeBinaryExpression((BinaryExpression&) expr, parentPrecedence); in writeExpression()
200 this->writeConstructor((Constructor&) expr, parentPrecedence); in writeExpression()
215 this->writePrefixExpression((PrefixExpression&) expr, parentPrecedence); in writeExpression()
218 this->writePostfixExpression((PostfixExpression&) expr, parentPrecedence); in writeExpression()
230 this->writeTernaryExpression((TernaryExpression&) expr, parentPrecedence); in writeExpression()
712 void GLSLCodeGenerator::writeConstructor(const Constructor& c, Precedence parentPrecedence) { in writeFunctionCall() argument
720 this->writeExpression(*c.fArguments[0], parentPrecedence); in writeFunctionCall()
916 Precedence parentPrecedence) { in writeFunctionCall() argument
919 this->writeShortCircuitWorkaroundExpression(b, parentPrecedence); in writeFunctionCall()
924 if (precedence >= parentPrecedence) { in writeFunctionCall()
944 if (precedence >= parentPrecedence) { in writeFunctionCall()
950 Precedence parentPrecedence) { in writeFunctionCall() argument
951 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
973 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
979 Precedence parentPrecedence) { in writeFunctionCall() argument
980 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
988 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
994 Precedence parentPrecedence) { in writeFunctionCall() argument
995 if (kPrefix_Precedence >= parentPrecedence) { in writeFunctionCall()
1000 if (kPrefix_Precedence >= parentPrecedence) { in writeFunctionCall()
1006 Precedence parentPrecedence) { in writeFunctionCall() argument
1007 if (kPostfix_Precedence >= parentPrecedence) { in writeFunctionCall()
1012 if (kPostfix_Precedence >= parentPrecedence) { in writeFunctionCall()