Lines Matching refs:form_value
291 DWARFFormValue form_value; in ParsedDWARFTypeAttributes() local
292 if (!attributes.ExtractFormValueAtIndex(i, form_value)) in ParsedDWARFTypeAttributes()
298 abstract_origin = form_value; in ParsedDWARFTypeAttributes()
303 DWARFASTParser::GetAccessTypeFromDWARF(form_value.Unsigned()); in ParsedDWARFTypeAttributes()
307 is_artificial = form_value.Boolean(); in ParsedDWARFTypeAttributes()
311 bit_stride = form_value.Unsigned(); in ParsedDWARFTypeAttributes()
315 byte_size = form_value.Unsigned(); in ParsedDWARFTypeAttributes()
319 alignment = form_value.Unsigned(); in ParsedDWARFTypeAttributes()
323 byte_stride = form_value.Unsigned(); in ParsedDWARFTypeAttributes()
327 calling_convention = form_value.Unsigned(); in ParsedDWARFTypeAttributes()
331 containing_type = form_value; in ParsedDWARFTypeAttributes()
337 attributes.CompileUnitAtIndex(i)->GetFile(form_value.Unsigned())); in ParsedDWARFTypeAttributes()
340 decl.SetLine(form_value.Unsigned()); in ParsedDWARFTypeAttributes()
343 decl.SetColumn(form_value.Unsigned()); in ParsedDWARFTypeAttributes()
347 is_forward_declaration = form_value.Boolean(); in ParsedDWARFTypeAttributes()
351 encoding = form_value.Unsigned(); in ParsedDWARFTypeAttributes()
355 is_scoped_enum = form_value.Boolean(); in ParsedDWARFTypeAttributes()
359 is_explicit = form_value.Boolean(); in ParsedDWARFTypeAttributes()
363 if (form_value.Unsigned()) in ParsedDWARFTypeAttributes()
368 is_inline = form_value.Boolean(); in ParsedDWARFTypeAttributes()
373 mangled_name = form_value.AsCString(); in ParsedDWARFTypeAttributes()
377 name.SetCString(form_value.AsCString()); in ParsedDWARFTypeAttributes()
381 object_pointer = form_value.Reference(); in ParsedDWARFTypeAttributes()
385 signature = form_value; in ParsedDWARFTypeAttributes()
389 specification = form_value; in ParsedDWARFTypeAttributes()
393 type = form_value; in ParsedDWARFTypeAttributes()
397 is_virtual = form_value.Boolean(); in ParsedDWARFTypeAttributes()
401 is_complete_objc_class = form_value.Signed(); in ParsedDWARFTypeAttributes()
409 class_language = (LanguageType)form_value.Signed(); in ParsedDWARFTypeAttributes()
413 is_vector = form_value.Boolean(); in ParsedDWARFTypeAttributes()
416 exports_symbols = form_value.Boolean(); in ParsedDWARFTypeAttributes()
546 ExtractDataMemberLocation(DWARFDIE const &die, DWARFFormValue const &form_value, in ExtractDataMemberLocation() argument
551 if (!form_value.BlockData()) in ExtractDataMemberLocation()
552 return form_value.Unsigned(); in ExtractDataMemberLocation()
557 uint32_t block_length = form_value.Unsigned(); in ExtractDataMemberLocation()
559 form_value.BlockData() - debug_info_data.GetDataStart(); in ExtractDataMemberLocation()
1448 DWARFFormValue form_value; in ParseInheritance() local
1449 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in ParseInheritance()
1452 encoding_form = form_value; in ParseInheritance()
1456 ExtractDataMemberLocation(die, form_value, module_sp)) in ParseInheritance()
1462 DWARFASTParser::GetAccessTypeFromDWARF(form_value.Unsigned()); in ParseInheritance()
1466 is_virtual = form_value.Boolean(); in ParseInheritance()
2051 DWARFFormValue form_value; in ParseTemplateDIE() local
2057 if (attributes.ExtractFormValueAtIndex(i, form_value)) in ParseTemplateDIE()
2058 name = form_value.AsCString(); in ParseTemplateDIE()
2062 if (attributes.ExtractFormValueAtIndex(i, form_value)) in ParseTemplateDIE()
2063 template_name = form_value.AsCString(); in ParseTemplateDIE()
2067 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in ParseTemplateDIE()
2068 Type *lldb_type = die.ResolveTypeUID(form_value.Reference()); in ParseTemplateDIE()
2075 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in ParseTemplateDIE()
2077 uval64 = form_value.Unsigned(); in ParseTemplateDIE()
2081 if (attributes.ExtractFormValueAtIndex(i, form_value)) in ParseTemplateDIE()
2082 is_default_template_arg = form_value.Boolean(); in ParseTemplateDIE()
2365 DWARFFormValue form_value; in ParseChildEnumerators() local
2366 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in ParseChildEnumerators()
2371 enum_value = form_value.Signed(); in ParseChildEnumerators()
2373 enum_value = form_value.Unsigned(); in ParseChildEnumerators()
2377 name = form_value.AsCString(); in ParseChildEnumerators()
2384 attributes.CompileUnitAtIndex(i)->GetFile(form_value.Unsigned())); in ParseChildEnumerators()
2387 decl.SetLine(form_value.Unsigned()); in ParseChildEnumerators()
2390 decl.SetColumn(form_value.Unsigned()); in ParseChildEnumerators()
2571 DWARFFormValue form_value; in VariantMember() local
2573 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in VariantMember()
2576 variant_name = ConstString(form_value.AsCString()); in VariantMember()
2579 type_ref = form_value; in VariantMember()
2584 ExtractDataMemberLocation(die, form_value, module_sp)) in VariantMember()
2607 DWARFFormValue form_value; in DiscriminantValue() local
2608 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in DiscriminantValue()
2611 type_ref = form_value; in DiscriminantValue()
2615 ExtractDataMemberLocation(die, form_value, module_sp)) in DiscriminantValue()
2645 DWARFFormValue form_value; in MemberAttributes() local
2646 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in MemberAttributes()
2649 name = form_value.AsCString(); in MemberAttributes()
2652 encoding_form = form_value; in MemberAttributes()
2655 bit_offset = form_value.Signed(); in MemberAttributes()
2658 bit_size = form_value.Unsigned(); in MemberAttributes()
2661 byte_size = form_value.Unsigned(); in MemberAttributes()
2664 const_value_form = form_value; in MemberAttributes()
2667 data_bit_offset = form_value.Unsigned(); in MemberAttributes()
2671 ExtractDataMemberLocation(die, form_value, module_sp)) in MemberAttributes()
2677 DWARFASTParser::GetAccessTypeFromDWARF(form_value.Unsigned()); in MemberAttributes()
2680 is_artificial = form_value.Boolean(); in MemberAttributes()
2683 is_declaration = form_value.Boolean(); in MemberAttributes()
2714 DWARFFormValue form_value; in PropertyAttributes() local
2715 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in PropertyAttributes()
2718 prop_name = form_value.AsCString(); in PropertyAttributes()
2721 prop_getter_name = form_value.AsCString(); in PropertyAttributes()
2724 prop_setter_name = form_value.AsCString(); in PropertyAttributes()
2727 prop_attributes = form_value.Unsigned(); in PropertyAttributes()
2808 const CompilerType &int_type, const DWARFFormValue &form_value) const { in ExtractIntFromFormValue()
2836 llvm::APInt result(max_bit_size, form_value.Unsigned(), !is_unsigned); in ExtractIntFromFormValue()
2848 ? std::to_string(form_value.Unsigned()) in ExtractIntFromFormValue()
2849 : std::to_string(form_value.Signed()); in ExtractIntFromFormValue()
3221 DWARFFormValue form_value; in ParseChildParameters() local
3222 if (attributes.ExtractFormValueAtIndex(i, form_value)) { in ParseChildParameters()
3225 name = form_value.AsCString(); in ParseChildParameters()
3228 param_type_die_form = form_value; in ParseChildParameters()
3231 is_artificial = form_value.Boolean(); in ParseChildParameters()