операторы friend
radixvinni opened this issue · comments
нужно переписать операторы без использования слова friend
Ellipticcurves.cpp:206: bool operator==(const EllipticCurve &eCurve1, const EllipticCurve &eCurve2)
Ellipticcurves.cpp:211: bool operator!=(const EllipticCurve &eCurve1, const EllipticCurve &eCurve2)
Ellipticcurves.cpp:546: bool operator==(const EllipticPoint &ePoint1, const EllipticPoint &ePoint2)
Ellipticcurves.cpp:556: bool operator!=(const EllipticPoint &ePoint1, const EllipticPoint &ePoint2)
Ellipticcurves.cpp:581: EllipticPoint operator+(EllipticPoint &ePoint1, EllipticPoint &ePoint2)
Ellipticcurves.cpp:707: EllipticPoint operator*(const EllipticPoint &ePoint, const Integer &i)
Ellipticcurves.cpp:714: EllipticPoint operator*(const Integer &i, const EllipticPoint &ePoint)
EllipticcurvesGF2.cpp:39: bool operator==(const EllipticCurveGF2 &eCurve1, const EllipticCurveGF2 &eCurve2)
EllipticcurvesGF2.cpp:43: bool operator!=(const EllipticCurveGF2 &eCurve1, const EllipticCurveGF2 &eCurve2)
EllipticcurvesGF2.cpp:469: bool operator==(const EllipticPointGF2 &ePoint1, const EllipticPointGF2 &ePoint2)
EllipticcurvesGF2.cpp:480: bool operator!=(const EllipticPointGF2 &ePoint1, const EllipticPointGF2 &ePoint2)
EllipticcurvesGF2.cpp:926: /*SuperSingularEllipticPoint operator+(SuperSingularEllipticPoint &ePoint1, SuperSingularEllipticPoint &ePoint2)
EllipticcurvesGF2.cpp:1040: /*SuperSingularEllipticPoint operator*(const SuperSingularEllipticPoint &ePoint, const Integer &i)
EllipticcurvesGF2.cpp:1047: SuperSingularEllipticPoint operator*(const Integer &i, const SuperSingularEllipticPoint &ePoint)
EllipticcurvesGF3.cpp:114: bool operator==(const EllipticCurveGF3 &eCurve1, const EllipticCurveGF3 &eCurve2)
EllipticcurvesGF3.cpp:118: bool operator!=(const EllipticCurveGF3 &eCurve1, const EllipticCurveGF3 &eCurve2)
EllipticcurvesGF3.cpp:239: bool operator==(const EllipticPointGF3 &ePoint1, const EllipticPointGF3 &ePoint2)
EllipticcurvesGF3.cpp:248: bool operator!=(const EllipticPointGF3 &ePoint1, const EllipticPointGF3 &ePoint2)
IntegerBinom.cpp:93: bool operator==(const IntegerBinomModulePolynom& a, const IntegerBinomModulePolynom& b)
IntegerBinom.cpp:101: bool operator!=(const IntegerBinomModulePolynom& a, const IntegerBinomModulePolynom& b)
IntegerBinom.cpp:271: bool operator==(const IntegerBinom& a, const IntegerBinom& b)
IntegerBinom.cpp:278: bool operator!=(const IntegerBinom& a, const IntegerBinom& b)
IntegerBinom.cpp:285: IntegerBinom operator+(const IntegerBinom &a, const IntegerBinom &b)
IntegerBinom.cpp:310: IntegerBinom operator-(const IntegerBinom &a, const IntegerBinom &b)
IntegerBinom.cpp:358: IntegerBinom operator*(const IntegerBinom &a, const IntegerBinom &b)
IntegerBinomEllipticcurves.cpp:67: bool operator==(const IntegerBinomEllipticCurve &eCurve1, const IntegerBinomEllipticCurve &eCurve2)
IntegerBinomEllipticcurves.cpp:71: bool operator!=(const IntegerBinomEllipticCurve &eCurve1, const IntegerBinomEllipticCurve &eCurve2)
IntegerBinomEllipticcurves.cpp:366: bool operator==(const IntegerBinomEllipticPoint &ePoint1, const IntegerBinomEllipticPoint &ePoint2)
IntegerBinomEllipticcurves.cpp:377: bool operator!=(const IntegerBinomEllipticPoint &ePoint1, const IntegerBinomEllipticPoint &ePoint2)
IntegerBinomEllipticcurves.cpp:400: IntegerBinomEllipticPoint operator+(IntegerBinomEllipticPoint &ePoint1, IntegerBinomEllipticPoint &ePoint2)
Integer.cpp:494: //(c) Mamontov, TEST(Integer, operatorEqual)
Integer.cpp:511: bool operator==(const Integer& a, const Integer& b)
Integer.cpp:521: bool operator!=(const Integer& a, const Integer& b)
Integer.cpp:527: bool operator<(const Integer& a, const Integer& b)
Integer.cpp:542: bool operator<=(const Integer& a, const Integer& b)
Integer.cpp:548: bool operator>(const Integer& a, const Integer& b)
Integer.cpp:554: bool operator>=(const Integer& a, const Integer& b)
Integer.cpp:587: Integer operator^(const Integer& a, const Integer& b)
Integer.cpp:610: Integer operator|(const Integer& a, const Integer& b)
Integer.cpp:633: Integer operator&(const Integer& a, const Integer& b)
Integer.cpp:655: Integer operator!(const Integer &integer)
Integer.cpp:733: Integer operator+(const Integer &a, const Integer &b)
Integer.cpp:825: Integer operator-(const Integer &a, const Integer &b)
Integer.cpp:905: Integer operator*(const Integer &a, const Integer &b)
Integer.cpp:1084: Integer operator/(const Integer &a, const Integer &b)
Integer.cpp:1174: Integer operator%(const Integer &a, const Integer &b)
Matrix.cpp:499: bool operator==(const Matrix& a, const Matrix& b)
Matrix.cpp:534: bool operator!= (const Matrix& a, const Matrix& b)
NumberVector.cpp:88: bool operator==(const NumberVector& a, const NumberVector& b)
NumberVector.cpp:108: bool operator!=(const NumberVector& a, const NumberVector& b)
NumberVector.cpp:168: /*friend NumberVector operator^(const NumberVector &a, const NumberVector &b)
NumberVector.cpp:180: friend NumberVector operator|(const NumberVector &a, const NumberVector &b)
NumberVector.cpp:192: friend NumberVector operator&(const NumberVector &a, const NumberVector &b)
NumberVector.cpp:204: friend NumberVector operator!(const NumberVector &numberVector)
NumberVector.cpp:214: NumberVector operator+(const NumberVector &a, const NumberVector &b)
NumberVector.cpp:295: NumberVector operator-(const NumberVector &a, const NumberVector &b)
Polynom.cpp:453: //(c) Mamontov, TEST(Polynom, operatorEqual)
Polynom.cpp:470: bool operator==(const Polynom& a, const Polynom& b)
Polynom.cpp:479: bool operator!=(const Polynom& a, const Polynom& b)
Polynom.cpp:486: bool operator<(const Polynom& a, const Polynom& b)
Polynom.cpp:498: bool operator<=(const Polynom& a, const Polynom& b)
Polynom.cpp:505: bool operator>(const Polynom& a, const Polynom& b)
Polynom.cpp:512: bool operator>=(const Polynom& a, const Polynom& b)
Polynom.cpp:548: Polynom operator^(const Polynom &a, const Polynom &b)
Polynom.cpp:571: Polynom operator|(const Polynom &a, const Polynom &b)
Polynom.cpp:596: Polynom operator&(const Polynom &a, const Polynom &b)
Polynom.cpp:619: Polynom operator!(const Polynom &polynom)
Polynom.cpp:669: Polynom operator+(const Polynom &a, const Polynom &b)
Polynom.cpp:710: Polynom operator-(const Polynom &a, const Polynom &b)
Polynom.cpp:767: Polynom operator*(const Polynom &a, const Polynom &b)
Polynom.cpp:936: Polynom operator/(const Polynom &a, const Polynom &b)
Polynom.cpp:1036: Polynom operator%(const Polynom &a, const Polynom &b)
PolynomGF2_m_4.cpp:88: bool operator==(const PolynomGF2_m_4& a, const PolynomGF2_m_4& b)
PolynomGF2_m_4.cpp:95: //(c) Belova, TEST(Polynom, operatorEqual)
PolynomGF2_m_4.cpp:111: bool operator!=(const PolynomGF2_m_4& a, const PolynomGF2_m_4& b)
PolynomGF2_m_4.cpp:178: PolynomGF2_m_4 operator+(const PolynomGF2_m_4 &a, const PolynomGF2_m_4 &b)
PolynomGF2_m_4.cpp:213: PolynomGF2_m_4 operator*(const PolynomGF2_m_4 &a, const PolynomGF2_m_4 &b)
PolynomGF2_mY_7.cpp:112: bool operator==(const PolynomGF2_mY_7& a, const PolynomGF2_mY_7& b)
PolynomGF2_mY_7.cpp:119: //(c) Belova, TEST(PolynomGF2_mY_7, operatorEqual)
PolynomGF2_mY_7.cpp:138: bool operator!=(const PolynomGF2_mY_7& a, const PolynomGF2_mY_7& b)
PolynomGF2_mY_7.cpp:236: PolynomGF2_mY_7 operator+(const PolynomGF2_mY_7 &a, const PolynomGF2_mY_7 &b)
PolynomGF2_mY_7.cpp:272:/* PolynomGF2_mY_7 operator*(const PolynomGF2_m_4 &a, const PolynomGF2_m_4 &b)
PolynomGF3.cpp:260: //(c) Mamontov, TEST(Polynom, operatorEqual)
PolynomGF3.cpp:297: bool operator==(const PolynomGF3& a, const PolynomGF3& b)
PolynomGF3.cpp:305: bool operator!=(const PolynomGF3& a, const PolynomGF3& b)
PolynomGF3.cpp:311: bool operator<(const PolynomGF3& a, const PolynomGF3& b)
PolynomGF3.cpp:326: bool operator<=(const PolynomGF3& a, const PolynomGF3& b)
PolynomGF3.cpp:332: bool operator>(const PolynomGF3& a, const PolynomGF3& b)
PolynomGF3.cpp:336: bool operator>=(const PolynomGF3& a, const PolynomGF3& b)
PolynomGF3.cpp:377: PolynomGF3 operator+(const PolynomGF3 &a, const PolynomGF3 &b)
PolynomGF3.cpp:422: PolynomGF3 operator-(const PolynomGF3 &a, const PolynomGF3 &b)
PolynomGF3.cpp:457: PolynomGF3 operator*(const PolynomGF3 &a, const PolynomGF3 &b)
PolynomGF3.cpp:544: PolynomGF3 operator/(const PolynomGF3 &a, const PolynomGF3 &b)
PolynomGF3.cpp:670: PolynomGF3 operator%(const PolynomGF3 &a, const PolynomGF3 &b)
PolynomGF3_m_6.cpp:104: bool operator==(const PolynomGF3_m_6& a, const PolynomGF3_m_6& b)
PolynomGF3_m_6.cpp:111: //(c) Belova, TEST(PolynomGF3_m_6, operatorEqual)
PolynomGF3_m_6.cpp:129: bool operator!=(const PolynomGF3_m_6& a, const PolynomGF3_m_6& b)
PolynomGF3_m_6.cpp:216: PolynomGF3_m_6 operator+(const PolynomGF3_m_6 &a, const PolynomGF3_m_6 &b)
PolynomGF3_m_6.cpp:255: PolynomGF3_m_6 operator*(const PolynomGF3_m_6 &a, const PolynomGF3_m_6 &b)
PolynomGF3_mY_9.cpp:136: bool operator==(const PolynomGF3_mY_9& a, const PolynomGF3_mY_9& b)
PolynomGF3_mY_9.cpp:143: //(c) Belova, TEST(PolynomGF2_mY_7, operatorEqual)
PolynomGF3_mY_9.cpp:167: bool operator!=(const PolynomGF3_mY_9& a, const PolynomGF3_mY_9& b)
PolynomGF3_mY_9.cpp:305: PolynomGF3_mY_9 operator+(const PolynomGF3_mY_9 &a, const PolynomGF3_mY_9 &b)
PolynomGF3_mY_9.cpp:355:/* PolynomGF2_mY_7 operator*(const PolynomGF2_m_4 &a, const PolynomGF2_m_4 &b)
PolynomGF3n6.cpp:279: bool operator==(const PolynomN6& a, const PolynomN6& b)
PolynomGF3n6.cpp:283: bool operator!=(const PolynomN6& a, const PolynomN6& b)
PolynomGF3n6.cpp:290: PolynomN6 operator+(const PolynomN6 &a, const PolynomN6 &b)
PolynomGF3n6.cpp:317: PolynomN6 operator-(const PolynomN6 &a, const PolynomN6 &b)
PolynomGF3n6.cpp:365: PolynomN6 operator*(const PolynomN6 &a, const PolynomN6 &b)
PolynomGF7.cpp:333: //(c) Mamontov, TEST(Polynom, operatorEqual)
PolynomGF7.cpp:391: bool operator==(const PolynomGF7& a, const PolynomGF7& b)
PolynomGF7.cpp:401: bool operator!=(const PolynomGF7& a, const PolynomGF7& b)
PolynomGF7.cpp:407: bool operator<(const PolynomGF3& a, const PolynomGF3& b)
PolynomGF7.cpp:422: bool operator<=(const PolynomGF3& a, const PolynomGF3& b)
PolynomGF7.cpp:428: bool operator>(const PolynomGF3& a, const PolynomGF3& b)
PolynomGF7.cpp:432: bool operator>=(const PolynomGF3& a, const PolynomGF3& b)
PolynomGF7.cpp:474: PolynomGF7 operator+(const PolynomGF7 &a, const PolynomGF7 &b)
PolynomGF7.cpp:538: PolynomGF7 operator*(const PolynomGF7 &a, const PolynomGF7 &b)
PolynomGF7.cpp:666: PolynomGF7 operator%(const PolynomGF7 &a, const PolynomGF7 &b)
PolynomGF7_m_14.cpp:111: bool operator==(const PolynomGF7_m_14& a, const PolynomGF7_m_14& b)
PolynomGF7_m_14.cpp:118: //(c) Belova, TEST(PolynomGF3_m_6, operatorEqual)
PolynomGF7_m_14.cpp:139: bool operator!=(const PolynomGF7_m_14& a, const PolynomGF7_m_14& b)
PolynomGF7_m_14.cpp:240: PolynomGF7_m_14 operator+(const PolynomGF7_m_14 &a, const PolynomGF7_m_14 &b)
PolynomGF7_m_14.cpp:288: PolynomGF7_m_14 operator*(const PolynomGF7_m_14 &a, const PolynomGF7_m_14 &b)
PolynomGF7_m14.cpp:132: bool operator==(const PolynomGF7_m14& a, const PolynomGF7_m14& b)
PolynomGF7_m14.cpp:139: //(c) Belova, TEST(PolynomGF3_m_6, operatorEqual)
PolynomGF7_m14.cpp:167: bool operator!=(const PolynomGF7_m14& a, const PolynomGF7_m14& b)
PolynomGF7_m14.cpp:338: PolynomGF7_m14 operator+(const PolynomGF7_m14 &a, const PolynomGF7_m14 &b)
PolynomGF7_m14.cpp:393: PolynomGF7_m14 operator*(const PolynomGF7_m14 &a, const PolynomGF7_m14 &b)
PolynomGF7_m_2.cpp:107: bool operator==(const PolynomGF7_m_2& a, const PolynomGF7_m_2& b)
PolynomGF7_m_2.cpp:114: //(c) Belova, TEST(PolynomGF3_m_6, operatorEqual)
PolynomGF7_m_2.cpp:128: bool operator!=(const PolynomGF7_m_2& a, const PolynomGF7_m_2& b)
PolynomGF7_m_2.cpp:176: PolynomGF7_m_2 operator+(const PolynomGF7_m_2 &a, const PolynomGF7_m_2 &b)
PolynomGF7_m_2.cpp:206: PolynomGF7_m_2 operator*(const PolynomGF7_m_2 &a, const PolynomGF7_m_2 &b)
PolynomGF7_m_2.cpp:504: PolynomGF7_m_2 operator%(const PolynomGF7_m_2 &a, const PolynomGF7 &b)
PolynomGF7_mY_13.cpp:183: bool operator==(const PolynomGF7_mY_13& a, const PolynomGF7_mY_13& b)
PolynomGF7_mY_13.cpp:190: //(c) Belova, TEST(PolynomGF2_mY_7, operatorEqual)
PolynomGF7_mY_13.cpp:216: bool operator!=(const PolynomGF7_mY_13& a, const PolynomGF7_mY_13& b)
PolynomGF7_mY_13.cpp:373: PolynomGF7_mY_13 operator+(const PolynomGF7_mY_13 &a, const PolynomGF7_mY_13 &b)
PolynomGF7_mY_26.cpp:264: bool operator==(const PolynomGF7_mY_26& a, const PolynomGF7_mY_26& b)
PolynomGF7_mY_26.cpp:271: //(c) Belova, TEST(PolynomGF2_mY_7, operatorEqual)
PolynomGF7_mY_26.cpp:310: bool operator!=(const PolynomGF7_mY_26& a, const PolynomGF7_mY_26& b)
PolynomGF7_mY_26.cpp:584: PolynomGF7_mY_26 operator+(const PolynomGF7_mY_26 &a, const PolynomGF7_mY_26 &b)
PolynomGF7_mY_3.cpp:117: bool operator==(const PolynomGF7_mY_3& a, const PolynomGF7_mY_3& b)
PolynomGF7_mY_3.cpp:124: //(c) Belova, TEST(PolynomGF2_mY_7, operatorEqual)
PolynomGF7_mY_3.cpp:140: bool operator!=(const PolynomGF7_mY_3& a, const PolynomGF7_mY_3& b)
PolynomGF7_mY_3.cpp:200: PolynomGF7_mY_3 operator+(const PolynomGF7_mY_3 &a, const PolynomGF7_mY_3 &b)