Lines Matching full:strings

112   fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings,
126 fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings,
142 fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings,
172 fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings,
200 fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings);
202 std::vector<StringRef> Strings;
214 fromCodeViewSubsection(const DebugStringTableSubsectionRef &Strings,
355 IO.mapRequired("Strings", Strings);
403 auto Result = std::make_shared<DebugChecksumsSubsection>(*SC.strings());
415 std::make_shared<DebugLinesSubsection>(*SC.checksums(), *SC.strings());
478 std::make_shared<DebugCrossModuleImportsSubsection>(*SC.strings());
501 for (const auto &Str : this->Strings)
522 F.FrameFunc = SC.strings()->insert(YF.FrameFunc);
539 convertOneChecksum(const DebugStringTableSubsectionRef &Strings,
541 auto ExpectedString = Strings.getString(CS.FileNameOffset);
553 getFileName(const DebugStringTableSubsectionRef &Strings,
559 return Strings.getString(Offset);
564 const DebugStringTableSubsectionRef &Strings,
569 auto ConvertedCS = convertOneChecksum(Strings, CS);
579 const DebugStringTableSubsectionRef &Strings,
589 auto EF = getFileName(Strings, Checksums, L.NameIndex);
617 const DebugStringTableSubsectionRef &Strings,
625 auto ExpF = getFileName(Strings, Checksums, IL.Header->FileID);
633 auto ExpF2 = getFileName(Strings, Checksums, EF);
654 const DebugStringTableSubsectionRef &Strings,
659 auto ExpectedStr = Strings.getString(CMI.Header->ModuleNameOffset);
689 const DebugStringTableSubsectionRef &Strings) {
691 BinaryStreamReader Reader(Strings.getBuffer());
700 Result->Strings.push_back(S);
707 const DebugStringTableSubsectionRef &Strings,
721 auto ES = Strings.getString(F.FrameFunc);
799 State.strings(), State.checksums(), Lines);
809 auto Result = YAMLChecksumsSubsection::fromCodeViewSubsection(State.strings(),
821 State.strings(), State.checksums(), Inlinees);
843 State.strings(), Imports);
851 DebugStringTableSubsectionRef &Strings,
853 auto Result = YAMLStringTableSubsection::fromCodeViewSubsection(Strings);
872 YAMLFrameDataSubsection::fromCodeViewSubsection(State.strings(), Frames);
925 // It's possible for checksums and strings to even appear in different debug$S
927 // the strings and checksums field over multiple iterations.
930 // have to scan for strings first, then scan for checksums again from the