IDEA で特定のクラスのインスタンスに対して構造検索を行うことは可能ですか? 特定のクラスの 2 つのインスタンスで == の使用箇所を検索したいと考えています。インスタンス化は私の検索の一部ではありません。例えば
Currency lhs = new Currency("CHF");
Currency rhs = new Currency("USD");
...
...
if (lhs == rhs) {
}
ここでは、コードの他の部分ではなく、lhs == rhs を探しています。同時に、lhs と rhs が Currency のインスタンスである場合を正確に探しています。
私が達成したいのは、rhs がメソッド呼び出しの結果であるこのパターンの発生を見つけることです。
lhs == foo.getSomething().getCurrency()