Lines Matching refs:UInt2
94 class UInt2;
1518 class UInt2 : public LValue<UInt2> class
1521 UInt2() = default;
1522 UInt2(unsigned int x, unsigned int y);
1523 UInt2(RValue<UInt2> rhs);
1524 UInt2(const UInt2 &rhs);
1525 UInt2(const Reference<UInt2> &rhs);
1527 RValue<UInt2> operator=(RValue<UInt2> rhs);
1528 RValue<UInt2> operator=(const UInt2 &rhs);
1529 RValue<UInt2> operator=(const Reference<UInt2> &rhs);
1535 RValue<UInt2> operator+(RValue<UInt2> lhs, RValue<UInt2> rhs);
1536 RValue<UInt2> operator-(RValue<UInt2> lhs, RValue<UInt2> rhs);
1540 RValue<UInt2> operator&(RValue<UInt2> lhs, RValue<UInt2> rhs);
1541 RValue<UInt2> operator|(RValue<UInt2> lhs, RValue<UInt2> rhs);
1542 RValue<UInt2> operator^(RValue<UInt2> lhs, RValue<UInt2> rhs);
1543 RValue<UInt2> operator<<(RValue<UInt2> lhs, unsigned char rhs);
1544 RValue<UInt2> operator>>(RValue<UInt2> lhs, unsigned char rhs);
1545 RValue<UInt2> operator+=(UInt2 &lhs, RValue<UInt2> rhs);
1546 RValue<UInt2> operator-=(UInt2 &lhs, RValue<UInt2> rhs);
1550 RValue<UInt2> operator&=(UInt2 &lhs, RValue<UInt2> rhs);
1551 RValue<UInt2> operator|=(UInt2 &lhs, RValue<UInt2> rhs);
1552 RValue<UInt2> operator^=(UInt2 &lhs, RValue<UInt2> rhs);
1553 RValue<UInt2> operator<<=(UInt2 &lhs, unsigned char rhs);
1554 RValue<UInt2> operator>>=(UInt2 &lhs, unsigned char rhs);
1557 RValue<UInt2> operator~(RValue<UInt2> val);
1570 RValue<UInt> Extract(RValue<UInt2> val, int i);
1571 RValue<UInt2> Insert(RValue<UInt2> val, RValue<UInt> element, int i);
1699 UInt4(RValue<UInt2> lo, RValue<UInt2> hi);