query: Overload an operator twice
positive_passages.docid: 19118
positive_passages.text: Overloading by return type
negative_passages.docid: 14371
negative_passages.text: Unexpected operator error
negative_passages.docid: 101241
negative_passages.text: simple c++: How to overload the multiplication operator so that float*myClass and myClass*float works
negative_passages.docid: 6208
negative_passages.text: Java >>> Operator
negative_passages.docid: 77932
negative_passages.text: Overloading and overriding
negative_passages.docid: 75821
negative_passages.text: Really impossible to use return type overloading?
negative_passages.docid: 107472
negative_passages.text: Difference between 'new operator' and 'operator new'?
negative_passages.docid: 56771
negative_passages.text: Method overloading and choosing the most specific type
negative_passages.docid: 66027
negative_passages.text: Double dispatch in C#?
negative_passages.docid: 59421
negative_passages.text: Peculiar overload resolution with while (true)
negative_passages.docid: 75305
negative_passages.text: Overloading member access operators ->, .*
negative_passages.docid: 4583
negative_passages.text: Why override operator()?
negative_passages.docid: 11530
negative_passages.text: C++: overloading ++ for both pre and post increment
negative_passages.docid: 34020
negative_passages.text: Solution for overloaded operator constraint in .NET generics
negative_passages.docid: 61424
negative_passages.text: Function overloading in C
negative_passages.docid: 56858
negative_passages.text: Possible to overload null-coalescing operator?
negative_passages.docid: 120374
negative_passages.text: operators as strings