We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Information:
Description See example
Example
class Foo { public: friend bool operator== (const Foo& f1, const Foo& f2); friend bool operator!= (const Foo& f1, const Foo& f2); friend bool operator< (const Foo& f1, const Foo& f2); friend bool operator> (const Foo& f1, const Foo& f2); friend bool operator<= (const Foo& f1, const Foo& f2); friend bool operator>= (const Foo& f1, const Foo& f2); };
Result: Operator< has been misidentified as a generic function and all of the code between operator< and operator> is in a nested span
Other details: This doesn't happen if overloaded operator> is not present. It does happen in the following minimal case:
operator< (int foo); >)
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
Information:
Description
See example
Example
Result: Operator< has been misidentified as a generic function and all of the code between operator< and operator> is in a nested span
Other details: This doesn't happen if overloaded operator> is not present. It does happen in the following minimal case:
The text was updated successfully, but these errors were encountered: