@@ -14,7 +14,7 @@ auto DiagnosticLocConverter::ConvertWithImports(LocId loc_id,
14
14
auto final_node_id = absolute_node_ids.pop_back_val ();
15
15
16
16
// Convert the final location.
17
- LocAndImports result = {.loc = Convert (final_node_id, token_only)};
17
+ LocAndImports result = {.loc = ConvertImpl (final_node_id, token_only)};
18
18
19
19
// Convert the import locations.
20
20
for (const auto & absolute_node_id : absolute_node_ids) {
@@ -23,7 +23,7 @@ auto DiagnosticLocConverter::ConvertWithImports(LocId loc_id,
23
23
// we don't have a location.
24
24
continue ;
25
25
}
26
- result.imports .push_back ({.loc = Convert (absolute_node_id, false ).loc });
26
+ result.imports .push_back ({.loc = ConvertImpl (absolute_node_id, false ).loc });
27
27
}
28
28
29
29
return result;
@@ -33,32 +33,32 @@ auto DiagnosticLocConverter::Convert(LocId loc_id, bool token_only) const
33
33
-> Diagnostics::ConvertedLoc {
34
34
llvm::SmallVector<SemIR::AbsoluteNodeId> absolute_node_ids =
35
35
SemIR::GetAbsoluteNodeId (sem_ir_, loc_id);
36
- return Convert (absolute_node_ids.back (), token_only);
36
+ return ConvertImpl (absolute_node_ids.back (), token_only);
37
37
}
38
38
39
- auto DiagnosticLocConverter::Convert (SemIR::AbsoluteNodeId absolute_node_id,
40
- bool token_only) const
39
+ auto DiagnosticLocConverter::ConvertImpl (SemIR::AbsoluteNodeId absolute_node_id,
40
+ bool token_only) const
41
41
-> Diagnostics::ConvertedLoc {
42
42
if (absolute_node_id.check_ir_id () == SemIR::CheckIRId::Cpp) {
43
- return Convert (absolute_node_id.clang_source_loc_id ());
43
+ return ConvertImpl (absolute_node_id.clang_source_loc_id ());
44
44
}
45
45
46
- return Convert (absolute_node_id.check_ir_id (), absolute_node_id.node_id (),
47
- token_only);
46
+ return ConvertImpl (absolute_node_id.check_ir_id (), absolute_node_id.node_id (),
47
+ token_only);
48
48
}
49
49
50
- auto DiagnosticLocConverter::Convert (SemIR::CheckIRId check_ir_id,
51
- Parse::NodeId node_id,
52
- bool token_only) const
50
+ auto DiagnosticLocConverter::ConvertImpl (SemIR::CheckIRId check_ir_id,
51
+ Parse::NodeId node_id,
52
+ bool token_only) const
53
53
-> Diagnostics::ConvertedLoc {
54
54
CARBON_CHECK (check_ir_id != SemIR::CheckIRId::Cpp);
55
55
const auto & tree_and_subtrees =
56
56
tree_and_subtrees_getters_[check_ir_id.index ]();
57
57
return tree_and_subtrees.NodeToDiagnosticLoc (node_id, token_only);
58
58
}
59
59
60
- auto DiagnosticLocConverter::Convert (ClangSourceLocId clang_source_loc_id) const
61
- -> Diagnostics::ConvertedLoc {
60
+ auto DiagnosticLocConverter::ConvertImpl (
61
+ ClangSourceLocId clang_source_loc_id) const -> Diagnostics::ConvertedLoc {
62
62
clang::SourceLocation clang_loc =
63
63
sem_ir_->clang_source_locs ().Get (clang_source_loc_id);
64
64
0 commit comments