Lines Matching defs:valobj
175 ValueObject &valobj, CompilerType compiler_type,
183 TargetSP target_sp = valobj.GetTargetSP();
188 if (valobj.GetBitfieldBitSize() > 0) {
190 sstring.Printf("%s:%d", type_name.AsCString(), valobj.GetBitfieldBitSize());
209 GetPossibleMatches(valobj, non_ref_type, use_dynamic, entries,
218 valobj, deffed_referenced_type,
225 GetPossibleMatches(valobj, non_ptr_type, use_dynamic, entries,
231 GetPossibleMatches(valobj, deffed_pointed_type, use_dynamic, entries,
240 ExecutionContext exe_ctx(valobj.GetExecutionContextRef());
250 valobj, deffed_array_type,
256 GetCandidateLanguages(valobj.GetObjectRuntimeLanguage())) {
259 language->GetPossibleFormattersMatches(valobj, use_dynamic)) {
268 GetPossibleMatches(valobj, deffed_type, use_dynamic, entries,
283 GetPossibleMatches(valobj, unqual_compiler_ast_type, use_dynamic,
288 if (valobj.IsDynamic()) {
289 lldb::ValueObjectSP static_value_sp(valobj.GetStaticValue());
451 bool FormatManager::ShouldPrintAsOneLiner(ValueObject &valobj) {
452 TargetSP target_sp = valobj.GetTargetSP();
458 if (valobj.GetSummaryFormat().get() != nullptr)
459 return valobj.GetSummaryFormat()->IsOneLiner();
464 auto num_children = valobj.GetNumChildren(max_num_children);
475 CompilerType compiler_type(valobj.GetCompilerType());
477 switch (compiler_type.ShouldPrintAsOneLiner(&valobj)) {
491 ValueObjectSP child_sp(valobj.GetChildAtIndex(idx));
557 ConstString FormatManager::GetTypeForCache(ValueObject &valobj,
559 ValueObjectSP valobj_sp = valobj.GetQualifiedRepresentationIfAvailable(
560 use_dynamic, valobj.IsSynthetic());
621 ImplSP FormatManager::Get(ValueObject &valobj,
623 FormattersMatchData match_data(valobj, use_dynamic);
679 FormatManager::GetFormat(ValueObject &valobj,
681 return Get<lldb::TypeFormatImplSP>(valobj, use_dynamic);
685 FormatManager::GetSummaryFormat(ValueObject &valobj,
687 return Get<lldb::TypeSummaryImplSP>(valobj, use_dynamic);
691 FormatManager::GetSyntheticChildren(ValueObject &valobj,
693 return Get<lldb::SyntheticChildrenSP>(valobj, use_dynamic);