Lines Matching defs:subsections
123 // Write all module symbols from all live debug symbol subsections of the
207 /// collect them all here and re-write them after all subsections have been
662 DebugSubsectionArray subsections;
664 exitOnErr(reader.readArray(subsections, contents.size()));
667 for (const DebugSubsectionRecord &ss : subsections) {
764 DebugSubsectionArray subsections;
767 exitOnErr(reader.readArray(subsections, contents.size()));
773 for (const DebugSubsectionRecord &ss : subsections) {
774 // Ignore subsections with the 'ignore' bit. Some versions of the Visual C++
775 // runtime have subsections with this bit set.
782 "Encountered multiple string table subsections!");
788 "Encountered multiple checksum subsections!");
846 /// Wrapper class for unrelocated line and inlinee line subsections, which
905 // frame data subsections until we've processed the entire list of
906 // subsections so that we can be sure we have the string table.
932 // We should have seen all debug subsections across the entire object file now
992 // subsections. The new checksum table must have the exact same layout and
1789 DebugSubsectionArray subsections;
1791 exitOnErr(reader.readArray(subsections, contents.size()));
1793 for (const DebugSubsectionRecord &ss : subsections) {
1797 "Encountered multiple string table subsections!");
1803 "Encountered multiple checksum subsections!");