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  }