symbolFor method
Finds the semantic symbol for name, preferring one in container.
Implementation
SymbolInfo? symbolFor(String name, {String? container}) {
SymbolInfo? fallback;
for (final s in symbols) {
if (s.name != name) continue;
if (container != null && s.container == container) return s;
fallback ??= s;
}
return fallback;
}