Lines Matching defs:encoder
1201 static void EncodeCStrMap(DataEncoder &encoder, ConstStringTable &strtab,
1203 encoder.AppendData(kIdentifierCStrMap);
1204 encoder.AppendU32(cstr_map.GetSize());
1208 encoder.AppendU32(strtab.Add(entry.cstring));
1209 encoder.AppendU32(entry.value);
1256 bool Symtab::Encode(DataEncoder &encoder) const {
1262 if (!signature.Encode(encoder))
1266 // Encoder the symbol table into a separate encoder first. This allows us
1269 DataEncoder symtab_encoder(encoder.GetByteOrder(),
1270 encoder.GetAddressByteSize());
1297 strtab.Encode(encoder);
1299 encoder.AppendData(symtab_encoder.GetData());