(e *ast.DoubleQuoteExpr)
| 1077 | } |
| 1078 | |
| 1079 | func quoteString(e *ast.DoubleQuoteExpr) (string, bool) { |
| 1080 | v, err := sup.ParsePrimitive("string", e.Text) |
| 1081 | if err == nil { |
| 1082 | return v.AsString(), true |
| 1083 | } |
| 1084 | return "", false |
| 1085 | } |
| 1086 | |
| 1087 | func (t *translator) fields(exprs []ast.Expr, inType super.Type) ([]sem.Expr, []super.Type) { |
| 1088 | fields := make([]sem.Expr, 0, len(exprs)) |
no test coverage detected