Lines Matching defs:partial_path
463 StackFrame *frame, llvm::StringRef partial_path,
470 llvm::StringRef partial_path,
483 PrivateAutoCompleteMembers(frame, partial_member_name, partial_path,
496 PrivateAutoCompleteMembers(frame, partial_member_name, partial_path,
518 frame, partial_path,
522 } else if (partial_path.empty()) {
531 StackFrame *frame, llvm::StringRef partial_path,
536 // '%s'\n", prefix_path.c_str(), partial_path.c_str());
540 if (partial_path.empty()) {
594 const char ch = partial_path[0];
598 PrivateAutoComplete(frame, partial_path.substr(1), "*", compiler_type,
605 PrivateAutoComplete(frame, partial_path.substr(1), std::string("&"),
611 if (partial_path.size() > 1 && partial_path[1] == '>' &&
616 if (partial_path.size() > 2 && partial_path[2]) {
618 PrivateAutoComplete(frame, partial_path.substr(2),
640 if (partial_path.size() > 1 && partial_path[1]) {
642 PrivateAutoComplete(frame, partial_path.substr(1),
647 PrivateAutoCompleteMembers(frame, std::string(), partial_path,
659 const size_t partial_path_len = partial_path.size();
662 const char curr_ch = partial_path[pos];
670 std::string token(std::string(partial_path), 0, pos);
671 remaining_partial_path = std::string(partial_path.substr(pos));