Apply suggestions from code review

Co-authored-by: Jeong YunWon <youknowone@users.noreply.github.com>
This commit is contained in:
Yiqun Ling 2020-08-01 01:29:11 +08:00 committed by GitHub
parent 6a66f88304
commit 70eeb28748

View file

@ -473,11 +473,12 @@ impl SymbolTableBuilder {
}
fn scan_parameter(&mut self, parameter: &ast::Parameter) -> SymbolTableResult {
if let Some(_annotation) = &parameter.annotation {
self.register_name(&parameter.arg, SymbolUsage::AnnotationParameter)
let usage = if parameter.annotation.is_some() {
SymbolUsage::AnnotationParamater
} else {
self.register_name(&parameter.arg, SymbolUsage::Parameter)
}
SymbolUsage::Parameter
};
self.regsiter_name(&parameter.arg, usage)
}
fn scan_parameters_annotations(&mut self, parameters: &[ast::Parameter]) -> SymbolTableResult {