Home
last modified time | relevance | path

Searched defs:record_decl (Results 1 – 7 of 7) sorted by relevance

/freebsd-src/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1812 RecordHasFields(const RecordDecl * record_decl) RecordHasFields() argument
2447 clang::RecordDecl *record_decl = llvm::dyn_cast<clang::RecordDecl>(decl); DumpDeclHiearchy() local
2797 if (const clang::RecordDecl *record_decl = record_type->getDecl()) { IsAnonymousType() local
3007 const clang::RecordDecl *record_decl = record_type->getDecl(); IsHomogeneousAggregate() local
3475 const clang::RecordDecl *record_decl = record_type->getDecl(); IsPolymorphicClass() local
3650 if (auto *record_decl = CanPassInRegisters() local
4135 const clang::RecordDecl *record_decl = record_type->getDecl(); GetTypeClass() local
4327 const clang::RecordDecl *record_decl = record_type->getDecl(); GetNumMemberFunctions() local
4391 const clang::RecordDecl *record_decl = record_type->getDecl(); GetMemberFunctionAtIndex() local
5282 const clang::RecordDecl *record_decl = record_type->getDecl(); GetNumChildren() local
5523 clang::RecordDecl *record_decl = record_type->getDecl(); GetNumFields() local
5637 const clang::RecordDecl *record_decl = record_type->getDecl(); GetFieldAtIndex() local
6124 const clang::RecordDecl *record_decl = record_type->getDecl(); GetChildCompilerTypeAtIndex() local
6518 GetIndexForRecordBase(const clang::RecordDecl * record_decl,const clang::CXXBaseSpecifier * base_spec,bool omit_empty_base_classes) GetIndexForRecordBase() argument
6546 GetIndexForRecordChild(const clang::RecordDecl * record_decl,clang::NamedDecl * canonical_decl,bool omit_empty_base_classes) GetIndexForRecordChild() argument
6606 const clang::RecordDecl *record_decl = record_type->getDecl(); GetIndexOfChildMemberWithName() local
6846 const clang::RecordDecl *record_decl = record_type->getDecl(); GetIndexOfChildWithName() local
7284 clang::RecordDecl *record_decl = ast->GetAsRecordDecl(type); AddFieldToRecordType() local
7363 clang::RecordDecl *record_decl = ast->GetAsRecordDecl(type); BuildIndirectFields() local
7468 clang::RecordDecl *record_decl = GetAsRecordDecl(type); SetIsPacked() local
7490 clang::RecordDecl *record_decl = ast->GetAsRecordDecl(type); AddVariableToRecordType() local
8739 const clang::RecordDecl *record_decl = record_type->getDecl(); DumpTypeDescription() local
8904 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) LayoutRecordType() argument
9613 const clang::RecordDecl *record_decl = record_type->getDecl(); IsForcefullyCompleted() local
[all...]
H A DTypeSystemClang.h274 if (const RecordDeclType *record_decl = global() variable
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.cpp334 if (auto *record_decl = llvm::dyn_cast<clang::CXXRecordDecl>(&m_tag_decl)) { complete() local
383 clang::RecordDecl *record_decl = clang.GetAsRecordDecl(record_ct); AddMember() local
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp426 auto record_decl = in CreateLLDBTypeFromPDBType() local
800 clang::CXXRecordDecl *record_decl = in CompleteTypeFromPDB() local
1230 clang::CXXRecordDecl *record_decl = in CompleteTypeFromUDT() local
[all...]
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp521 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) LayoutRecordType() argument
647 if (RecordDecl *record_decl = dyn_cast<RecordDecl>(origin_tag_decl)) CompleteAndFetchChildren() local
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp1893 clang::RecordDecl *record_decl = ParseStructureLikeDIE() local
1941 clang::CXXRecordDecl *record_decl = ParseStructureLikeDIE() local
1949 clang::CXXRecordDecl *record_decl = ParseStructureLikeDIE() local
2243 clang::CXXRecordDecl *record_decl = CompleteRecordType() local
[all...]
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc64.cpp815 clang::RecordDecl *record_decl = TypeSystemClang::GetAsRecordDecl(m_type); GetStructValueObject() local