================
@@ -548,6 +564,8 @@ class CheckerProgramPointTag : public SimpleProgramPointTag 
{
 template <typename CHECK1, typename... CHECKs>
 class Checker : public CHECK1, public CHECKs..., public CheckerBase {
 public:
+  using BlockEntrance = clang::BlockEntrance;
----------------
NagyDonat wrote:

Why is this `using` required in this context? Is there a name collision with 
something else?

Note that I'm planning to merge my CheckerFamily PR #139256 very soon and it 
will refactor this area -- will you be able to rebase your commit to that 
revision?

https://github.com/llvm/llvm-project/pull/140924
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to