Home
last modified time | relevance | path

Searched refs:struct_layout (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
DASTStructExtractor.cpp88 const ASTRecordLayout *struct_layout( in ExtractFromFunctionDecl() local
91 if (!struct_layout) in ExtractFromFunctionDecl()
95 struct_layout->getSize() in ExtractFromFunctionDecl()
98 struct_layout->getFieldOffset(struct_layout->getFieldCount() - 1) / 8; in ExtractFromFunctionDecl()
100 struct_layout->getDataSize().getQuantity() - m_function.m_return_offset; in ExtractFromFunctionDecl()
102 for (unsigned field_index = 0, num_fields = struct_layout->getFieldCount(); in ExtractFromFunctionDecl()
105 struct_layout->getFieldOffset(field_index) / 8); in ExtractFromFunctionDecl()
/external/rust/crates/bindgen/src/codegen/
Dmod.rs6 pub mod struct_layout; module
16 use self::struct_layout::StructLayoutTracker;
1154 struct_layout: &mut StructLayoutTracker, in codegen()
1174 struct_layout: &mut StructLayoutTracker, in codegen()
1191 struct_layout, in codegen()
1205 struct_layout, in codegen()
1226 struct_layout: &mut StructLayoutTracker, in codegen()
1245 let ty = if parent.is_union() && !struct_layout.is_rust_union() { in codegen()
1290 struct_layout.saw_field(&field_name, field_ty, self.offset()) in codegen()
1442 struct_layout: &mut StructLayoutTracker, in codegen()
[all …]
/external/rust/crates/bindgen/src/ir/
Dcomp.rs13 use crate::codegen::struct_layout::{align_to, bytes_from_bits_pow2};
/external/python/pycparser/utils/benchmark/inputs/
Dtccgen.c.ppout6196 static void struct_layout(CType *type, AttributeDef *ad)
6665 struct_layout(type, &ad);