2017-07-31 11 views
1

私はClangのAST Matcher APIの初心者です。 私はsthと一致することが可能であるという素朴な質問があります。 または sth。 ?以下のような:Clang AST Matcherの "AND"と "OR"

functionDecl(hasName("a") or hasName("b")) 

か、我々は同じ結果を得るために、より多くのmatcherを追加するために「addMatcher」を使用する必要がありますか?

ありがとうございます! 、allOf実装「と」できanyOfは次のようである「または」、およびunlessは「ありません」のようなものです:

答えて

3

は、他の照合プログラムの論理的な組み合わせを形成するいくつかの狭めのmatcherがあります。あなたの例は、次のようになります

関連する問題