Lines Matching refs:Saver
805 void cl::TokenizeGNUCommandLine(StringRef Src, StringSaver &Saver, in TokenizeGNUCommandLine() argument
849 NewArgv.push_back(Saver.save(Token.str()).data()); in TokenizeGNUCommandLine()
863 NewArgv.push_back(Saver.save(Token.str()).data()); in TokenizeGNUCommandLine()
917 StringRef Src, StringSaver &Saver, function_ref<void(StringRef)> AddToken, in tokenizeWindowsCommandLineImpl() argument
957 AddToken(AlwaysCopy ? Saver.save(NormalChars) : NormalChars); in tokenizeWindowsCommandLineImpl()
983 AddToken(Saver.save(Token.str())); in tokenizeWindowsCommandLineImpl()
1022 AddToken(Saver.save(Token.str())); in tokenizeWindowsCommandLineImpl()
1025 void cl::TokenizeWindowsCommandLine(StringRef Src, StringSaver &Saver, in TokenizeWindowsCommandLine() argument
1033 tokenizeWindowsCommandLineImpl(Src, Saver, AddToken, in TokenizeWindowsCommandLine()
1037 void cl::TokenizeWindowsCommandLineNoCopy(StringRef Src, StringSaver &Saver, in TokenizeWindowsCommandLineNoCopy() argument
1041 tokenizeWindowsCommandLineImpl(Src, Saver, AddToken, /*AlwaysCopy=*/false, in TokenizeWindowsCommandLineNoCopy()
1045 void cl::TokenizeWindowsCommandLineFull(StringRef Src, StringSaver &Saver, in TokenizeWindowsCommandLineFull() argument
1053 tokenizeWindowsCommandLineImpl(Src, Saver, AddToken, in TokenizeWindowsCommandLineFull()
1057 void cl::tokenizeConfigFile(StringRef Source, StringSaver &Saver, in tokenizeConfigFile() argument
1092 cl::TokenizeGNUCommandLine(Line, Saver, NewArgv, MarkEOLs); in tokenizeConfigFile()
1103 static void ExpandBasePaths(StringRef BasePath, StringSaver &Saver, in ExpandBasePaths() argument
1130 Arg = Saver.save(ResponseFile.str()).data(); in ExpandBasePaths()
1164 Tokenizer(Str, Saver, NewArgv, MarkEOLs); in expandResponseFile()
1179 ExpandBasePaths(BasePath, Saver, Arg); in expandResponseFile()
1211 Arg = Saver.save(ResponseFile.str()).data(); in expandResponseFile()
1338 const char *EnvVar, StringSaver &Saver, in expandResponseFiles() argument
1348 Tokenize(*EnvValue, Saver, NewArgv, /*MarkEOLs=*/false); in expandResponseFiles()
1352 ExpansionContext ECtx(Saver.getAllocator(), Tokenize); in expandResponseFiles()
1360 bool cl::ExpandResponseFiles(StringSaver &Saver, TokenizerCallback Tokenizer, in ExpandResponseFiles() argument
1362 ExpansionContext ECtx(Saver.getAllocator(), Tokenizer); in ExpandResponseFiles()
1371 : Saver(A), Tokenizer(T), FS(vfs::getRealFileSystem().get()) {} in ExpansionContext()
1435 StringSaver Saver(A); in ParseCommandLineOptions() local
1442 TokenizeGNUCommandLine(*EnvValue, Saver, NewArgv); in ParseCommandLineOptions()