[PdbAstBuilder] Remove unused functions
authorJonas Devlieghere <jonas@devlieghere.com>
Tue, 8 Jan 2019 20:58:54 +0000 (20:58 +0000)
committerJonas Devlieghere <jonas@devlieghere.com>
Tue, 8 Jan 2019 20:58:54 +0000 (20:58 +0000)
PdbAstBuilder.cpp:273:20: warning: unused function 'GetParentUniqueName' [-Wunused-function]
PdbAstBuilder.cpp:267:13: warning: unused function 'IsUniqueNameEnumTag' [-Wunused-function]

llvm-svn: 350652

lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp

index e289825..e340c3d 100644 (file)
@@ -264,23 +264,6 @@ PdbAstBuilder::CreateDeclInfoForType(const TagRecord &record, TypeIndex ti) {
   return {context, uname};
 }
 
-static bool IsUniqueNameEnumTag(llvm::StringRef unique_name) {
-  if (unique_name.size() < 4)
-    return false;
-  return unique_name[3] == 'W';
-}
-
-static std::string GetParentUniqueName(llvm::StringRef unique_name) {
-  if (unique_name.size() < 4)
-    return unique_name;
-  size_t start = IsUniqueNameEnumTag(unique_name) ? 5 : 4;
-  size_t end = unique_name.find('@');
-  if (end == llvm::StringRef::npos)
-    return unique_name;
-  std::string result = unique_name.str();
-  return result.erase(start, end - start + 1);
-}
-
 void PdbAstBuilder::BuildParentMap() {
   LazyRandomTypeCollection &types = m_index.tpi().typeCollection();