Lines Matching defs:encoding
419 // When encoding Mangled objects we can get away with encoding as little
449 MangledEncoding encoding = (MangledEncoding)data.GetU8(offset_ptr);
450 switch (encoding) {
469 /// The encoding format for the Mangled object is as follows:
471 /// uint8_t encoding;
476 /// are only saved if we need them based on the encoding.
483 /// save the mangled name and have the encoding set to "MangledOnly".
486 /// and have the encoding set to "DemangledOnly".
491 /// names must be saved and the encoding is set to "MangledAndDemangled".
493 /// For a Mangled object with no names, we only need to set the encoding to
496 MangledEncoding encoding = Empty;
498 encoding = MangledOnly;
505 encoding = MangledAndDemangled;
508 encoding = DemangledOnly;
510 file.AppendU8(encoding);
511 switch (encoding) {