HomePhabricator

[Core] Generalize ValueObject::MaybeCalculateCompleteType

Authored by xiaobai on Jul 12 2019, 11:34 AM.

Description

[Core] Generalize ValueObject::MaybeCalculateCompleteType

Summary:
Instead of hardcoding ClangASTContext and ObjCLanguageRuntime, we can
generalize this by creating the method GetRuntimeType in
LanguageRuntime and moving the current MaybeCalculateCompleteType
implementation into ObjCLanguageruntime::GetRuntimeType

Reviewers: jingham, clayborg, JDevlieghere

Subscribers: lldb-commits

Differential Revision: https://reviews.llvm.org/D64159

llvm-svn: 365939

Details

Committed
xiaobaiJul 12 2019, 11:34 AM
Differential Revision
D64159: [Core] Generalize ValueObject::MaybeCalculateCompleteType
Parents
rGcb5ecae1f6fe: Addition to rL365925, removing remaining virtuals
Branches
Unknown
Tags
Unknown