================ @@ -212,9 +232,13 @@ getFunctionSourceCode(const FunctionDecl *FD, const DeclContext *TargetContext, } } const NamedDecl *ND = Ref.Targets.front(); - const std::string Qualifier = + std::string Qualifier = getQualification(AST, TargetContext, SM.getLocForStartOfFile(SM.getMainFileID()), ND); + if (ND->getDeclContext()->isDependentContext()) { + if (llvm::isa<TypeDecl>(ND)) ---------------- 5chmidti wrote:
Merge these two `if`s with a `&&` https://github.com/llvm/llvm-project/pull/95235 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits