Go to the source code of this file.
|
static lldb::VariableSP | lldb_private::dil::DILFindVariable (ConstString name, VariableList &variable_list) |
lldb::ValueObjectSP | lldb_private::dil::LookupGlobalIdentifier (llvm::StringRef name_ref, std::shared_ptr< StackFrame > frame_sp, lldb::TargetSP target_sp, lldb::DynamicValueType use_dynamic) |
| Given the name of an identifier, check to see if it matches the name of a global variable.
|
lldb::ValueObjectSP | lldb_private::dil::LookupIdentifier (llvm::StringRef name_ref, std::shared_ptr< StackFrame > frame_sp, lldb::DynamicValueType use_dynamic) |
| Given the name of an identifier (variable name, member name, type name, etc.), find the ValueObject for that name (if it exists), excluding global variables, and create and return an IdentifierInfo object containing all the relevant information about that object (for DIL parsing and evaluating).
|
static llvm::Expected< lldb::TypeSystemSP > | lldb_private::dil::GetTypeSystemFromCU (std::shared_ptr< StackFrame > ctx) |
static CompilerType | lldb_private::dil::GetBasicType (lldb::TypeSystemSP type_system, lldb::BasicType basic_type) |