Searched refs:record_decl (Results 1 – 8 of 8) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/ |
| HD | ClangASTContext.cpp | 1553 bool ClangASTContext::RecordHasFields(const RecordDecl *record_decl) { in RecordHasFields() argument 1554 if (record_decl == nullptr) in RecordHasFields() 1557 if (!record_decl->field_empty()) in RecordHasFields() 1561 const CXXRecordDecl *cxx_record_decl = dyn_cast<CXXRecordDecl>(record_decl); in RecordHasFields() 2131 clang::RecordDecl *record_decl = llvm::dyn_cast<clang::RecordDecl>(decl); in DumpDeclHiearchy() local 2132 if (record_decl) { in DumpDeclHiearchy() 2134 record_decl->getDeclName().getAsString().c_str(), in DumpDeclHiearchy() 2135 record_decl->isInjectedClassName() ? " (injected class name)" : ""); in DumpDeclHiearchy() 2323 clang::RecordDecl *record_decl, int default_accessibility, in SetDefaultAccessForRecordFields() argument 2325 if (record_decl) { in SetDefaultAccessForRecordFields() [all …]
|
| HD | ClangASTImporter.cpp | 516 const clang::RecordDecl *record_decl, uint64_t &bit_size, in LayoutRecordType() argument 524 m_record_decl_to_layout_map.find(record_decl); in LayoutRecordType() 671 if (RecordDecl *record_decl = dyn_cast<RecordDecl>(origin_tag_decl)) in CompleteAndFetchChildren() local 672 record_decl->setHasLoadedFieldsFromExternalStorage(true); in CompleteAndFetchChildren()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| HD | PDBASTParser.cpp | 416 auto record_decl = in CreateLLDBTypeFromPDBType() local 418 assert(record_decl); in CreateLLDBTypeFromPDBType() 419 m_uid_to_decl[type.getSymIndexId()] = record_decl; in CreateLLDBTypeFromPDBType() 423 record_decl->addAttr(inheritance_attr); in CreateLLDBTypeFromPDBType() 440 m_forward_decl_to_uid[record_decl] = type.getSymIndexId(); in CreateLLDBTypeFromPDBType() 773 clang::CXXRecordDecl *record_decl = in CompleteTypeFromPDB() local 775 auto uid_it = m_forward_decl_to_uid.find(record_decl); in CompleteTypeFromPDB() 1196 clang::CXXRecordDecl *record_decl = in CompleteTypeFromUDT() local 1198 if (!record_decl) in CompleteTypeFromUDT() 1201 GetClangASTImporter().SetRecordLayout(record_decl, layout_info); in CompleteTypeFromUDT()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| HD | DWARFASTParserClang.cpp | 1041 clang::CXXRecordDecl *record_decl = in ParseSubroutine() local 1044 if (record_decl) { in ParseSubroutine() 1045 for (auto method_iter = record_decl->method_begin(); in ParseSubroutine() 1046 method_iter != record_decl->method_end(); in ParseSubroutine() 1691 clang::RecordDecl *record_decl = in ParseStructureLikeDIE() local 1694 if (record_decl) { in ParseStructureLikeDIE() 1696 record_decl, ClangASTImporter::LayoutInfo()); in ParseStructureLikeDIE() 1738 clang::CXXRecordDecl *record_decl = in ParseStructureLikeDIE() local 1740 if (record_decl && record_decl->getDefinition()) { in ParseStructureLikeDIE() 1741 record_decl->setHasTrivialSpecialMemberForCall(); in ParseStructureLikeDIE() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| HD | UdtRecordCompleter.cpp | 233 if (auto *record_decl = llvm::dyn_cast<clang::CXXRecordDecl>(&m_tag_decl)) { in complete() local 234 m_ast_builder.importer().SetRecordLayout(record_decl, m_layout); in complete()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| HD | ClangASTContext.h | 214 if (const RecordDeclType *record_decl = variable 217 this, clang::QualType(record_decl->getTypeForDecl(), 0) 310 static bool RecordHasFields(const clang::RecordDecl *record_decl); 319 bool SetDefaultAccessForRecordFields(clang::RecordDecl *record_decl, 398 const clang::RecordDecl *record_decl, uint64_t &size, uint64_t &alignment,
|
| HD | ClangASTImporter.h | 69 const clang::RecordDecl *record_decl, uint64_t &bit_size,
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-ppc64/ |
| HD | ABISysV_ppc64.cpp | 812 clang::RecordDecl *record_decl = ClangASTContext::GetAsRecordDecl(m_type); in GetStructValueObject() local 814 if (record_decl) { in GetStructValueObject() 815 auto attrs = record_decl->attrs(); in GetStructValueObject()
|