Searched refs:take_while (Results 1 – 9 of 9) sorted by relevance
57 Text.take_while([](char C) { return llvm::isAlnum(C) || C == '_'; }); in Annotations()
101 StringRef Braces = Fmt.take_while([](char C) { return C == '{'; }); in splitLiteralAndReplacement()
243 template <class PredicateT> ArrayRef<T> take_while(PredicateT Pred) const { in take_while() function428 MutableArrayRef<T> take_while(PredicateT Pred) const { in take_while() function
639 StringRef take_while(function_ref<bool(char)> F) const { in take_while() function
89 Major = std::string(In.take_while(isDigit)); in getExtensionVersion()93 Minor = std::string(In.take_while(isDigit)); in getExtensionVersion()
182 llvm::StringRef Indent = Line.take_while(llvm::isSpace); in printDoc()
167 auto Id = State.Input.take_while( in parseId()
387 MangledName.take_while([](char In) { return In != '('; }); in tryDemangleForVFABI()
5737 Args.take_while([](Expr *Arg) { return !Arg->isTypeDependent(); }); in ProduceCallSignatureHelp()