[clang] Qualify non-dependent types of a class template with its declaration (PR #67566)

Luca Di sera via cfe-commits cfe-commits at lists.llvm.org
Sun Oct 1 13:17:03 PDT 2023


diseraluca wrote:

@vgvassilev  If that is an acceptable interface for the LLVM interface then, yes, it would be perfect from our side, and I'm more than happy to update the PR in the next few days.

Just to be sure that I understood your proposal.

`getFullyQualified*` calls will accept a new parameter, a callable, that will be down the call chain up to `createNestedNameSpecifierForScopeOf(const ASTContext &, const Decl *, ...)` and will be called when the teplate case is encountered?
Or are you thinking more of a callable that replaces the call to `createNestedNameSpecifierForScopeOf(const ASTContext &, const Decl *, ...)`?

https://github.com/llvm/llvm-project/pull/67566


More information about the cfe-commits mailing list