Lines Matching refs:parentPrecedence
195 void GLSLCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression() argument
198 this->writeBinaryExpression((BinaryExpression&) expr, parentPrecedence); in writeExpression()
204 this->writeConstructor((Constructor&) expr, parentPrecedence); in writeExpression()
219 this->writePrefixExpression((PrefixExpression&) expr, parentPrecedence); in writeExpression()
222 this->writePostfixExpression((PostfixExpression&) expr, parentPrecedence); in writeExpression()
234 this->writeTernaryExpression((TernaryExpression&) expr, parentPrecedence); in writeExpression()
704 void GLSLCodeGenerator::writeConstructor(const Constructor& c, Precedence parentPrecedence) { in writeFunctionCall() argument
710 this->writeExpression(*c.fArguments[0], parentPrecedence); in writeFunctionCall()
893 Precedence parentPrecedence) { in writeFunctionCall() argument
896 this->writeShortCircuitWorkaroundExpression(b, parentPrecedence); in writeFunctionCall()
901 if (precedence >= parentPrecedence) { in writeFunctionCall()
921 if (precedence >= parentPrecedence) { in writeFunctionCall()
927 Precedence parentPrecedence) { in writeFunctionCall() argument
928 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
950 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
956 Precedence parentPrecedence) { in writeFunctionCall() argument
957 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
965 if (kTernary_Precedence >= parentPrecedence) { in writeFunctionCall()
971 Precedence parentPrecedence) { in writeFunctionCall() argument
972 if (kPrefix_Precedence >= parentPrecedence) { in writeFunctionCall()
977 if (kPrefix_Precedence >= parentPrecedence) { in writeFunctionCall()
983 Precedence parentPrecedence) { in writeFunctionCall() argument
984 if (kPostfix_Precedence >= parentPrecedence) { in writeFunctionCall()
989 if (kPostfix_Precedence >= parentPrecedence) { in writeFunctionCall()