Lines Matching refs:aX

10595 Move(T&& aX)
10597 return static_cast<typename RemoveReference<T>::Type&&>(aX);
10606 Forward(typename RemoveReference<T>::Type& aX)
10608 return static_cast<T&&>(aX);
10613 Forward(typename RemoveReference<T>::Type&& aX)
10617 return static_cast<T&&>(aX);
10623 Swap(T& aX, T& aY)
10625 T tmp(Move(aX));
10626 aX = Move(aY);
11451 Swap(Pair<A, B>& aX, Pair<A, B>& aY)
11453 aX.swap(aY);
11843 Swap(UniquePtr<T, D>& aX, UniquePtr<T, D>& aY)
11845 aX.swap(aY);
11850 operator==(const UniquePtr<T, D>& aX, const UniquePtr<U, E>& aY)
11852 return aX.get() == aY.get();
11857 operator!=(const UniquePtr<T, D>& aX, const UniquePtr<U, E>& aY)
11859 return aX.get() != aY.get();
11864 operator==(const UniquePtr<T, D>& aX, decltype(nullptr))
11866 return !aX;
11871 operator==(decltype(nullptr), const UniquePtr<T, D>& aX)
11873 return !aX;
11878 operator!=(const UniquePtr<T, D>& aX, decltype(nullptr))
11880 return bool(aX);
11885 operator!=(decltype(nullptr), const UniquePtr<T, D>& aX)
11887 return bool(aX);
65551 Swap(JS::Heap<T>& aX, JS::Heap<T>& aY)
65553 T tmp = aX;
65554 aX = aY;
65560 Swap(JS::TenuredHeap<T>& aX, JS::TenuredHeap<T>& aY)
65562 T tmp = aX;
65563 aX = aY;
73455 constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {}
73457 void MoveTo(T aX, T aY) { x = aX; y = aY; }
74252 BasePoint3D(T aX, T aY, T aZ) : x(aX), y(aY), z(aZ) {}
74254 void MoveTo(T aX, T aY, T aZ) { x = aX; y = aY; z = aZ; }
74365 BasePoint4D(T aX, T aY, T aZ, T aW) : x(aX), y(aY), z(aZ), w(aW) {}
74367 void MoveTo(T aX, T aY, T aZ, T aW) { x = aX; y = aY; z = aZ; w = aW; }
74530 constexpr IntPointTyped(ToInt aX, ToInt aY) : Super(Coord(aX.value), Coord(aY.value)) {}
74532 static IntPointTyped<units> Round(float aX, float aY) {
74533 return IntPointTyped(int32_t(floorf(aX + 0.5)), int32_t(floorf(aY + 0.5)));
74536 static IntPointTyped<units> Ceil(float aX, float aY) {
74537 return IntPointTyped(int32_t(ceil(aX)), int32_t(ceil(aY)));
74540 static IntPointTyped<units> Floor(float aX, float aY) {
74541 return IntPointTyped(int32_t(floorf(aX)), int32_t(floorf(aY)));
74544 static IntPointTyped<units> Truncate(float aX, float aY) {
74545 return IntPointTyped(int32_t(aX), int32_t(aY));
74577 constexpr PointTyped(F aX, F aY) : Super(Coord(aX), Coord(aY)) {}
74580 constexpr PointTyped(F aX, Coord aY) : Super(Coord(aX), aY) {}
74581 constexpr PointTyped(Coord aX, F aY) : Super(aX, Coord(aY)) {}
74582 constexpr PointTyped(Coord aX, Coord aY) : Super(aX.value, aY.value) {}
74618 Point3DTyped(F aX, F aY, F aZ) : Super(aX, aY, aZ) {}
74671 Point4DTyped(F aX, F aY, F aZ, F aW) : Super(aX, aY, aZ, aW) {}
74877 nsPoint(nscoord aX, nscoord aY) : Super(aX, aY) {}
75131 BaseRect(T aX, T aY, T aWidth, T aHeight) :
75132 x(aX), y(aY), width(aWidth), height(aHeight)
75163 bool Contains(T aX, T aY) const
75165 return x <= aX && aX < XMost() &&
75278 void SetRect(T aX, T aY, T aWidth, T aHeight)
75280 x = aX; y = aY; width = aWidth; height = aHeight;
75286 void MoveTo(T aX, T aY) { x = aX; y = aY; }
75452 void SetLeftEdge(T aX) {
75454 width = XMost() - aX;
75455 x = aX;
75828 HasSignBit(T aX)
75834 return bool(typename MakeUnsigned<T>::Type(aX) >>
75842 BinaryComplement(T aX)
75844 return ~aX;
75892 static bool constexpr run(U aX)
75894 return aX <= MaxValue<T>::value && aX >= MinValue<T>::value;
75901 static bool constexpr run(U aX)
75903 return aX <= MaxValue<T>::value;
75910 static bool constexpr run(U aX)
75912 return sizeof(T) > sizeof(U) || aX <= U(MaxValue<T>::value);
75919 static bool constexpr run(U aX)
75922 ? aX >= 0
75923 : aX >= 0 && aX <= U(MaxValue<T>::value);
75929 IsInRange(U aX)
75931 return IsInRangeImpl<T, U>::run(aX);
75936 IsAddValid(T aX, T aY)
75944 typename MakeUnsigned<T>::Type ux = aX;
75948 ? HasSignBit(BinaryComplement(T((result ^ aX) & (result ^ aY))))
75949 : BinaryComplement(aX) >= aY;
75954 IsSubValid(T aX, T aY)
75959 typename MakeUnsigned<T>::Type ux = aX;
75964 ? HasSignBit(BinaryComplement(T((result ^ aX) & (aX ^ aY))))
75965 : aX >= aY;
75977 static bool run(T aX, T aY)
75980 TwiceBiggerType product = TwiceBiggerType(aX) * TwiceBiggerType(aY);
75988 static bool run(T aX, T aY)
75993 if (aX == 0 || aY == 0) {
75996 if (aX > 0) {
75998 ? aX <= max / aY
75999 : aY >= min / aX;
76004 ? aX >= min / aY
76005 : aY >= max / aX;
76012 static bool run(T aX, T aY)
76014 return aY == 0 || aX <= MaxValue<T>::value / aY;
76020 IsMulValid(T aX, T aY)
76022 return IsMulValidImpl<T>::run(aX, aY);
76027 IsDivValid(T aX, T aY)
76032 !(IsSigned<T>::value && aX == MinValue<T>::value && aY == T(-1));
76040 IsModValid(T aX, T aY)
76042 return IsModValidImpl<T>::run(aX, aY);
76048 static inline bool run(T aX, T aY)
76057 static inline bool run(T aX, T aY)
76059 if (aX < 0) {
77120 IntRectTyped(ToInt aX, ToInt aY, ToInt aWidth, ToInt aHeight) :
77121 Super(aX.value, aY.value, aWidth.value, aHeight.value) {}
77123 static IntRectTyped<units> RoundIn(float aX, float aY, float aW, float aH) {
77124 return IntRectTyped<units>::RoundIn(RectTyped<units, float>(aX, aY, aW, aH));
77127 static IntRectTyped<units> RoundOut(float aX, float aY, float aW, float aH) {
77128 return IntRectTyped<units>::RoundOut(RectTyped<units, float>(aX, aY, aW, aH));
77131 static IntRectTyped<units> Round(float aX, float aY, float aW, float aH) {
77132 return IntRectTyped<units>::Round(RectTyped<units, float>(aX, aY, aW, aH));
77135 static IntRectTyped<units> Truncate(float aX, float aY, float aW, float aH) {
77136 return IntRectTyped<units>(IntPointTyped<units>::Truncate(aX, aY),
106613 Quaternion(Float aX, Float aY, Float aZ, Float aW)
106614 : x(aX), y(aY), z(aZ), w(aW)
106627 void Set(Float aX, Float aY, Float aZ, Float aW)
106629 x = aX; y = aY; z = aZ; w = aW;
106763 static Matrix Translation(Float aX, Float aY)
106765 return Matrix(1.0f, 0.0f, 0.0f, 1.0f, aX, aY);
106773 Matrix &PreTranslate(Float aX, Float aY)
106775 _31 += _11 * aX + _21 * aY;
106776 _32 += _12 * aX + _22 * aY;
106786 Matrix &PostTranslate(Float aX, Float aY)
106788 _31 += aX;
106806 Matrix &PreScale(Float aX, Float aY)
106808 _11 *= aX;
106809 _12 *= aX;
107524 static Matrix4x4Typed Translation(Float aX, Float aY, Float aZ)
107529 aX, aY, aZ, 1.0f);
107542 Matrix4x4Typed &PreTranslate(Float aX, Float aY, Float aZ)
107544 _41 += aX * _11 + aY * _21 + aZ * _31;
107545 _42 += aX * _12 + aY * _22 + aZ * _32;
107546 _43 += aX * _13 + aY * _23 + aZ * _33;
107547 _44 += aX * _14 + aY * _24 + aZ * _34;
107556 Matrix4x4Typed &PostTranslate(Float aX, Float aY, Float aZ)
107558 _11 += _14 * aX;
107559 _21 += _24 * aX;
107560 _31 += _34 * aX;
107561 _41 += _44 * aX;
107593 Matrix4x4Typed &PreScale(Float aX, Float aY, Float aZ)
107595 _11 *= aX;
107596 _12 *= aX;
107597 _13 *= aX;
107598 _14 *= aX;
107652 Matrix4x4Typed &ChangeBasis(Float aX, Float aY, Float aZ)
107655 PreTranslate(-aX, -aY, -aZ);
107658 PostTranslate(aX, aY, aZ);
108071 void SetRotateAxisAngle(double aX, double aY, double aZ, double aTheta)
108073 Point3D vector(aX, aY, aZ);
108337 gfxPoint(gfxFloat aX, gfxFloat aY) : Super(aX, aY) {}
108650 nsRect(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight) :
108651 Super(aX, aY, aWidth, aHeight)
111477 bool Contains (int aX, int aY) const
111479 return _moz_pixman_region32_contains_point(Impl(), aX, aY, nullptr);
111848 bool Contains (int aX, int aY) const
111850 return mImpl.Contains(aX, aY);
115235 virtual bool WindowMoved(nsIWidget* aWidget, int32_t aX, int32_t aY);
115761 gfxRect(gfxFloat aX, gfxFloat aY, gfxFloat aWidth, gfxFloat aHeight) :
115762 Super(aX, aY, aWidth, aHeight) {}
149834 virtual Element* ElementFromPointHelper(float aX, float aY,
149844 virtual void ElementsFromPointHelper(float aX, float aY,
149848 virtual nsresult NodesFromRectHelper(float aX, float aY,
150598 Element* ElementFromPoint(float aX, float aY);
150599 void ElementsFromPoint(float aX,
150604 CaretPositionFromPoint(float aX, float aY);
162361 explicit DOMRect(nsISupports* aParent, double aX = 0, double aY = 0,
162364 , mX(aX)
162377 Constructor(const GlobalObject& aGlobal, double aX, double aY,
162382 void SetRect(float aX, float aY, float aWidth, float aHeight) {
162383 mX = aX; mY = aY; mWidth = aWidth; mHeight = aHeight;
162404 void SetX(double aX)
162406 mX = aX;
171225 double GetSplineValue(double aX) const;
171227 void GetSplineDerivativeValues(double aX, double& aDX, double& aDY) const;
171263 GetTForX(double aX) const;
171266 NewtonRaphsonIterate(double aX, double aGuessT) const;
171269 BinarySubdivide(double aX, double aA, double aB) const;