Home
last modified time | relevance | path

Searched refs:record_decl (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp2421 if (record_decl) { in DumpDeclHiearchy()
2621 if (record_decl) { in SetDefaultAccessForRecordFields()
3171 if (record_decl) { in IsHomogeneousAggregate()
3722 if (record_decl) { in IsPolymorphicClass()
5574 assert(record_decl); in GetNumChildren()
5857 if (record_decl) { in GetNumFields()
7126 for (field = record_decl->field_begin(), field_end = record_decl->field_end(); in GetIndexForRecordChild()
7906 if (record_decl) { in AddFieldToRecordType()
7981 if (!record_decl) in BuildIndirectFields()
8084 if (!record_decl) in SetIsPacked()
[all …]
H A DClangASTImporter.cpp486 const clang::RecordDecl *record_decl, uint64_t &bit_size, in LayoutRecordType() argument
494 m_record_decl_to_layout_map.find(record_decl); in LayoutRecordType()
632 if (RecordDecl *record_decl = dyn_cast<RecordDecl>(origin_tag_decl)) { in CompleteAndFetchChildren() local
633 record_decl->setHasLoadedFieldsFromExternalStorage(true); in CompleteAndFetchChildren()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp419 auto record_decl = in CreateLLDBTypeFromPDBType() local
421 assert(record_decl); in CreateLLDBTypeFromPDBType()
422 m_uid_to_decl[type.getSymIndexId()] = record_decl; in CreateLLDBTypeFromPDBType()
426 record_decl->addAttr(inheritance_attr); in CreateLLDBTypeFromPDBType()
443 m_forward_decl_to_uid[record_decl] = type.getSymIndexId(); in CreateLLDBTypeFromPDBType()
768 clang::CXXRecordDecl *record_decl = in CompleteTypeFromPDB() local
770 auto uid_it = m_forward_decl_to_uid.find(record_decl); in CompleteTypeFromPDB()
1191 clang::CXXRecordDecl *record_decl = in CompleteTypeFromUDT() local
1193 if (!record_decl) in CompleteTypeFromUDT()
1196 GetClangASTImporter().InsertRecordDecl(record_decl, layout_info); in CompleteTypeFromUDT()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.cpp188 if (auto *record_decl = llvm::dyn_cast<clang::CXXRecordDecl>(&m_tag_decl)) { in complete() local
189 m_ast_builder.importer().InsertRecordDecl(record_decl, m_layout); in complete()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp911 clang::RecordDecl *record_decl = in ParseTypeFromDWARF() local
914 if (record_decl) { in ParseTypeFromDWARF()
916 record_decl, ClangASTImporter::LayoutInfo()); in ParseTypeFromDWARF()
958 clang::CXXRecordDecl *record_decl = in ParseTypeFromDWARF() local
960 if (record_decl) { in ParseTypeFromDWARF()
961 record_decl->setHasTrivialSpecialMemberForCall(); in ParseTypeFromDWARF()
1476 clang::CXXRecordDecl *record_decl = in ParseTypeFromDWARF() local
1479 if (record_decl) { in ParseTypeFromDWARF()
2321 clang::CXXRecordDecl *record_decl = in CompleteTypeFromDWARF() local
2323 if (record_decl) { in CompleteTypeFromDWARF()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DClangASTContext.h237 if (const RecordDeclType *record_decl = variable
240 ast, clang::QualType(record_decl->getTypeForDecl(), 0));
339 static bool RecordHasFields(const clang::RecordDecl *record_decl);
347 bool SetDefaultAccessForRecordFields(clang::RecordDecl *record_decl,
471 void *baton, const clang::RecordDecl *record_decl, uint64_t &size,
H A DClangASTImporter.h121 const clang::RecordDecl *record_decl, uint64_t &bit_size,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/
H A DABISysV_ppc64.cpp823 clang::RecordDecl *record_decl = ClangASTContext::GetAsRecordDecl(m_type); in GetStructValueObject() local
825 if (record_decl) { in GetStructValueObject()
826 auto attrs = record_decl->attrs(); in GetStructValueObject()