【发布时间】:2014-04-15 12:42:03
【问题描述】:
假设我定义了一些匹配的情况,我只关心验证一个参数:
BytecodeChains.partial {
case CallProperty(name, args) if name == someConstant => xxx
} ....
函数签名在哪里:
BytecodeChains.partial[A] (f: PartialFunction[AbstractOp, A]): ...
如何返回整个匹配的CallProperty 对象?我可以创建一个新的,但这有点难看。有什么方法可以引用原件来代替xxx?
【问题讨论】:
标签: scala partialfunction