TypeNameSpecifierImpl(CompilerType type) : m_is_regex(false), m_type() {
if (type.IsValid()) {
- m_type.m_type_name.assign(type.GetConstTypeName().GetCString());
+ m_type.m_type_name.assign(type.GetTypeName().GetCString());
m_type.m_compiler_type = type;
}
}
TypeSystem *GetTypeSystem() const { return m_type_system; }
- ConstString GetConstQualifiedTypeName() const;
-
- ConstString GetConstTypeName() const;
-
ConstString GetTypeName() const;
ConstString GetDisplayTypeName() const;
}
ConstString ValueObject::GetTypeName() {
- return GetCompilerType().GetConstTypeName();
+ return GetCompilerType().GetTypeName();
}
ConstString ValueObject::GetDisplayTypeName() { return GetTypeName(); }
ConstString ValueObject::GetQualifiedTypeName() {
- return GetCompilerType().GetConstQualifiedTypeName();
+ return GetCompilerType().GetTypeName();
}
LanguageType ValueObject::GetObjectRuntimeLanguage() {
ConstString ValueObjectChild::GetTypeName() {
if (m_type_name.IsEmpty()) {
- m_type_name = GetCompilerType().GetConstTypeName();
+ m_type_name = GetCompilerType().GetTypeName();
AdjustForBitfieldness(m_type_name, m_bitfield_bit_size);
}
return m_type_name;
}
ConstString ValueObjectChild::GetQualifiedTypeName() {
- ConstString qualified_name = GetCompilerType().GetConstTypeName();
+ ConstString qualified_name = GetCompilerType().GetTypeName();
AdjustForBitfieldness(qualified_name, m_bitfield_bit_size);
return qualified_name;
}
ConstString ValueObjectConstResult::GetTypeName() {
if (m_type_name.IsEmpty())
- m_type_name = GetCompilerType().GetConstTypeName();
+ m_type_name = GetCompilerType().GetTypeName();
return m_type_name;
}
ConstString ValueObjectMemory::GetTypeName() {
if (m_type_sp)
return m_type_sp->GetName();
- return m_compiler_type.GetConstTypeName();
+ return m_compiler_type.GetTypeName();
}
ConstString ValueObjectMemory::GetDisplayTypeName() {
ConstString ValueObjectRegister::GetTypeName() {
if (m_type_name.IsEmpty())
- m_type_name = GetCompilerType().GetConstTypeName();
+ m_type_name = GetCompilerType().GetTypeName();
return m_type_name;
}
bool did_strip_ptr, bool did_strip_ref, bool did_strip_typedef,
bool root_level) {
compiler_type = compiler_type.GetTypeForFormatters();
- ConstString type_name(compiler_type.GetConstTypeName());
+ ConstString type_name(compiler_type.GetTypeName());
if (valobj.GetBitfieldBitSize() > 0) {
StreamString sstring;
sstring.Printf("%s:%d", type_name.AsCString(), valobj.GetBitfieldBitSize());
const char *ivar_name) {
uint32_t ivar_offset = LLDB_INVALID_IVAR_OFFSET;
- ConstString class_name = parent_ast_type.GetConstTypeName();
+ ConstString class_name = parent_ast_type.GetTypeName();
if (!class_name.IsEmpty() && ivar_name && ivar_name[0]) {
// Make the objective C V2 mangled name for the ivar offset from the class
// name and ivar name
if (!class_type)
return llvm::None;
- ConstString class_name(class_type.GetConstTypeName());
+ ConstString class_name(class_type.GetTypeName());
if (!class_name)
return llvm::None;
return 0;
}
-ConstString CompilerType::GetConstQualifiedTypeName() const {
- return GetConstTypeName();
-}
-
-ConstString CompilerType::GetConstTypeName() const {
- if (IsValid()) {
- ConstString type_name(GetTypeName());
- if (type_name)
- return type_name;
- }
- return ConstString("<invalid>");
-}
-
ConstString CompilerType::GetTypeName() const {
if (IsValid()) {
return m_type_system->GetTypeName(m_type);
ConstString Type::GetName() {
if (!m_name)
- m_name = GetForwardCompilerType().GetConstTypeName();
+ m_name = GetForwardCompilerType().GetTypeName();
return m_name;
}
}
ConstString Type::GetQualifiedName() {
- return GetForwardCompilerType().GetConstTypeName();
+ return GetForwardCompilerType().GetTypeName();
}
bool Type::GetTypeScopeAndBasename(const llvm::StringRef& name,