Add Check::Context::clang_sema() method and use it (#6110)

This replaces `sem_ir().clang_ast_unit()->getSema()`.
This commit is contained in:
Boaz Brickner
2025-09-22 19:11:06 +00:00
committed by GitHub
parent 87efd4cb0b
commit a73e259620
6 changed files with 11 additions and 17 deletions
+1 -3
View File
@@ -102,9 +102,7 @@ auto PerformCppOverloadResolution(Context& context, SemIR::LocId loc_id,
clang::OverloadCandidateSet candidate_set(
loc, clang::OverloadCandidateSet::CandidateSetKind::CSK_Normal);
clang::ASTUnit* ast = context.sem_ir().clang_ast_unit();
CARBON_CHECK(ast);
clang::Sema& sema = ast->getSema();
clang::Sema& sema = context.clang_sema();
AddOverloadCandidataes(sema, candidate_set, overload_set.candidate_functions,
self_expr, arg_exprs);