Lines Matching defs:encoding
417 // When encoding Mangled objects we can get away with encoding as little
447 MangledEncoding encoding = (MangledEncoding)data.GetU8(offset_ptr);
448 switch (encoding) {
467 /// The encoding format for the Mangled object is as follows:
469 /// uint8_t encoding;
474 /// are only saved if we need them based on the encoding.
481 /// save the mangled name and have the encoding set to "MangledOnly".
484 /// and have the encoding set to "DemangledOnly".
489 /// names must be saved and the encoding is set to "MangledAndDemangled".
491 /// For a Mangled object with no names, we only need to set the encoding to
494 MangledEncoding encoding = Empty;
496 encoding = MangledOnly;
503 encoding = MangledAndDemangled;
506 encoding = DemangledOnly;
508 file.AppendU8(encoding);
509 switch (encoding) {