• Home
  • Raw
  • Download

Lines Matching refs:Reference

98 	class Reference  class
101 explicit Reference(Value *pointer, int alignment = 1);
104 RValue<T> operator=(const Reference<T> &ref) const;
168 RValue(const Reference<T> &rhs);
192 Bool(const Reference<Bool> &rhs);
197 RValue<Bool> operator=(const Reference<Bool> &rhs);
220 Byte(const Reference<Byte> &rhs);
225 RValue<Byte> operator=(const Reference<Byte> &rhs);
276 SByte(const Reference<SByte> &rhs);
281 RValue<SByte> operator=(const Reference<SByte> &rhs);
331 Short(const Reference<Short> &rhs);
336 RValue<Short> operator=(const Reference<Short> &rhs);
387 UShort(const Reference<UShort> &rhs);
392 RValue<UShort> operator=(const Reference<UShort> &rhs);
440 Byte4(const Reference<Byte4> &rhs);
528 Byte8(const Reference<Byte8> &rhs);
532 RValue<Byte8> operator=(const Reference<Byte8> &rhs);
582 SByte8(const Reference<SByte8> &rhs);
586 RValue<SByte8> operator=(const Reference<SByte8> &rhs);
634 Byte16(const Reference<Byte16> &rhs);
638 RValue<Byte16> operator=(const Reference<Byte16> &rhs);
744 Short4(const Reference<Short4> &rhs);
747 Short4(const Reference<UShort4> &rhs);
751 RValue<Short4> operator=(const Reference<Short4> &rhs);
754 RValue<Short4> operator=(const Reference<UShort4> &rhs);
821 UShort4(const Reference<UShort4> &rhs);
824 UShort4(const Reference<Short4> &rhs);
828 RValue<UShort4> operator=(const Reference<UShort4> &rhs);
831 RValue<UShort4> operator=(const Reference<Short4> &rhs);
879 Short8(const Reference<Short8> &rhs);
937 UShort8(const Reference<UShort8> &rhs);
942 RValue<UShort8> operator=(const Reference<UShort8> &rhs);
1005 Int(const Reference<Int> &rhs);
1006 Int(const Reference<UInt> &rhs);
1013 RValue<Int> operator=(const Reference<Int> &rhs);
1014 RValue<Int> operator=(const Reference<UInt> &rhs);
1082 RValue<Long> operator=(const Reference<Long> &rhs);
1142 UInt(const Reference<UInt> &rhs);
1143 UInt(const Reference<Int> &rhs);
1150 RValue<UInt> operator=(const Reference<UInt> &rhs);
1151 RValue<UInt> operator=(const Reference<Int> &rhs);
1205 Int2(const Reference<Int2> &rhs);
1210 RValue<Int2> operator=(const Reference<Int2> &rhs);
1262 UInt2(const Reference<UInt2> &rhs);
1266 RValue<UInt2> operator=(const Reference<UInt2> &rhs);
1770 Int4(const Reference<Int4> &rhs);
1773 Int4(const Reference<UInt4> &rhs);
1777 Int4(const Reference<Int> &rhs);
1781 RValue<Int4> operator=(const Reference<Int4> &rhs);
1854 UInt4(const Reference<UInt4> &rhs);
1857 UInt4(const Reference<Int4> &rhs);
1862 RValue<UInt4> operator=(const Reference<UInt4> &rhs);
1926 Float(const Reference<Float> &rhs);
1934 RValue<Float> operator=(const Reference<Float> &rhs);
2043 Float4(const Reference<Float4> &rhs);
2046 Float4(const Reference<Float> &rhs);
2064 RValue<Float4> operator=(const Reference<Float4> &rhs);
2067 RValue<Float4> operator=(const Reference<Float> &rhs);
2145 Pointer(const Reference<Pointer<T>> &rhs);
2149 RValue<Pointer<T>> operator=(const Reference<Pointer<T>> &rhs);
2151 Reference<T> operator*();
2152 Reference<T> operator[](int index);
2153 Reference<T> operator[](unsigned int index);
2154 Reference<T> operator[](RValue<Int> index);
2155 Reference<T> operator[](RValue<UInt> index);
2183 Reference<T> operator[](int index);
2184 Reference<T> operator[](unsigned int index);
2185 Reference<T> operator[](RValue<Int> index);
2186 Reference<T> operator[](RValue<UInt> index);
2294 Reference<T>::Reference(Value *pointer, int alignment) : alignment(alignment) in Reference() function in sw::Reference
2300 RValue<T> Reference<T>::operator=(RValue<T> rhs) const in operator =()
2308 RValue<T> Reference<T>::operator=(const Reference<T> &ref) const in operator =()
2317 RValue<T> Reference<T>::operator+=(RValue<T> rhs) const in operator +=()
2323 Value *Reference<T>::loadValue() const in loadValue()
2329 int Reference<T>::getAlignment() const in getAlignment()
2361 RValue<T>::RValue(const Reference<T> &ref) in RValue()
2534 Pointer<T>::Pointer(const Reference<Pointer<T>> &rhs) : alignment(rhs.getAlignment()) in Pointer()
2558 RValue<Pointer<T>> Pointer<T>::operator=(const Reference<Pointer<T>> &rhs) in operator =()
2567 Reference<T> Pointer<T>::operator*() in operator *()
2569 return Reference<T>(LValue<Pointer<T>>::loadValue(), alignment); in operator *()
2573 Reference<T> Pointer<T>::operator[](int index) in operator []()
2577 return Reference<T>(element, alignment); in operator []()
2581 Reference<T> Pointer<T>::operator[](unsigned int index) in operator []()
2585 return Reference<T>(element, alignment); in operator []()
2589 Reference<T> Pointer<T>::operator[](RValue<Int> index) in operator []()
2593 return Reference<T>(element, alignment); in operator []()
2597 Reference<T> Pointer<T>::operator[](RValue<UInt> index) in operator []()
2601 return Reference<T>(element, alignment); in operator []()
2616 Reference<T> Array<T, S>::operator[](int index) in operator []()
2620 return Reference<T>(element); in operator []()
2624 Reference<T> Array<T, S>::operator[](unsigned int index) in operator []()
2628 return Reference<T>(element); in operator []()
2632 Reference<T> Array<T, S>::operator[](RValue<Int> index) in operator []()
2636 return Reference<T>(element); in operator []()
2640 Reference<T> Array<T, S>::operator[](RValue<UInt> index) in operator []()
2644 return Reference<T>(element); in operator []()
2767 RValue<T> ReinterpretCast(const Reference<S> &var) in ReinterpretCast()
2791 RValue<T> As(const Reference<S> &val) in As()