Supertraits of `BuilderMethods` are all called `XyzBuilderMethods`. Supertraits of `CodegenMethods` are all called `XyzMethods`. This commit changes the latter to `XyzCodegenMethods`, for consistency.
20 lines
476 B
Rust
20 lines
476 B
Rust
use rustc_hir::def_id::DefId;
|
|
use rustc_middle::mir::mono::{Linkage, Visibility};
|
|
use rustc_middle::ty::Instance;
|
|
|
|
pub trait PreDefineCodegenMethods<'tcx> {
|
|
fn predefine_static(
|
|
&self,
|
|
def_id: DefId,
|
|
linkage: Linkage,
|
|
visibility: Visibility,
|
|
symbol_name: &str,
|
|
);
|
|
fn predefine_fn(
|
|
&self,
|
|
instance: Instance<'tcx>,
|
|
linkage: Linkage,
|
|
visibility: Visibility,
|
|
symbol_name: &str,
|
|
);
|
|
}
|