- Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Labels
A-lsif/scipLSIF/SCIP conformance and featuresLSIF/SCIP conformance and featuresC-bugCategory: bugCategory: bug
Description
The SCIP analysis does not emit symbol occurrences for overloaded operator calls. It does emit the right occurrence when using the method syntax though.
For instance:
use std::ops::AddAssign; struct S; impl AddAssign for S { fn add_assign(&mut self, _rhs: Self) {} } fn main() { let mut s = S; s += S; // does not emit an add_assign occurrence s.add_assign(S); // emits an `impl#[S][`AddAssign<Self>`]add_assign().` occurrence } Metadata
Metadata
Assignees
Labels
A-lsif/scipLSIF/SCIP conformance and featuresLSIF/SCIP conformance and featuresC-bugCategory: bugCategory: bug