Searched refs:record_decl (Results 1 – 8 of 8) sorted by relevance
/external/lldb/source/Symbol/ |
D | ClangASTType.cpp | 697 const RecordDecl *record_decl = record_type->getDecl(); in IsPolymorphicClass() local 698 if (record_decl) in IsPolymorphicClass() 700 const CXXRecordDecl *cxx_record_decl = dyn_cast<CXXRecordDecl>(record_decl); in IsPolymorphicClass() 1399 const RecordDecl *record_decl = record_type->getDecl(); in GetTypeClass() local 1400 if (record_decl->isUnion()) in GetTypeClass() 1402 else if (record_decl->isStruct()) in GetTypeClass() 2048 const RecordDecl *record_decl = record_type->getDecl(); in GetNumChildren() local 2049 assert(record_decl); in GetNumChildren() 2050 const CXXRecordDecl *cxx_record_decl = dyn_cast<CXXRecordDecl>(record_decl); in GetNumChildren() 2081 …for (field = record_decl->field_begin(), field_end = record_decl->field_end(); field != field_end;… in GetNumChildren() [all …]
|
D | ClangASTContext.cpp | 1703 ClangASTContext::RecordHasFields (const RecordDecl *record_decl) in RecordHasFields() argument 1705 if (record_decl == NULL) in RecordHasFields() 1708 if (!record_decl->field_empty()) in RecordHasFields() 1712 const CXXRecordDecl *cxx_record_decl = dyn_cast<CXXRecordDecl>(record_decl); in RecordHasFields()
|
/external/lldb/include/lldb/Symbol/ |
D | ClangASTContext.h | 231 GetIndexForRecordBase (const clang::RecordDecl *record_decl, 314 RecordHasFields (const clang::RecordDecl *record_decl);
|
/external/lldb/source/DataFormatters/ |
D | NSDictionary.cpp | 52 … if (const clang::CXXRecordDecl *record_decl = llvm::dyn_cast<clang::CXXRecordDecl>(named_decl)) in GetLLDBNSPairType() local 54 clang_type.SetClangType(ast, clang::QualType(record_decl->getTypeForDecl(), 0)); in GetLLDBNSPairType()
|
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
D | SymbolFileDWARF.h | 155 const clang::RecordDecl *record_decl, 163 LayoutRecordType (const clang::RecordDecl *record_decl,
|
D | SymbolFileDWARFDebugMap.h | 108 const clang::RecordDecl *record_decl,
|
D | SymbolFileDWARF.cpp | 2565 clang::CXXRecordDecl *record_decl = clang_type.GetAsCXXRecordDecl(); in ResolveClangOpaqueTypeDefinition() local 2566 if (record_decl) in ResolveClangOpaqueTypeDefinition() 2573 record_decl, in ResolveClangOpaqueTypeDefinition() 2619 m_record_decl_to_layout_map.insert(std::make_pair(record_decl, layout_info)); in ResolveClangOpaqueTypeDefinition() 6210 clang::RecordDecl *record_decl = clang_type.GetAsRecordDecl(); in ParseType() local 6212 if (record_decl) in ParseType() 6219 … m_record_decl_to_layout_map.insert(std::make_pair(record_decl, layout_info)); in ParseType() 7877 const clang::RecordDecl *record_decl, in LayoutRecordType() argument 7885 …return symbol_file_dwarf->LayoutRecordType (record_decl, size, alignment, field_offsets, base_offs… in LayoutRecordType() 7890 SymbolFileDWARF::LayoutRecordType (const clang::RecordDecl *record_decl, in LayoutRecordType() argument [all …]
|
D | SymbolFileDWARFDebugMap.cpp | 1426 const clang::RecordDecl *record_decl, in LayoutRecordType() argument 1437 …if (oso_dwarf->LayoutRecordType (record_decl, size, alignment, field_offsets, base_offsets, vbase_… in LayoutRecordType()
|