Lines Matching defs:ProvenanceRange
143 // Messages from prescanning have ProvenanceRange values for their locations,
147 // are speculative. Messages with ProvenanceRange locations are ordered
154 [](CharBlock, const ProvenanceRange &) { return false; },
155 [](const ProvenanceRange &pr1, const ProvenanceRange &pr2) {
158 [](const ProvenanceRange &, CharBlock) { return true; },
220 if (std::optional<ProvenanceRange> resolved{
230 std::optional<ProvenanceRange> Message::GetProvenanceRange(
235 [](const ProvenanceRange &pr) { return std::make_optional(pr); },
277 std::optional<ProvenanceRange> provenanceRange{GetProvenanceRange(allCooked)};
349 [](const ProvenanceRange &pr1, const ProvenanceRange &pr2) {