Lines Matching refs:Other
31 NonTrivial &operator=(const NonTrivial &Other) { in operator =()
32 I = Other.I; in operator =()
33 J = Other.J; in operator =()
37 bool operator==(const Trivial &Other) const { in operator ==()
38 return I == Other.I && J == Other.J; in operator ==()
40 bool operator!=(const Trivial &Other) const { in operator !=()
41 return !(*this == Other); in operator !=()
45 void foo(const Trivial &Other) { in foo() argument
51 std::memcpy(&Data, &Other, sizeof(Data)); in foo()
53 std::memmove(&Data, &Other, sizeof(Data)); in foo()
55 std::strcpy(&Data, &Other, sizeof(Data)); in foo()
57 std::memcmp(&Data, &Other, sizeof(Data)); in foo()
59 std::strcmp(&Data, &Other, sizeof(Data)); in foo()
63 void bar(const NonTrivial &Other) { in bar() argument
70 std::memcpy(&Data, &Other, sizeof(Data)); in bar()
72 std::memmove(&Data, &Other, sizeof(Data)); in bar()
74 std::strcpy(&Data, &Other, sizeof(Data)); in bar()
76 std::memcmp(&Data, &Other, sizeof(Data)); in bar()
78 std::strcmp(&Data, &Other, sizeof(Data)); in bar()
82 void baz(const NonTrivial &Other) { in baz() argument
86 mymemcpy(&Data, &Other, sizeof(Data)); in baz()
88 mymemcmp(&Data, &Other, sizeof(Data)); in baz()