Searched refs:take_until (Results 1 – 16 of 16) sorted by relevance
153 Str.take_until([](char C) { return (C == '#') || (C == '?'); }); in createFileURI()160 StringRef OffsetStr = Str.take_until([](char C) { return C == '&'; }); in createFileURI()
85 Expr.take_until([](char c) { return path::is_separator(c); }); in ResolveFullPath()
39 Remaining.take_until([](char c) { return c < '0' || c > '9'; }); in parseChunks()
245 template <class PredicateT> ArrayRef<T> take_until(PredicateT Pred) const { in take_until() function444 MutableArrayRef<T> take_until(PredicateT Pred) const { in take_until() function
611 [[nodiscard]] StringRef take_until(function_ref<bool(char)> F) const { in take_until() function
177 StringRef Id = State.Input.take_until([](char c) { return c == '"'; }); in parseStringId()
311 line = line.take_until([](char c) { return c == '#'; }); // ignore comments in parseOrderFile()
1202 line = line.take_until([](char c) { return c == '#'; }).trim(); in parseSymbolPatternsFile()
1685 StringRef frameworkName = path.take_until([](char c) { return c == '.'; }); in isImplicitlyLinked()
178 auto ReturnType = Prototype.take_until([](char c) { return c == '('; }); in ParseTypes()
1590 StringRef NameNoBracket = Name.take_until([](char C) { return C == '<'; }); in isModulePassName()1619 StringRef NameNoBracket = Name.take_until([](char C) { return C == '<'; }); in isCGSCCPassName()1646 StringRef NameNoBracket = Name.take_until([](char C) { return C == '<'; }); in isFunctionPassName()
347 SR.take_until([](char C) { return C == '<' || C == '>'; }); in makeHTMLReady()1950 StringRef Label = BS1.take_until([](char C) { return C == ':'; }); in getBodyContent()1959 StringRef Line = BS1.take_until([](char C) { return C == '\n'; }); in getBodyContent()
33 .take_until([](char C) { return C == '\t'; }) in getMnemonic()
4288 ArrayRef<BindingDecl *> BeforePackBindings = Bindings.take_until( in flat_bindings()
660 PathStr.take_until([](char c) { return path::is_separator(c); });
1435 PathStr.take_until([](char c) { return path::is_separator(c); });