Searched refs:record_decl (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangASTContext.cpp | 2421 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 D | ClangASTImporter.cpp | 486 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 D | PDBASTParser.cpp | 419 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 D | UdtRecordCompleter.cpp | 188 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 D | DWARFASTParserClang.cpp | 911 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 D | ClangASTContext.h | 237 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 D | ClangASTImporter.h | 121 const clang::RecordDecl *record_decl, uint64_t &bit_size,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/ |
| H A D | ABISysV_ppc64.cpp | 823 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()
|