(q *ast.QueryDecl)
| 1340 | } |
| 1341 | |
| 1342 | func (t *translator) queryDecl(q *ast.QueryDecl) { |
| 1343 | decl := &queryDecl{ |
| 1344 | decl: q, |
| 1345 | scope: t.scope, |
| 1346 | } |
| 1347 | if err := t.scope.BindSymbol(q.Name.Name, decl); err != nil { |
| 1348 | t.error(q.Name, err) |
| 1349 | } |
| 1350 | } |
| 1351 | |
| 1352 | func (t *translator) typeDecl(d *ast.TypeDecl) { |
| 1353 | typ, err := t.semType(d.Type) |
no test coverage detected