encoding/openapi: remove unused code

Change-Id: I82a97a4e0d0526c33c587aa680ce7f267e51ac3c
Reviewed-on: https://cue-review.googlesource.com/c/cue/+/5680
Reviewed-by: Marcel van Lohuizen <mpvl@golang.org>
diff --git a/encoding/openapi/decode.go b/encoding/openapi/decode.go
index c0ccdce..23a0cc1 100644
--- a/encoding/openapi/decode.go
+++ b/encoding/openapi/decode.go
@@ -100,28 +100,6 @@
 	return f, nil
 }
 
-func newField(key, value string) *ast.Field {
-	return &ast.Field{
-		Label: ast.NewIdent(key),
-		Value: ast.NewString(value),
-	}
-}
-
-func fieldsInfo(v cue.Value, name string, fields ...string) ast.Decl {
-	group := v.Lookup(name)
-	if !group.Exists() {
-		return nil
-	}
-
-	a := []interface{}{}
-	for _, f := range fields {
-		if s, _ := group.Lookup(f).String(); s != "" {
-			a = append(a, ast.NewIdent(f), ast.NewString(s))
-		}
-	}
-	return &ast.Field{Label: ast.NewIdent("$" + name), Value: ast.NewStruct(a...)}
-}
-
 const oapiSchemas = "#/components/schemas/"
 
 func openAPIMapping(pos token.Pos, a []string) ([]string, error) {