Lines Matching refs:Len
140 unsigned long Len);
279 unsigned long Len; in parseSymbolBackref() local
289 decodeNumber(Backref, Len); in parseSymbolBackref()
290 if (Backref.empty() || Backref.length() < Len) { in parseSymbolBackref()
295 parseLName(Demangled, Backref, Len); in parseSymbolBackref()
434 unsigned long Len; in parseIdentifier() local
435 decodeNumber(Mangled, Len); in parseIdentifier()
441 if (!Len || Mangled.length() < Len) { in parseIdentifier()
451 if (Len >= 4 && starts_with(Mangled, "__S")) { in parseIdentifier()
452 const size_t SuffixLen = Mangled.length() - Len; in parseIdentifier()
458 Mangled.remove_prefix(Len); in parseIdentifier()
465 parseLName(Demangled, Mangled, Len); in parseIdentifier()
502 unsigned long Len) { in parseLName() argument
503 switch (Len) { in parseLName()
509 Mangled.remove_prefix(Len); in parseLName()
516 Mangled.remove_prefix(Len); in parseLName()
526 Mangled.remove_prefix(Len); in parseLName()
536 Mangled.remove_prefix(Len); in parseLName()
546 Mangled.remove_prefix(Len); in parseLName()
552 *Demangled << Mangled.substr(0, Len); in parseLName()
553 Mangled.remove_prefix(Len); in parseLName()