cuelang.org/go@v0.10.1/cue/testdata/export/029.txtar (about)

     1  # DO NOT EDIT; generated by go run testdata/gen.go
     2  #
     3  raw: true
     4  eval: true
     5  noOpt: true
     6  -- in.cue --
     7  {
     8  	#And: {
     9  		#: "Fn::And": [...(3 | #And)]
    10  	}
    11  	#Ands: #And & {
    12  		#: "Fn::And": [_]
    13  	}
    14  }
    15  -- out/def --
    16  #And: {
    17  	#: {
    18  		"Fn::And": [...3 | #And]
    19  	}
    20  }
    21  #Ands: #And & {
    22  	#: {
    23  		"Fn::And": [_]
    24  	}
    25  }
    26  -- out/export --
    27  
    28  -- out/yaml --
    29  {}
    30  -- out/json --
    31  {}
    32  -- out/compile --
    33  --- in.cue
    34  {
    35    {
    36      #And: {
    37        #: {
    38          "Fn::And": [
    39            ...(3|〈3;#And〉),
    40          ]
    41        }
    42      }
    43      #Ands: (〈0;#And〉 & {
    44        #: {
    45          "Fn::And": [
    46            _,
    47          ]
    48        }
    49      })
    50    }
    51  }
    52  -- out/eval/stats --
    53  Leaks:  0
    54  Freed:  12
    55  Reused: 3
    56  Allocs: 9
    57  Retain: 0
    58  
    59  Unifications: 10
    60  Conjuncts:    19
    61  Disjuncts:    12
    62  -- out/eval --
    63  (struct){
    64    #And: (#struct){
    65      #: (#struct){
    66        "Fn::And": (list){
    67        }
    68      }
    69    }
    70    #Ands: (#struct){
    71      #: (#struct){
    72        "Fn::And": (#list){
    73          0: ((int|struct)){ |((int){ 3 }, (#struct){
    74              #: (#struct){
    75                "Fn::And": (list){
    76                }
    77              }
    78            }) }
    79        }
    80      }
    81    }
    82  }