(node *ast.Node, symbolFlags ast.SymbolFlags, name string)
| 1234 | } |
| 1235 | |
| 1236 | func (b *Binder) bindAnonymousDeclaration(node *ast.Node, symbolFlags ast.SymbolFlags, name string) { |
| 1237 | symbol := b.newSymbol(symbolFlags, name) |
| 1238 | if symbolFlags&(ast.SymbolFlagsEnumMember|ast.SymbolFlagsClassMember) != 0 { |
| 1239 | symbol.Parent = b.container.Symbol() |
| 1240 | } |
| 1241 | b.addDeclarationToSymbol(symbol, node, symbolFlags) |
| 1242 | } |
| 1243 | |
| 1244 | func (b *Binder) bindBlockScopedDeclaration(node *ast.Node, symbolFlags ast.SymbolFlags, symbolExcludes ast.SymbolFlags) { |
| 1245 | switch b.blockScopeContainer.Kind { |
no test coverage detected