Lines Matching full:twine
71 const llvm::Twine &Name, std::unique_ptr<MemoryBuffer> &Result,
99 std::error_code getBuffer(const Twine &Name,
123 std::error_code RealFile::getBuffer(const Twine &Name,
163 ErrorOr<Status> status(const Twine &Path) override;
164 std::error_code openFileForRead(const Twine &Path,
166 directory_iterator dir_begin(const Twine &Dir, std::error_code &EC) override;
170 ErrorOr<Status> RealFileSystem::status(const Twine &Path) {
179 std::error_code RealFileSystem::openFileForRead(const Twine &Name,
199 RealFSDirIter(const Twine &_Path, std::error_code &EC)
229 directory_iterator RealFileSystem::dir_begin(const Twine &Dir,
245 ErrorOr<Status> OverlayFileSystem::status(const Twine &Path) {
256 OverlayFileSystem::openFileForRead(const llvm::Twine &Path,
318 OverlayFSDirIterImpl(const Twine &Path, OverlayFileSystem &FS,
329 directory_iterator OverlayFileSystem::dir_begin(const Twine &Dir,
418 VFSFromYamlDirIterImpl(const Twine &Path, VFSFromYAML &FS,
502 ErrorOr<Entry *> lookupPath(const Twine &Path);
510 ErrorOr<Status> status(const Twine &Path, Entry *E);
524 ErrorOr<Status> status(const Twine &Path) override;
525 std::error_code openFileForRead(const Twine &Path,
528 directory_iterator dir_begin(const Twine &Dir, std::error_code &EC) override{
555 void error(yaml::Node *N, const Twine &Msg) {
608 error(KeyNode, Twine("duplicate key '") + Key + "'");
621 error(Obj, Twine("missing key '") + I->first + "'");
893 ErrorOr<Entry *> VFSFromYAML::lookupPath(const Twine &Path_) {
948 ErrorOr<Status> VFSFromYAML::status(const Twine &Path, Entry *E) {
967 ErrorOr<Status> VFSFromYAML::status(const Twine &Path) {
975 VFSFromYAML::openFileForRead(const Twine &Path,
1145 VFSFromYamlDirIterImpl::VFSFromYamlDirIterImpl(const Twine &_Path,
1178 const Twine &Path,