Lines Matching refs:Status
32 class Status {
46 Status() : Type(llvm::sys::fs::file_type::status_error) {}
47 Status(const llvm::sys::fs::file_status &Status);
48 Status(StringRef Name, StringRef RealName, llvm::sys::fs::UniqueID UID,
57 /// @name Status interface from llvm::sys::fs
69 /// @name Status queries
72 bool equivalent(const Status &Other) const;
90 virtual llvm::ErrorOr<Status> status() = 0;
111 Status CurrentEntry;
139 const Status &operator*() const { return Impl->CurrentEntry; }
140 const Status *operator->() const { return &Impl->CurrentEntry; }
172 const Status &operator*() const { return *State->top(); }
173 const Status *operator->() const { return &*State->top(); }
189 virtual llvm::ErrorOr<Status> status(const Twine &Path) = 0;
233 llvm::ErrorOr<Status> status(const Twine &Path) override;