Searched refs:type_scope (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DTypeList.cpp102 llvm::StringRef type_scope;
105 if (!Type::GetTypeScopeAndBasename(qualified_typename, type_scope,
108 type_scope = "";
110 return RemoveMismatchedTypes(type_scope, type_basename, type_class,
114 void TypeList::RemoveMismatchedTypes(const std::string &type_scope,
145 const size_t type_scope_size = type_scope.size();
148 keep_match = match_type_scope == type_scope;
151 const size_t type_scope_pos = match_type_scope.rfind(type_scope);
157 // trying to match: type_basename = "d" type_scope = "b::c::"
176 keep_match = type_scope
[all...]
H A DTypeMap.cpp132 llvm::StringRef type_scope; local
135 if (!Type::GetTypeScopeAndBasename(qualified_typename, type_scope,
138 type_scope = "";
140 return RemoveMismatchedTypes(type_scope, type_basename, type_class,
144 void TypeMap::RemoveMismatchedTypes(const std::string &type_scope, argument
175 const size_t type_scope_size = type_scope.size();
178 keep_match = match_type_scope == type_scope;
181 const size_t type_scope_pos = match_type_scope.rfind(type_scope);
187 // trying to match: type_basename = "d" type_scope = "b::c::"
206 keep_match = type_scope
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTypeMap.h57 void RemoveMismatchedTypes(const std::string &type_scope,
H A DTypeList.h54 void RemoveMismatchedTypes(const std::string &type_scope,
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/
H A DModule.cpp963 llvm::StringRef type_scope; local
968 if (Type::GetTypeScopeAndBasename(type_name_cstr, type_scope, type_basename,
974 exact_match = type_scope.consume_front("::");
980 typesmap.RemoveMismatchedTypes(type_scope, type_basename, type_class,
990 typesmap.RemoveMismatchedTypes(type_scope, type_basename, type_class,
996 typesmap.RemoveMismatchedTypes(type_scope, name_str, type_class,

Completed in 168 milliseconds