Home
last modified time | relevance | path

Searched refs:type_scope (Results 1 – 3 of 3) sorted by relevance

/trueos/contrib/llvm/tools/lldb/source/Symbol/
HDTypeList.cpp229 std::string type_scope; in RemoveMismatchedTypes() local
232 if (!Type::GetTypeScopeAndBasename (qualified_typename, type_scope, type_basename, type_class)) in RemoveMismatchedTypes()
235 type_scope.clear(); in RemoveMismatchedTypes()
237 return RemoveMismatchedTypes (type_scope, type_basename, type_class, exact_match); in RemoveMismatchedTypes()
241 TypeList::RemoveMismatchedTypes (const std::string &type_scope, in RemoveMismatchedTypes() argument
280 const size_t type_scope_size = type_scope.size(); in RemoveMismatchedTypes()
284 keep_match = match_type_scope == type_scope; in RemoveMismatchedTypes()
290 const size_t type_scope_pos = match_type_scope.rfind(type_scope); in RemoveMismatchedTypes()
322 keep_match = type_scope.empty() && type_basename.compare(match_type_name) == 0; in RemoveMismatchedTypes()
/trueos/contrib/llvm/tools/lldb/include/lldb/Symbol/
HDTypeList.h79 RemoveMismatchedTypes (const std::string &type_scope,
/trueos/contrib/llvm/tools/lldb/source/Core/
HDModule.cpp903 std::string type_scope; in FindTypes() local
907 if (Type::GetTypeScopeAndBasename (type_name_cstr, type_scope, type_basename, type_class)) in FindTypes()
914 if (type_scope.size() >= 2 && type_scope[0] == ':' && type_scope[1] == ':') in FindTypes()
916 type_scope.erase(0,2); in FindTypes()
922 types.RemoveMismatchedTypes (type_scope, type_basename, type_class, exact_match); in FindTypes()