Lines Matching refs:string_offset
973 void BinaryAnnotator::BuildString(const uint64_t string_offset, in BuildString() argument
978 if (ContainsSection(string_offset)) { return; } in BuildString()
981 const auto string_length = ReadScalar<uint32_t>(string_offset); in BuildString()
987 const uint64_t remaining = RemainingBytes(string_offset); in BuildString()
992 regions.push_back(MakeBinaryRegion(string_offset, remaining, in BuildString()
999 string_offset + sizeof(uint32_t) + string_size + sizeof(char); in BuildString()
1005 regions.push_back(MakeBinaryRegion(string_offset, sizeof(uint32_t), in BuildString()
1009 regions.push_back(MakeBinaryRegion(string_offset, sizeof(uint32_t), in BuildString()
1016 regions.push_back(MakeBinaryRegion(string_offset + sizeof(uint32_t), in BuildString()
1025 string_offset + sizeof(uint32_t) + string_size, sizeof(char), in BuildString()
1030 AddSection(string_offset, in BuildString()
1202 const uint64_t string_offset = offset + string_relative_offset.value(); in BuildVector() local
1204 if (!IsValidOffset(string_offset)) { in BuildVector()
1209 string_offset, vector_object_comment)); in BuildVector()
1217 string_offset, vector_object_comment)); in BuildVector()
1219 BuildString(string_offset, table, field); in BuildVector()