diff options
Diffstat (limited to 'clang/lib/CodeGen/CGDebugInfo.cpp')
| -rw-r--r-- | clang/lib/CodeGen/CGDebugInfo.cpp | 10 | 
1 files changed, 0 insertions, 10 deletions
| diff --git a/clang/lib/CodeGen/CGDebugInfo.cpp b/clang/lib/CodeGen/CGDebugInfo.cpp index bc7f574fbd8..a8838f2dd32 100644 --- a/clang/lib/CodeGen/CGDebugInfo.cpp +++ b/clang/lib/CodeGen/CGDebugInfo.cpp @@ -1174,16 +1174,6 @@ CollectCXXMemberFunctions(const CXXRecordDecl *RD, llvm::DIFile Unit,            EltTys.push_back(CreateCXXMemberFunction(Method, Unit, RecordTy));        } else          EltTys.push_back(MI->second); -    } else if (const auto *FTD = dyn_cast<FunctionTemplateDecl>(I)) { -      // Add any template specializations that have already been seen. Like -      // implicit member functions, these may have been added to a declaration -      // in the case of vtable-based debug info reduction. -      for (const auto *SI : FTD->specializations()) { -        llvm::DenseMap<const FunctionDecl *, llvm::WeakVH>::iterator MI = -            SPCache.find(cast<CXXMethodDecl>(SI)->getCanonicalDecl()); -        if (MI != SPCache.end()) -          EltTys.push_back(MI->second); -      }      }    }  } | 

