[PATCH] D94126: [ASTMatchers] Make it possible to use empty variadic matchers

2021-01-14 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman added inline comments. Comment at: clang/lib/ASTMatchers/ASTMatchersInternal.cpp:402 ArrayRef InnerMatchers) { + if (InnerMatchers.empty()) +return true; steveire wrote: > aaron.ballman wrote: > > steveire wr

[PATCH] D94126: [ASTMatchers] Make it possible to use empty variadic matchers

2021-01-14 Thread Stephen Kelly via Phabricator via cfe-commits
steveire abandoned this revision. steveire added inline comments. Comment at: clang/lib/ASTMatchers/ASTMatchersInternal.cpp:402 ArrayRef InnerMatchers) { + if (InnerMatchers.empty()) +return true; aaron.ballman wrote: > st

[PATCH] D94126: [ASTMatchers] Make it possible to use empty variadic matchers

2021-01-14 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman added inline comments. Comment at: clang/lib/ASTMatchers/ASTMatchersInternal.cpp:402 ArrayRef InnerMatchers) { + if (InnerMatchers.empty()) +return true; steveire wrote: > aaron.ballman wrote: > > steveire wr

[PATCH] D94126: [ASTMatchers] Make it possible to use empty variadic matchers

2021-01-14 Thread Stephen Kelly via Phabricator via cfe-commits
steveire added inline comments. Comment at: clang/lib/ASTMatchers/ASTMatchersInternal.cpp:402 ArrayRef InnerMatchers) { + if (InnerMatchers.empty()) +return true; aaron.ballman wrote: > steveire wrote: > > aaron.ballman wr

[PATCH] D94126: [ASTMatchers] Make it possible to use empty variadic matchers

2021-01-14 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman added inline comments. Comment at: clang/lib/ASTMatchers/ASTMatchersInternal.cpp:402 ArrayRef InnerMatchers) { + if (InnerMatchers.empty()) +return true; steveire wrote: > aaron.ballman wrote: > > Does it mak

[PATCH] D94126: [ASTMatchers] Make it possible to use empty variadic matchers

2021-01-14 Thread Stephen Kelly via Phabricator via cfe-commits
steveire added inline comments. Comment at: clang/lib/ASTMatchers/ASTMatchersInternal.cpp:402 ArrayRef InnerMatchers) { + if (InnerMatchers.empty()) +return true; aaron.ballman wrote: > Does it make sense to return `true`

[PATCH] D94126: [ASTMatchers] Make it possible to use empty variadic matchers

2021-01-08 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman added inline comments. Comment at: clang/lib/ASTMatchers/ASTMatchersInternal.cpp:402 ArrayRef InnerMatchers) { + if (InnerMatchers.empty()) +return true; Does it make sense to return `true` when there are no

[PATCH] D94126: [ASTMatchers] Make it possible to use empty variadic matchers

2021-01-05 Thread Stephen Kelly via Phabricator via cfe-commits
steveire created this revision. steveire added a reviewer: aaron.ballman. steveire requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. When debugging a matcher it is convenient to be able to comment out nested matchers experimentally. This stop