Lines Matching defs:subsections
229 /// collect them all here and re-write them after all subsections have been
234 /// that need to be re-written. We first process all .debug$S subsections
235 /// to ensure that we can handle subsections written in any order, building
897 // them all. Typically symbol subsections are small enough that this will not
1031 DebugSubsectionArray subsections;
1037 exitOnErr(reader.readArray(subsections, relocatedDebugContents.size()));
1039 for (const DebugSubsectionRecord &ss : subsections) {
1040 // Ignore subsections with the 'ignore' bit. Some versions of the Visual C++
1041 // runtime have subsections with this bit set.
1048 "Encountered multiple string table subsections!");
1054 "Encountered multiple checksum subsections!");
1064 "Encountered multiple inlinee lines subsections!");
1069 // frame data subsections until we've processed the entire list of
1070 // subsections so that we can be sure we have the string table.
1155 // We should have seen all debug subsections across the entire object file now
1187 // subsections.
1829 DebugSubsectionArray subsections;
1831 exitOnErr(reader.readArray(subsections, contents.size()));
1833 for (const DebugSubsectionRecord &ss : subsections) {
1837 "Encountered multiple string table subsections!");
1843 "Encountered multiple checksum subsections!");