Lines Matching +defs:fallback +defs:c
18 #include "llvm-c/lto.h"
110 const Archive::Child &c =
115 if (!seen.insert(c.getChildOffset()).second)
118 ctx.driver.enqueueArchiveMember(c, sym, getName());
124 for (const Archive::Child &c : file->children(err)) {
126 CHECK(c.getMemoryBufferRef(),
278 SectionChunk *c;
280 c = make<SectionChunkEC>(this, sec);
282 c = make<SectionChunk>(this, sec);
284 c->checksum = def->CheckSum;
288 if (c->isCodeView())
289 debugChunks.push_back(c);
291 guardFidChunks.push_back(c);
293 guardIATChunks.push_back(c);
295 guardLJmpChunks.push_back(c);
297 guardEHContChunks.push_back(c);
299 sxDataChunks.push_back(c);
301 hybmpChunks.push_back(c);
307 MergeChunk::addSection(ctx, c);
309 resourceChunks.push_back(c);
311 chunks.push_back(c);
313 return c;
354 SectionChunk *c = readSection(sectionNumber, def, "");
355 sparseChunks[sectionNumber] = c;
356 if (c) {
357 c->selection = IMAGE_COMDAT_SELECT_ASSOCIATIVE;
358 parent->addAssociative(c);
632 auto *c = make<CommonChunk>(sym);
633 chunks.push_back(c);
635 sym.getGeneric(), c);
701 SectionChunk *c = readSection(sectionNumber, def, getName());
702 sparseChunks[sectionNumber] = c;
703 if (!c)
705 c->sym = cast<DefinedRegular>(leader);
706 c->selection = selection;
707 cast<DefinedRegular>(leader)->data = &c->repl;
1112 std::string fallback = std::string(objSym.getCOFFWeakExternalFallback());
1113 Symbol *alias = ctx.symtab.addUndefined(saver.save(fallback));