Lines Matching refs:URIForFile
84 struct URIForFile {
85 URIForFile() = default;
89 /// File paths in URIForFile can come from index or local AST. Path from
97 static URIForFile canonicalize(llvm::StringRef AbsPath,
100 static llvm::Expected<URIForFile> fromURI(const URI &U,
109 friend bool operator==(const URIForFile &LHS, const URIForFile &RHS) {
113 friend bool operator!=(const URIForFile &LHS, const URIForFile &RHS) {
117 friend bool operator<(const URIForFile &LHS, const URIForFile &RHS) {
122 explicit URIForFile(std::string &&File) : File(std::move(File)) {}
127 /// Serialize/deserialize \p URIForFile to/from a string URI.
128 llvm::json::Value toJSON(const URIForFile &U);
129 bool fromJSON(const llvm::json::Value &, URIForFile &, llvm::json::Path);
133 URIForFile uri;
213 URIForFile uri;
293 URIForFile uri;
630 std::optional<URIForFile> rootUri;
824 URIForFile uri;
973 URIForFile uri;
1036 URIForFile file;
1509 URIForFile uri;
1586 URIForFile uri;
1804 URIForFile uri;
1932 URIForFile target;