reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1328 ConstString unique_typename(attrs.name); 1329 Declaration unique_decl(attrs.decl); 1331 if (attrs.name) { 1343 unique_typename, die, unique_decl, attrs.byte_size.getValueOr(-1), 1371 if (attrs.byte_size && *attrs.byte_size == 0 && attrs.name && 1371 if (attrs.byte_size && *attrs.byte_size == 0 && attrs.name && 1371 if (attrs.byte_size && *attrs.byte_size == 0 && attrs.name && 1383 attrs.is_forward_declaration = true; 1386 if (attrs.class_language == eLanguageTypeObjC || 1387 attrs.class_language == eLanguageTypeObjC_plus_plus) { 1388 if (!attrs.is_complete_objc_class && 1396 dwarf->FindCompleteObjCDefinitionTypeForDIE(die, attrs.name, true); 1405 die, attrs.name, true); 1416 DW_TAG_value_to_name(tag), attrs.name.GetCString(), 1429 if (attrs.is_forward_declaration) { 1441 attrs.name.GetCString()); 1474 DW_TAG_value_to_name(tag), attrs.name.GetCString(), 1502 attrs.name.GetCString()); 1504 if (attrs.accessibility == eAccessNone && decl_ctx) { 1509 attrs.accessibility = default_accessibility; 1516 if (attrs.name.GetStringRef().contains('<')) { 1520 m_ast.ParseClassTemplateDecl(decl_ctx, attrs.accessibility, 1521 attrs.name.GetCString(), tag_decl_kind, 1530 DW_TAG_value_to_name(tag), attrs.name.GetCString()); 1551 decl_ctx, attrs.accessibility, attrs.name.GetCString(), tag_decl_kind, 1551 decl_ctx, attrs.accessibility, attrs.name.GetCString(), tag_decl_kind, 1552 attrs.class_language, &metadata, attrs.exports_symbols); 1552 attrs.class_language, &metadata, attrs.exports_symbols); 1560 type_sp = std::make_shared<Type>(die.GetID(), dwarf, attrs.name, 1561 attrs.byte_size, nullptr, LLDB_INVALID_UID, 1562 Type::eEncodingIsUID, &attrs.decl, 1565 type_sp->SetIsCompleteObjCClass(attrs.is_complete_objc_class); 1573 unique_ast_entry_up->m_byte_size = attrs.byte_size.getValueOr(0); 1577 if (attrs.is_forward_declaration && die.HasChildren()) { 1595 attrs.is_forward_declaration = false; 1604 if (!attrs.is_forward_declaration) { 1618 die.GetOffset(), attrs.name.GetCString()); 1640 if (attrs.class_language != eLanguageTypeObjC && 1641 attrs.class_language != eLanguageTypeObjC_plus_plus) 1669 if (attrs.calling_convention == llvm::dwarf::DW_CC_pass_by_value) { 1677 if (attrs.calling_convention == llvm::dwarf::DW_CC_pass_by_reference) {