Lines Matching defs:Chunks
469 llvm::StringMap<llvm::StringRef> Chunks;
470 for (const auto &Chunk : RIFF->Chunks)
471 Chunks.try_emplace(llvm::StringRef(Chunk.ID.data(), Chunk.ID.size()),
474 if (!Chunks.count("meta"))
476 Reader Meta(Chunks.lookup("meta"));
483 if (!Chunks.count(RequiredChunk))
486 auto Strings = readStringTable(Chunks.lookup("stri"));
491 if (Chunks.count("srcs")) {
492 Reader SrcsReader(Chunks.lookup("srcs"));
508 if (Chunks.count("symb")) {
509 Reader SymbolReader(Chunks.lookup("symb"));
517 if (Chunks.count("refs")) {
518 Reader RefsReader(Chunks.lookup("refs"));
529 if (Chunks.count("rela")) {
530 Reader RelationsReader(Chunks.lookup("rela"));
538 if (Chunks.count("cmdl")) {
539 Reader CmdReader(Chunks.lookup("cmdl"));
570 RIFF.Chunks.push_back({riff::fourCC("meta"), Meta});
623 RIFF.Chunks.push_back({riff::fourCC("stri"), StringSection});
631 RIFF.Chunks.push_back({riff::fourCC("symb"), SymbolSection});
640 RIFF.Chunks.push_back({riff::fourCC("refs"), RefsSection});
650 RIFF.Chunks.push_back({riff::fourCC("rela"), RelationSection});
660 RIFF.Chunks.push_back({riff::fourCC("srcs"), SrcsSection});
669 RIFF.Chunks.push_back({riff::fourCC("cmdl"), CmdlSection});