Home
last modified time | relevance | path

Searched refs:record_layout (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp1448 bool ExtractBaseOffsets(const ASTRecordLayout &record_layout, in ExtractBaseOffsets() argument
1481 record_layout.getVBaseClassOffset(origin_base_cxx_record.decl); in ExtractBaseOffsets()
1484 record_layout.getBaseClassOffset(origin_base_cxx_record.decl); in ExtractBaseOffsets()
1526 const ASTRecordLayout &record_layout( in layoutRecordType() local
1529 int field_idx = 0, field_count = record_layout.getFieldCount(); in layoutRecordType()
1537 uint64_t field_offset = record_layout.getFieldOffset(field_idx); in layoutRecordType()
1551 if (!ExtractBaseOffsets<false>(record_layout, origin_cxx_record, in layoutRecordType()
1553 !ExtractBaseOffsets<true>(record_layout, origin_cxx_record, in layoutRecordType()
1564 size = record_layout.getSize().getQuantity() * m_ast_context->getCharWidth(); in layoutRecordType()
1565 alignment = record_layout.getAlignment().getQuantity() * in layoutRecordType()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dempty-classes.cpp101 namespace record_layout { namespace
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp287 const ASTRecordLayout &record_layout, in GetVBaseBitOffset() argument
297 GetVTableAddress(*process, vtable_ctx, valobj, record_layout); in GetVBaseBitOffset()
5723 const clang::ASTRecordLayout &record_layout = in GetFieldAtIndex() local
5887 const clang::ASTRecordLayout &record_layout = in GetDirectBaseClassAtIndex() local
5982 const clang::ASTRecordLayout &record_layout = in GetVirtualBaseClassAtIndex() local
6196 const clang::ASTRecordLayout &record_layout = in GetChildCompilerTypeAtIndex() local
6278 assert(field_idx < record_layout.getFieldCount()); in GetChildCompilerTypeAtIndex()
6288 bit_offset = record_layout.getFieldOffset(field_idx); in GetChildCompilerTypeAtIndex()
8535 const clang::ASTRecordLayout &record_layout = in DumpValue() local
8558 record_layout.getVBaseClassOffset(base_class_decl) in DumpValue()
[all …]