Lines Matching refs:left
1966 // a virtual vector out of the concatenation of the left and right vectors, and then
1985 // value from the left side
1992 // value from the left
2329 // The comma operator ignores the type of the left-hand side entirely.
2589 // Get the left and right item in the array.
2615 // Get the left and right versions of this field.
2670 const Expression* left = b.left().get();
2678 this->getLValue(*left, out)->store(rhs, out);
2683 return this->writeLogicalAnd(*b.left(), *b.right(), out);
2687 return this->writeLogicalOr(*b.left(), *b.right(), out);
2696 lvalue = this->getLValue(*left, out);
2700 lhs = this->writeExpression(*left, out);
2716 SpvId result = this->writeBinaryExpression(left->type(), lhs, op.removeAssignment(),
2724 SpvId SPIRVCodeGenerator::writeLogicalAnd(const Expression& left, const Expression& right,
2727 SpvId lhs = this->writeExpression(left, out);
2744 SpvId SPIRVCodeGenerator::writeLogicalOr(const Expression& left, const Expression& right,
2747 SpvId lhs = this->writeExpression(left, out);