Searched refs:record_decl (Results 1 - 8 of 8) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | ClangASTContext.cpp | 1553 bool ClangASTContext::RecordHasFields(const RecordDecl *record_decl) { argument 1554 if (record_decl == nullptr) 1557 if (!record_decl->field_empty()) 1561 const CXXRecordDecl *cxx_record_decl = dyn_cast<CXXRecordDecl>(record_decl); 2131 clang::RecordDecl *record_decl = llvm::dyn_cast<clang::RecordDecl>(decl); local 2132 if (record_decl) { 2134 record_decl->getDeclName().getAsString().c_str(), 2135 record_decl->isInjectedClassName() ? " (injected class name)" : ""); 2323 clang::RecordDecl *record_decl, int default_accessibility, 2325 if (record_decl) { 2322 SetDefaultAccessForRecordFields( clang::RecordDecl *record_decl, int default_accessibility, int *assigned_accessibilities, size_t num_assigned_accessibilities) argument 2797 const clang::RecordDecl *record_decl = record_type->getDecl(); local 3244 const clang::RecordDecl *record_decl = record_type->getDecl(); local 3861 const clang::RecordDecl *record_decl = record_type->getDecl(); local 4041 const clang::RecordDecl *record_decl = record_type->getDecl(); local 4105 const clang::RecordDecl *record_decl = record_type->getDecl(); local 4921 const clang::RecordDecl *record_decl = record_type->getDecl(); local 5171 clang::RecordDecl *record_decl = record_type->getDecl(); local 5290 const clang::RecordDecl *record_decl = record_type->getDecl(); local 5775 const clang::RecordDecl *record_decl = record_type->getDecl(); local 6167 GetIndexForRecordBase(const clang::RecordDecl *record_decl, const clang::CXXBaseSpecifier *base_spec, bool omit_empty_base_classes) argument 6205 GetIndexForRecordChild(const clang::RecordDecl *record_decl, clang::NamedDecl *canonical_decl, bool omit_empty_base_classes) argument 6266 const clang::RecordDecl *record_decl = record_type->getDecl(); local 6507 const clang::RecordDecl *record_decl = record_type->getDecl(); local 6890 clang::RecordDecl *record_decl = ast->GetAsRecordDecl(type); local 7067 clang::RecordDecl *record_decl = GetAsRecordDecl(type); local 8002 const clang::RecordDecl *record_decl = record_type->getDecl(); local [all...] |
H A D | ClangASTImporter.cpp | 516 const clang::RecordDecl *record_decl, uint64_t &bit_size, 524 m_record_decl_to_layout_map.find(record_decl); 671 if (RecordDecl *record_decl = dyn_cast<RecordDecl>(origin_tag_decl)) 672 record_decl->setHasLoadedFieldsFromExternalStorage(true); 515 LayoutRecordType( const clang::RecordDecl *record_decl, uint64_t &bit_size, uint64_t &alignment, llvm::DenseMap<const clang::FieldDecl *, uint64_t> &field_offsets, llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> &base_offsets, llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> &vbase_offsets) argument
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | PDBASTParser.cpp | 416 auto record_decl = local 418 assert(record_decl); 419 m_uid_to_decl[type.getSymIndexId()] = record_decl; 423 record_decl->addAttr(inheritance_attr); 440 m_forward_decl_to_uid[record_decl] = type.getSymIndexId(); 773 clang::CXXRecordDecl *record_decl = 775 auto uid_it = m_forward_decl_to_uid.find(record_decl); 1196 clang::CXXRecordDecl *record_decl = local 1198 if (!record_decl) 1201 GetClangASTImporter().SetRecordLayout(record_decl, layout_inf [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | UdtRecordCompleter.cpp | 233 if (auto *record_decl = llvm::dyn_cast<clang::CXXRecordDecl>(&m_tag_decl)) { 234 m_ast_builder.importer().SetRecordLayout(record_decl, m_layout);
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | ClangASTContext.h | 214 if (const RecordDeclType *record_decl = 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,
|
H A D | ClangASTImporter.h | 69 const clang::RecordDecl *record_decl, uint64_t &bit_size,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFASTParserClang.cpp | 1041 clang::CXXRecordDecl *record_decl = local 1044 if (record_decl) { 1045 for (auto method_iter = record_decl->method_begin(); 1046 method_iter != record_decl->method_end(); 1691 clang::RecordDecl *record_decl = local 1694 if (record_decl) { 1696 record_decl, ClangASTImporter::LayoutInfo()); 1738 clang::CXXRecordDecl *record_decl = local 1740 if (record_decl && record_decl 1746 clang::CXXRecordDecl *record_decl = local 2106 clang::CXXRecordDecl *record_decl = local [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-ppc64/ |
H A D | ABISysV_ppc64.cpp | 812 clang::RecordDecl *record_decl = ClangASTContext::GetAsRecordDecl(m_type); local 814 if (record_decl) { 815 auto attrs = record_decl->attrs();
|
Completed in 332 milliseconds