reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/StringExtras.h
  379   return join(R.begin(), R.end(), Separator);
include/llvm/Support/Error.h
  991   return join(Errors.begin(), Errors.end(), "\n");
lib/MC/SubtargetFeature.cpp
   53   return join(Features.begin(), Features.end(), ",");
lib/ProfileData/InstrProf.cpp
  384       join(NameStrs.begin(), NameStrs.end(), getInstrProfNameSeparator());
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 5125   STI.setDefaultFeatures("generic", join(ArchFeatures.begin(), ArchFeatures.end(), ","));
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
  310   return join(Result.begin(), Result.end(), ",");
tools/clang/lib/CodeGen/BackendUtil.cpp
  768       llvm::join(TargetOpts.Features.begin(), TargetOpts.Features.end(), ",");
tools/clang/lib/CodeGen/CGExpr.cpp
 2763   std::string GVName = llvm::join(NameItems, NameItems + 2, ".");
tools/clang/lib/Parse/ParseStmtAsm.cpp
  582       llvm::join(TO.Features.begin(), TO.Features.end(), ",");
tools/clang/lib/Sema/SemaDeclCXX.cpp
  757           << llvm::join(BadSpecifiers.begin(), BadSpecifiers.end(), " ");
  768            << llvm::join(CPlusPlus20Specifiers.begin(),
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp
  248              : (llvm::join(DeclI, DeclE, "::") + "::" + UnqualifiedDeclName)
tools/clang/tools/extra/clang-include-fixer/FuzzySymbolIndex.cpp
   24           StringRef(llvm::join(Tokens.begin(), Tokens.end(), " ")),
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp
   79   return llvm::join(Names.begin(), Names.end(), ", ");
  144         llvm::join(Initializers.begin(), Initializers.end(), "(), ");
tools/clang/tools/extra/clang-tidy/utils/OptionsUtils.cpp
   31   return llvm::join(Strings.begin(), Strings.end(), StringsDelimiter);
tools/clang/tools/extra/clangd/CodeComplete.cpp
 1301           llvm::join(QueryScopes.begin(), QueryScopes.end(), ","), AllScopes,
tools/clang/tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp
   38   std::string Target = llvm::join(Tokens.begin(), Tokens.end(), " ");
tools/clang/tools/extra/unittests/clang-tidy/ClangTidyOptionsTest.cpp
   93   EXPECT_EQ("arg1,arg2,arg3,arg4", llvm::join(Options.ExtraArgs->begin(),
   97             llvm::join(Options.ExtraArgsBefore->begin(),
tools/clang/utils/TableGen/ClangAttrEmitter.cpp
 3363   std::string Diag = llvm::join(DiagList.begin(), DiagList.end() - 1, ", ");
tools/clang/utils/TableGen/MveEmitter.cpp
  817             join(std::begin(SemaChecks), std::end(SemaChecks),
 1125   ShortName = join(std::begin(NameParts), std::end(NameParts), "_");
 1327             join(std::begin(ArgTypeNames), std::end(ArgTypeNames), ", ");
 1422         join(std::begin(conditions), std::end(conditions), " && ");
tools/lld/COFF/DriverUtils.cpp
   65             llvm::join(args.begin(), args.end(), " "));
tools/lld/ELF/Driver.cpp
  511   return llvm::join(v.begin(), v.end(), ":");
tools/lld/ELF/ScriptParser.cpp
  924         llvm::join(tokens.begin() + oldPos, tokens.begin() + pos, " ");
 1101       llvm::join(tokens.begin() + oldPos, tokens.begin() + pos, " ");
tools/lldb/utils/TableGen/LLDBOptionDefEmitter.cpp
   88     OS << llvm::join(O.GroupsArg.begin(), O.GroupsArg.end(), " | ");
  130     OS << llvm::join(CompletionArgs.begin(), CompletionArgs.end(), " | ");
tools/llvm-cov/CodeCoverage.cpp
  358           join(ObjectFilenames.begin(), ObjectFilenames.end(), ", "));
tools/llvm-cov/SourceCoverageViewHTML.cpp
  317   OS << tag("tr", join(Columns.begin(), Columns.end(), ""));
  384     OS << tag("tr", join(Columns.begin(), Columns.end(), ""), "light-row-bold");
  386     OS << tag("tr", join(Columns.begin(), Columns.end(), ""), "light-row");
unittests/ADT/StringExtrasTest.cpp
   28   EXPECT_EQ("", join(Items.begin(), Items.end(), " <sep> "));
   31   EXPECT_EQ("foo", join(Items.begin(), Items.end(), " <sep> "));
   34   EXPECT_EQ("foo <sep> bar", join(Items.begin(), Items.end(), " <sep> "));
   38             join(Items.begin(), Items.end(), " <sep> "));
unittests/ADT/StringRefTest.cpp
  913   bool v1_join1 = join(v1.begin(), v1.begin() + 1, ":") == join_result1;
  915   bool v1_join2 = join(v1.begin(), v1.end(), ":") == join_result2;
  917   bool v1_join3 = join(v1.begin(), v1.end(), "::") == join_result3;
  920   bool v2_join1 = join(v2.begin(), v2.begin() + 1, ":") == join_result1;
  922   bool v2_join2 = join(v2.begin(), v2.end(), ":") == join_result2;
  924   bool v2_join3 = join(v2.begin(), v2.end(), "::") == join_result3;