Lines Matching refs:CompletionBuffer
321 llvm::SmallString<256> CompletionBuffer; in DiskFilesOrDirectories() local
323 partial_name.toVector(CompletionBuffer); in DiskFilesOrDirectories()
325 if (CompletionBuffer.size() >= PATH_MAX) in DiskFilesOrDirectories()
333 if (CompletionBuffer.startswith("~")) { in DiskFilesOrDirectories()
334 llvm::StringRef Buffer = CompletionBuffer; in DiskFilesOrDirectories()
365 path::append(CompletionBuffer, path::get_separator()); in DiskFilesOrDirectories()
366 request.AddCompletion(CompletionBuffer, "", CompletionMode::Partial); in DiskFilesOrDirectories()
382 SearchDir = path::parent_path(CompletionBuffer); in DiskFilesOrDirectories()
385 size_t FullPrefixLen = CompletionBuffer.size(); in DiskFilesOrDirectories()
387 PartialItem = path::filename(CompletionBuffer); in DiskFilesOrDirectories()
392 if (PartialItem == "." && path::is_separator(CompletionBuffer.back())) in DiskFilesOrDirectories()
439 CompletionBuffer.resize(FullPrefixLen); in DiskFilesOrDirectories()
441 CompletionBuffer.append(Name); in DiskFilesOrDirectories()
444 path::append(CompletionBuffer, path::get_separator()); in DiskFilesOrDirectories()
449 request.AddCompletion(CompletionBuffer, "", mode); in DiskFilesOrDirectories()