Home | History | Annotate | Download | only in Driver

Lines Matching refs:StringRef

14 #include "llvm/ADT/StringRef.h"
36 StringRef seg = Segment;
40 StringRef last = *--path::end(seg);
59 Multilib::Multilib(StringRef GCCSuffix, StringRef OSSuffix,
60 StringRef IncludeSuffix)
67 Multilib &Multilib::gccSuffix(StringRef S) {
73 Multilib &Multilib::osSuffix(StringRef S) {
79 Multilib &Multilib::includeSuffix(StringRef S) {
86 assert(GCCSuffix.empty() || (StringRef(GCCSuffix).front() == '/'));
90 OS << StringRef(GCCSuffix).drop_front();
93 for (StringRef Flag : Flags) {
102 StringRef Flag(Flags[I]);
105 assert(StringRef(Flag).front() == '+' || StringRef(Flag).front() == '-');
146 for (StringRef Flag : M.flags()) {
274 for (StringRef Flag : Flags)
278 for (StringRef Flag : M.flags()) {
287 bool isFlagEnabled(StringRef Flag) const {