Lines Matching refs:base_class_decl
269 const CXXRecordDecl *base_class_decl) { in ReadVBaseOffsetFromVTable() argument
277 msoft_vtable_ctx.getVBTableIndex(cxx_record_decl, base_class_decl); in ReadVBaseOffsetFromVTable()
289 base_class_decl); in ReadVBaseOffsetFromVTable()
302 const CXXRecordDecl *base_class_decl, in GetVBaseBitOffset() argument
315 *process, vtable_ctx, vtable_ptr, cxx_record_decl, base_class_decl); in GetVBaseBitOffset()
1835 const CXXRecordDecl *base_class_decl = cast<CXXRecordDecl>( in RecordHasFields() local
1837 if (RecordHasFields(base_class_decl)) in RecordHasFields()
5587 const clang::CXXRecordDecl *base_class_decl = in GetNumChildren() local
5594 if (!ClangASTContext::RecordHasFields(base_class_decl)) in GetNumChildren()
6259 const clang::CXXRecordDecl *base_class_decl = in GetDirectBaseClassAtIndex() local
6266 record_layout.getVBaseClassOffset(base_class_decl) in GetDirectBaseClassAtIndex()
6271 record_layout.getBaseClassOffset(base_class_decl) in GetDirectBaseClassAtIndex()
6381 const clang::CXXRecordDecl *base_class_decl = in GetVirtualBaseClassAtIndex() local
6387 record_layout.getVBaseClassOffset(base_class_decl) in GetVirtualBaseClassAtIndex()
6654 const clang::CXXRecordDecl *base_class_decl = nullptr; in GetChildCompilerTypeAtIndex() local
6658 base_class_decl = llvm::cast<clang::CXXRecordDecl>( in GetChildCompilerTypeAtIndex()
6660 if (!ClangASTContext::RecordHasFields(base_class_decl)) in GetChildCompilerTypeAtIndex()
6665 if (base_class_decl == nullptr) in GetChildCompilerTypeAtIndex()
6666 base_class_decl = llvm::cast<clang::CXXRecordDecl>( in GetChildCompilerTypeAtIndex()
6677 base_class_decl, bit_offset); in GetChildCompilerTypeAtIndex()
6680 bit_offset = record_layout.getVBaseClassOffset(base_class_decl) in GetChildCompilerTypeAtIndex()
6684 bit_offset = record_layout.getBaseClassOffset(base_class_decl) in GetChildCompilerTypeAtIndex()
7464 clang::CXXRecordDecl *base_class_decl = in GetIndexOfChildWithName() local
7470 !ClangASTContext::RecordHasFields(base_class_decl)) in GetIndexOfChildWithName()
9123 const clang::CXXRecordDecl *base_class_decl = in DumpValue() local
9128 if (!verbose && !ClangASTContext::RecordHasFields(base_class_decl)) in DumpValue()
9133 record_layout.getVBaseClassOffset(base_class_decl) in DumpValue()
9137 field_bit_offset = record_layout.getBaseClassOffset(base_class_decl) in DumpValue()