Lines Matching +defs:from +defs:end
40 // from the LLVM coding standard. To avoid the clang-tidy warnings, we're
89 /// File paths in URIForFile can come from index or local AST. Path from
91 /// URI scheme and could potentially be different from the original path.
95 /// Which one we prefer may depend on where we're coming from. \p TUPath is a
127 /// Serialize/deserialize \p URIForFile to/from a string URI.
141 /// identifier is sent from the server to the client and the file is not open
189 /// The range's end position.
190 Position end;
193 return std::tie(LHS.start, LHS.end) == std::tie(RHS.start, RHS.end);
199 return std::tie(LHS.start, LHS.end) < std::tie(RHS.start, RHS.end);
202 bool contains(Position Pos) const { return start <= Pos && Pos < end; }
204 return start <= Rng.start && Rng.end <= end;
245 /// text into a document create a range where start === end.
556 /// Whether the client implementation supports a refresh request sent from the
723 /// Signals the end of progress reporting.
743 /// The show message notification is sent from a server to a client to ask the
844 // In general, we use a clang-format style detected from common mechanisms
1156 /// This is returned from textDocument/symbolInfo, which is a clangd extension.
1268 /// and `${3:foo}`. `$0` defines the final tab stop, it defaults to the end
1382 /// Inclusive start and exclusive end offsets withing the containing signature
1485 /// eagerly resolve the item when requesting from the server.
1614 CallHierarchyItem from;
1629 /// Represents an outgoing call, e.g. calling a getter from a method or
1630 /// a method from a constructor etc.
1801 /// sent from server via the `textDocument/clangd.fileStatus` notification.
2022 /// It is similar to the output from `clang -Xclang -ast-dump`.
2052 return llvm::hash_combine(Val.start.line, Val.start.character, Val.end.line,
2053 Val.end.character);
2056 return std::tie(LHS.start, LHS.end) == std::tie(RHS.start, RHS.end);