|
@ -48,6 +48,8 @@ impl Symbol for List<'_> { |
|
|
for symbol in &self.symbols {
|
|
|
for symbol in &self.symbols {
|
|
|
if let Some(provides) = symbol.provides() {
|
|
|
if let Some(provides) = symbol.provides() {
|
|
|
r.extend(provides.into_iter());
|
|
|
r.extend(provides.into_iter());
|
|
|
|
|
|
} else {
|
|
|
|
|
|
return None;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
if r.is_empty() {
|
|
|
if r.is_empty() {
|
|
|