Go to the source code of this file.
|
| lldb::ValueObjectSP | lldb_private::dil::GetDynamicOrSyntheticValue (lldb::ValueObjectSP value_sp, lldb::DynamicValueType use_dynamic, bool use_synthetic) |
| static CompilerType | lldb_private::dil::GetBasicType (lldb::TypeSystemSP type_system, lldb::BasicType basic_type) |
| static lldb::ValueObjectSP | lldb_private::dil::ArrayToPointerConversion (ValueObject &valobj, ExecutionContextScope &ctx, llvm::StringRef name) |
| static size_t | lldb_private::dil::ConversionRank (CompilerType type) |
| | Basic types with a lower rank are converted to the basic type with a higher rank.
|
| static lldb::BasicType | lldb_private::dil::BasicTypeToUnsigned (lldb::BasicType basic_type) |
| 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).
|