Use Default trait for Position and DisplayFunctionAnnotations (#843)
This commit is contained in:
committed by
Benjamin Bouvier
parent
6a19866da2
commit
f856b124fd
@@ -46,6 +46,7 @@ struct EbbData {
|
||||
user_param_count: usize,
|
||||
}
|
||||
|
||||
#[derive(Default)]
|
||||
struct Position {
|
||||
ebb: PackedOption<Ebb>,
|
||||
basic_block: PackedOption<Block>,
|
||||
@@ -59,13 +60,6 @@ impl Position {
|
||||
}
|
||||
}
|
||||
|
||||
fn default() -> Self {
|
||||
Self {
|
||||
ebb: PackedOption::default(),
|
||||
basic_block: PackedOption::default(),
|
||||
}
|
||||
}
|
||||
|
||||
fn is_default(&self) -> bool {
|
||||
self.ebb.is_none() && self.basic_block.is_none()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user