Searched refs:record_layout (Results 1 - 2 of 2) sorted by relevance

/external/lldb/source/Expression/
H A DClangASTSource.cpp1395 template <bool IsVirtual> bool ExtractBaseOffsets (const ASTRecordLayout &record_layout, argument
1427 base_offset = record_layout.getVBaseClassOffset(origin_base_cxx_record.decl);
1429 base_offset = record_layout.getBaseClassOffset(origin_base_cxx_record.decl);
1477 const ASTRecordLayout &record_layout(origin_record->getASTContext().getASTRecordLayout(origin_record.decl));
1479 int field_idx = 0, field_count = record_layout.getFieldCount();
1488 uint64_t field_offset = record_layout.getFieldOffset(field_idx);
1501 if (!ExtractBaseOffsets<false>(record_layout, origin_cxx_record, origin_base_offsets) ||
1502 !ExtractBaseOffsets<true>(record_layout, origin_cxx_record, origin_virtual_base_offsets))
1511 size = record_layout.getSize().getQuantity() * m_ast_context->getCharWidth();
1512 alignment = record_layout
[all...]
/external/lldb/source/Symbol/
H A DClangASTType.cpp2460 const ASTRecordLayout &record_layout = m_ast->getASTRecordLayout(cxx_record_decl); local
2463 *bit_offset_ptr = record_layout.getVBaseClassOffset(base_class_decl).getQuantity() * 8;
2465 *bit_offset_ptr = record_layout.getBaseClassOffset(base_class_decl).getQuantity() * 8;
2560 const ASTRecordLayout &record_layout = m_ast->getASTRecordLayout(cxx_record_decl); local
2562 *bit_offset_ptr = record_layout.getVBaseClassOffset(base_class_decl).getQuantity() * 8;
2679 const ASTRecordLayout &record_layout = m_ast->getASTRecordLayout(record_decl); local
2680 *bit_offset_ptr = record_layout.getFieldOffset (field_idx);
2944 const ASTRecordLayout &record_layout = m_ast->getASTRecordLayout(record_decl); local
2973 bit_offset = record_layout.getVBaseClassOffset(base_class_decl).getQuantity() * 8;
2975 bit_offset = record_layout
5535 const ASTRecordLayout &record_layout = m_ast->getASTRecordLayout(record_decl); local
[all...]

Completed in 88 milliseconds