private void EnumSymbols(ISymbol symbol, Action<ISymbol> callback) { callback(symbol); foreach (var childSymbol in GetMembers(symbol)) { EnumSymbols(childSymbol, callback); } }