pub trait SemanticExprLookup<'a>: Upcast<dyn SemanticGroup + 'a> {
// Provided method
fn lookup_expr_by_ptr(
&self,
function_id: FunctionWithBodyId,
ptr: ExprPtr
) -> Maybe<ExprId> { ... }
}
pub trait SemanticExprLookup<'a>: Upcast<dyn SemanticGroup + 'a> {
// Provided method
fn lookup_expr_by_ptr(
&self,
function_id: FunctionWithBodyId,
ptr: ExprPtr
) -> Maybe<ExprId> { ... }
}