Lines Matching refs:left
815 std::int64_t left{0}; in ExpressionValue() local
821 left = std::stoll(t, &consumed, 0 /*base to be detected*/); in ExpressionValue()
857 left = ExpressionValue(token, operandPrecedence[op], atToken, error); in ExpressionValue()
876 left = !left; in ExpressionValue()
879 left = ~left; in ExpressionValue()
884 left = -left; in ExpressionValue()
887 left = -!left; in ExpressionValue()
922 if (left == 0) { in ExpressionValue()
927 } else if (left != 1 && right != 1) { in ExpressionValue()
929 left = !right; in ExpressionValue()
933 if ((power * left) / left != power) { in ExpressionValue()
936 left = 1; in ExpressionValue()
938 power *= left; in ExpressionValue()
940 left = power; in ExpressionValue()
945 if (left != 0 && right != 0 && ((left * right) / left) != right) { in ExpressionValue()
949 left = left * right; in ExpressionValue()
955 left = 0; in ExpressionValue()
957 left = left / right; in ExpressionValue()
964 left = 0; in ExpressionValue()
966 left = left % right; in ExpressionValue()
970 if ((left < 0) == (right < 0) && (left < 0) != (left + right < 0)) { in ExpressionValue()
974 left = left + right; in ExpressionValue()
977 if ((left < 0) != (right < 0) && (left < 0) == (left - right < 0)) { in ExpressionValue()
981 left = left - right; in ExpressionValue()
988 left = right >= 64 ? 0 : left << right; in ExpressionValue()
995 left = right >= 64 ? 0 : left >> right; in ExpressionValue()
999 left = left & right; in ExpressionValue()
1002 left = left ^ right; in ExpressionValue()
1006 left = left | right; in ExpressionValue()
1009 left = -(left < right); in ExpressionValue()
1012 left = -(left <= right); in ExpressionValue()
1015 left = -(left == right); in ExpressionValue()
1018 left = -(left != right); in ExpressionValue()
1021 left = -(left >= right); in ExpressionValue()
1024 left = -(left > right); in ExpressionValue()
1027 left = -(!left == !right); in ExpressionValue()
1030 left = -(!left != !right); in ExpressionValue()
1041 left = left != 0 ? right : third; in ExpressionValue()
1045 left = right; in ExpressionValue()
1051 return left; in ExpressionValue()