cuelang.org/go@v0.13.0/internal/astinternal/testdata/debugprint/withpointer.txtar (about) 1 #includePointers 2 -- file.cue -- 3 package p 4 5 a: b 6 b: 3 7 -- out/debugprint/file.cue -- 8 *ast.File@XXXX{ 9 Filename: "file.cue" 10 Decls: []ast.Decl{ 11 *ast.Package@XXXX{ 12 PackagePos: token.Pos("file.cue:1:1", nospace) 13 Name: *ast.Ident@XXXX{ 14 NamePos: token.Pos("file.cue:1:9", blank) 15 Name: "p" 16 } 17 } 18 *ast.Field@XXXX{ 19 Label: *ast.Ident@XXXX{ 20 NamePos: token.Pos("file.cue:3:1", section) 21 Name: "a" 22 } 23 Optional: token.Pos("-") 24 Constraint: token.Token("ILLEGAL") 25 TokenPos: token.Pos("file.cue:3:2", nospace) 26 Token: token.Token(":") 27 Value: *ast.Ident@XXXX{ 28 NamePos: token.Pos("file.cue:3:4", blank) 29 Name: "b" 30 Node: @XXXX (ast.BasicLit) 31 } 32 Attrs: []*ast.Attribute{} 33 } 34 *ast.Field@XXXX{ 35 Label: *ast.Ident@XXXX{ 36 NamePos: token.Pos("file.cue:4:1", newline) 37 Name: "b" 38 } 39 Optional: token.Pos("-") 40 Constraint: token.Token("ILLEGAL") 41 TokenPos: token.Pos("file.cue:4:2", nospace) 42 Token: token.Token(":") 43 Value: *ast.BasicLit@XXXX{ 44 ValuePos: token.Pos("file.cue:4:4", blank) 45 Kind: token.Token("INT") 46 Value: "3" 47 } 48 Attrs: []*ast.Attribute{} 49 } 50 } 51 Imports: []*ast.ImportSpec{} 52 } 53 -- out/debugprint/file.cue/omitempty-strings -- 54 *ast.File{ 55 Filename: "file.cue" 56 Decls: []ast.Decl{ 57 *ast.Package{ 58 Name: *ast.Ident{ 59 Name: "p" 60 } 61 } 62 *ast.Field{ 63 Label: *ast.Ident{ 64 Name: "a" 65 } 66 Value: *ast.Ident{ 67 Name: "b" 68 } 69 } 70 *ast.Field{ 71 Label: *ast.Ident{ 72 Name: "b" 73 } 74 Value: *ast.BasicLit{ 75 Value: "3" 76 } 77 } 78 } 79 }