github.com/solo-io/cue@v0.4.7/cue/testdata/export/024.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  	reg: {foo: 1, bar: {baz: 3}}
     9  	#def: {
    10  		a: 1
    11  
    12  		sub: reg
    13  	}
    14  	val: #def
    15  	#def2: {
    16  		a: {b: int}
    17  	}
    18  	val2: #def2
    19  }
    20  -- out/def --
    21  reg: {
    22  	foo: 1
    23  	bar: {
    24  		baz: 3
    25  	}
    26  }
    27  #def: {
    28  	a:   1
    29  	sub: reg
    30  }
    31  val: #def
    32  #def2: {
    33  	a: {
    34  		b: int
    35  	}
    36  }
    37  val2: #def2
    38  -- out/compile --
    39  --- in.cue
    40  {
    41    {
    42      reg: {
    43        foo: 1
    44        bar: {
    45          baz: 3
    46        }
    47      }
    48      #def: {
    49        a: 1
    50        sub: 〈1;reg〉
    51      }
    52      val: 〈0;#def〉
    53      #def2: {
    54        a: {
    55          b: int
    56        }
    57      }
    58      val2: 〈0;#def2〉
    59    }
    60  }
    61  -- out/eval --
    62  (struct){
    63    reg: (struct){
    64      foo: (int){ 1 }
    65      bar: (struct){
    66        baz: (int){ 3 }
    67      }
    68    }
    69    #def: (#struct){
    70      a: (int){ 1 }
    71      sub: (#struct){
    72        foo: (int){ 1 }
    73        bar: (#struct){
    74          baz: (int){ 3 }
    75        }
    76      }
    77    }
    78    val: (#struct){
    79      a: (int){ 1 }
    80      sub: (#struct){
    81        foo: (int){ 1 }
    82        bar: (#struct){
    83          baz: (int){ 3 }
    84        }
    85      }
    86    }
    87    #def2: (#struct){
    88      a: (#struct){
    89        b: (int){ int }
    90      }
    91    }
    92    val2: (#struct){
    93      a: (#struct){
    94        b: (int){ int }
    95      }
    96    }
    97  }