Lines Matching defs:exports
371 for (StringRef e : directives.exports) {
387 ctx.config.exports.push_back(exp);
933 std::vector<COFFShortExport> exports;
934 for (Export &e1 : ctx.config.exports) {
946 exports.push_back(e2);
953 checkError(writeImportLibrary(libName, path, exports, ctx.config.machine,
963 checkError(writeImportLibrary(libName, path, exports, ctx.config.machine,
974 if (Error e = writeImportLibrary(libName, tmpName, exports,
1027 // Renamed exports are parsed and set as "ExtName = Name". If Name has
1047 ctx.config.exports.push_back(e2);
1199 for (Export &r : ctx.config.exports)
1322 // -export-all-symbols option, so that it happens even when exports are
1331 if (!ctx.config.exports.empty())
1367 ctx.config.exports.push_back(e);
2222 config->exports.push_back(e);
2309 if (s == "exports")
2405 for (Export &e : config->exports) {
2492 config->hadExplicitExports = !config->exports.empty();
2549 if (!config->exports.empty() || config->dll) {
2550 llvm::TimeTraceScope timeScope("Create .lib exports");
2559 writeDefFile(arg->getValue(), config->exports);