在函数声明中使用or
是否可行?例如:
functionDecl(hasName("a") or hasName("b"))
或者我们需要使用
addMatcher
来添加更多的匹配器以获得相同的结果?在函数声明中使用or
是否可行?例如:
functionDecl(hasName("a") or hasName("b"))
addMatcher
来添加更多的匹配器以获得相同的结果?有几个匹配器可以缩小范围,它们由其他匹配器的逻辑组合而成:anyOf
类似于“或”,allOf
可以实现“与”,unless
类似于“非”。您的示例可能如下:
functionDecl(
anyOf(
hasName("a"),
hasName("b") ))