Searched refs:cxx_record_decl (Results 1 – 3 of 3) sorted by relevance
700 const CXXRecordDecl *cxx_record_decl = dyn_cast<CXXRecordDecl>(record_decl); in IsPolymorphicClass() local701 if (cxx_record_decl) in IsPolymorphicClass()702 return cxx_record_decl->isPolymorphic(); in IsPolymorphicClass()842 CXXRecordDecl *cxx_record_decl = pointee_qual_type->getAsCXXRecordDecl(); in IsPossibleDynamicType() local843 if (cxx_record_decl) in IsPossibleDynamicType()845 bool is_complete = cxx_record_decl->isCompleteDefinition(); in IsPossibleDynamicType()848 success = cxx_record_decl->isDynamicClass(); in IsPossibleDynamicType()851 … ClangASTMetadata *metadata = ClangASTContext::GetMetadata (m_ast, cxx_record_decl); in IsPossibleDynamicType()858 success = cxx_record_decl->isDynamicClass(); in IsPossibleDynamicType()946 CXXRecordDecl *cxx_record_decl = qual_type->getAsCXXRecordDecl(); in GetCXXClassName() local[all …]
1712 const CXXRecordDecl *cxx_record_decl = dyn_cast<CXXRecordDecl>(record_decl); in RecordHasFields() local1713 if (cxx_record_decl) in RecordHasFields()1716 … for (base_class = cxx_record_decl->bases_begin(), base_class_end = cxx_record_decl->bases_end(); in RecordHasFields()1768 ClangASTContext::GetNumBaseClasses (const CXXRecordDecl *cxx_record_decl, bool omit_empty_base_clas… in GetNumBaseClasses() argument1771 if (cxx_record_decl) in GetNumBaseClasses()1776 … for (base_class = cxx_record_decl->bases_begin(), base_class_end = cxx_record_decl->bases_end(); in GetNumBaseClasses()1790 num_bases = cxx_record_decl->getNumBases(); in GetNumBaseClasses()
227 GetNumBaseClasses (const clang::CXXRecordDecl *cxx_record_decl,