diff options
-rw-r--r-- | lldb/include/lldb/Target/LanguageRuntime.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lldb/include/lldb/Target/LanguageRuntime.h b/lldb/include/lldb/Target/LanguageRuntime.h index 85aacdf5a51..686ec5ea347 100644 --- a/lldb/include/lldb/Target/LanguageRuntime.h +++ b/lldb/include/lldb/Target/LanguageRuntime.h @@ -55,6 +55,16 @@ public: Address &address, Value::ValueType &value_type) = 0; + // This call should return a CompilerType given a generic type name + // and an ExecutionContextScope in which one can actually fetch + // any specialization information required. + virtual CompilerType + GetConcreteType (ExecutionContextScope *exe_scope, + ConstString abstract_type_name) + { + return CompilerType(); + } + // This should be a fast test to determine whether it is likely that this value would // have a dynamic type. virtual bool |