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()
708 void GLSLCodeGenerator::writeConstructor(const Constructor& c, Precedence parentPrecedence) { in writeFunctionCall() argument
716 this->writeExpression(*c.fArguments[0], parentPrecedence); in writeFunctionCall()
912 Precedence parentPrecedence) { in writeFunctionCall() argument
915 this->writeShortCircuitWorkaroundExpression(b, parentPrecedence); in writeFunctionCall()
920 if (precedence >= parentPrecedence) { in writeFunctionCall()
940 if (precedence >= parentPrecedence) { in writeFunctionCall()
946 Precedence parentPrecedence) { in writeFunctionCall() argument
947 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
969 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
975 Precedence parentPrecedence) { in writeFunctionCall() argument
976 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
984 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
990 Precedence parentPrecedence) { in writeFunctionCall() argument
991 if (kPrefix_Precedence >= parentPrecedence) { in writeFunctionCall()
996 if (kPrefix_Precedence >= parentPrecedence) { in writeFunctionCall()
1002 Precedence parentPrecedence) { in writeFunctionCall() argument
1003 if (kPostfix_Precedence >= parentPrecedence) { in writeFunctionCall()
1008 if (kPostfix_Precedence >= parentPrecedence) { in writeFunctionCall()