reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
878 uint16_t Tag = Buffer.getTag(); 882 constructArrayTypeDIE(Buffer, CTy); 885 constructEnumTypeDIE(Buffer, CTy); 900 DIE &DiscMember = constructMemberDIE(Buffer, Discriminator); 901 addDIEEntry(Buffer, dwarf::DW_AT_discr, DiscMember); 914 DIE &ElemDie = createAndAddDIE(dwarf::DW_TAG_friend, Buffer); 921 DIE &Variant = createAndAddDIE(dwarf::DW_TAG_variant, Buffer); 931 constructMemberDIE(Buffer, DDTy); 934 DIE &ElemDie = createAndAddDIE(Property->getTag(), Buffer); 951 DIE &VariantPart = createAndAddDIE(Composite->getTag(), Buffer); 958 addFlag(Buffer, dwarf::DW_AT_APPLE_block); 961 addFlag(Buffer, dwarf::DW_AT_export_symbols); 968 addDIEEntry(Buffer, dwarf::DW_AT_containing_type, 972 addFlag(Buffer, dwarf::DW_AT_APPLE_objc_complete_type); 978 addTemplateParams(Buffer, CTy->getTemplateParams()); 987 addUInt(Buffer, dwarf::DW_AT_calling_convention, dwarf::DW_FORM_data1, 997 addString(Buffer, dwarf::DW_AT_name, Name); 1005 addUInt(Buffer, dwarf::DW_AT_byte_size, None, Size); 1008 addUInt(Buffer, dwarf::DW_AT_byte_size, None, 0); 1012 addFlag(Buffer, dwarf::DW_AT_declaration); 1016 addSourceLine(Buffer, CTy); 1021 addUInt(Buffer, dwarf::DW_AT_APPLE_runtime_class, dwarf::DW_FORM_data1, 1026 addUInt(Buffer, dwarf::DW_AT_alignment, dwarf::DW_FORM_udata,