diff options
Diffstat (limited to 'source/Symbol/Type.cpp')
| -rw-r--r-- | source/Symbol/Type.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/source/Symbol/Type.cpp b/source/Symbol/Type.cpp index 42b76590aaea..6e67f4695d9f 100644 --- a/source/Symbol/Type.cpp +++ b/source/Symbol/Type.cpp @@ -336,7 +336,7 @@ Type::GetByteSize() if (encoding_type) m_byte_size = encoding_type->GetByteSize(); if (m_byte_size == 0) - m_byte_size = GetClangLayoutType().GetByteSize(); + m_byte_size = GetClangLayoutType().GetByteSize(nullptr); } break; @@ -1141,7 +1141,7 @@ TypeImpl::GetPointerType () const { if (m_dynamic_type.IsValid()) { - return TypeImpl(m_static_type, m_dynamic_type.GetPointerType()); + return TypeImpl(m_static_type.GetPointerType(), m_dynamic_type.GetPointerType()); } return TypeImpl(m_static_type.GetPointerType()); } @@ -1156,7 +1156,7 @@ TypeImpl::GetPointeeType () const { if (m_dynamic_type.IsValid()) { - return TypeImpl(m_static_type, m_dynamic_type.GetPointeeType()); + return TypeImpl(m_static_type.GetPointeeType(), m_dynamic_type.GetPointeeType()); } return TypeImpl(m_static_type.GetPointeeType()); } @@ -1171,7 +1171,7 @@ TypeImpl::GetReferenceType () const { if (m_dynamic_type.IsValid()) { - return TypeImpl(m_static_type, m_dynamic_type.GetLValueReferenceType()); + return TypeImpl(m_static_type.GetReferenceType(), m_dynamic_type.GetLValueReferenceType()); } return TypeImpl(m_static_type.GetReferenceType()); } @@ -1186,7 +1186,7 @@ TypeImpl::GetTypedefedType () const { if (m_dynamic_type.IsValid()) { - return TypeImpl(m_static_type, m_dynamic_type.GetTypedefedType()); + return TypeImpl(m_static_type.GetTypedefedType(), m_dynamic_type.GetTypedefedType()); } return TypeImpl(m_static_type.GetTypedefedType()); } @@ -1201,7 +1201,7 @@ TypeImpl::GetDereferencedType () const { if (m_dynamic_type.IsValid()) { - return TypeImpl(m_static_type, m_dynamic_type.GetNonReferenceType()); + return TypeImpl(m_static_type.GetDereferencedType(), m_dynamic_type.GetNonReferenceType()); } return TypeImpl(m_static_type.GetDereferencedType()); } @@ -1216,7 +1216,7 @@ TypeImpl::GetUnqualifiedType() const { if (m_dynamic_type.IsValid()) { - return TypeImpl(m_static_type, m_dynamic_type.GetFullyUnqualifiedType()); + return TypeImpl(m_static_type.GetUnqualifiedType(), m_dynamic_type.GetFullyUnqualifiedType()); } return TypeImpl(m_static_type.GetUnqualifiedType()); } @@ -1231,7 +1231,7 @@ TypeImpl::GetCanonicalType() const { if (m_dynamic_type.IsValid()) { - return TypeImpl(m_static_type, m_dynamic_type.GetCanonicalType()); + return TypeImpl(m_static_type.GetCanonicalType(), m_dynamic_type.GetCanonicalType()); } return TypeImpl(m_static_type.GetCanonicalType()); } |
