Lines Matching refs:StringRef
34 StringRef Path, const llvm::opt::ArgList &Args,
174 static GCCVersion Parse(StringRef VersionText);
176 StringRef RHSPatchSuffix = StringRef()) const;
227 StringRef getInstallPath() const { return GCCInstallPath; }
230 StringRef getParentLibPath() const { return GCCParentLibPath; }
252 SmallVectorImpl<StringRef> &LibDirs,
253 SmallVectorImpl<StringRef> &TripleAliases,
254 SmallVectorImpl<StringRef> &BiarchLibDirs,
255 SmallVectorImpl<StringRef> &BiarchTripleAliases);
259 StringRef SysRoot);
263 StringRef Path,
269 StringRef CandidateTriple,
274 const SmallVectorImpl<StringRef> &CandidateTriples,
275 const SmallVectorImpl<StringRef> &BiarchTriples);
279 StringRef CandidateTriple,
301 TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch,
311 StringRef SysRoot) const
350 bool addLibStdCXXIncludePaths(Twine Base, Twine Suffix, StringRef GCCTriple,
351 StringRef GCCMultiarchTriple,
352 StringRef TargetMultiarchTriple,