Lines Matching refs:partial_path
465 StackFrame *frame, llvm::StringRef partial_path,
472 llvm::StringRef partial_path, in PrivateAutoCompleteMembers() argument
485 PrivateAutoCompleteMembers(frame, partial_member_name, partial_path, in PrivateAutoCompleteMembers()
498 PrivateAutoCompleteMembers(frame, partial_member_name, partial_path, in PrivateAutoCompleteMembers()
520 frame, partial_path, in PrivateAutoCompleteMembers()
524 } else if (partial_path.empty()) { in PrivateAutoCompleteMembers()
533 StackFrame *frame, llvm::StringRef partial_path, in PrivateAutoComplete() argument
542 if (partial_path.empty()) { in PrivateAutoComplete()
596 const char ch = partial_path[0]; in PrivateAutoComplete()
600 PrivateAutoComplete(frame, partial_path.substr(1), "*", compiler_type, in PrivateAutoComplete()
607 PrivateAutoComplete(frame, partial_path.substr(1), std::string("&"), in PrivateAutoComplete()
613 if (partial_path.size() > 1 && partial_path[1] == '>' && in PrivateAutoComplete()
618 if (partial_path.size() > 2 && partial_path[2]) { in PrivateAutoComplete()
620 PrivateAutoComplete(frame, partial_path.substr(2), in PrivateAutoComplete()
642 if (partial_path.size() > 1 && partial_path[1]) { in PrivateAutoComplete()
644 PrivateAutoComplete(frame, partial_path.substr(1), in PrivateAutoComplete()
649 PrivateAutoCompleteMembers(frame, std::string(), partial_path, in PrivateAutoComplete()
661 const size_t partial_path_len = partial_path.size(); in PrivateAutoComplete()
664 const char curr_ch = partial_path[pos]; in PrivateAutoComplete()
672 std::string token(std::string(partial_path), 0, pos); in PrivateAutoComplete()
673 remaining_partial_path = std::string(partial_path.substr(pos)); in PrivateAutoComplete()