一致するいくつかのケースを定義しているとしましょう。ここでは、引数の検証のみに関心があります。
BytecodeChains.partial {
case CallProperty(name, args) if name == someConstant => xxx
} ....
関数のシグネチャは次のとおりです。
BytecodeChains.partial[A] (f: PartialFunction[AbstractOp, A]): ...
CallProperty
一致したオブジェクト全体を返すにはどうすればよいですか? 新しいものを作成できますが、それは少し醜いです。の代わりにオリジナルを参照する方法はありxxx
ますか?