github.com/joomcode/cue@v0.4.4-0.20221111115225-539fe3512047/internal/core/dep/testdata/selfref.txtar (about)

     1  #Issue: 1405
     2  -- in.cue --
     3  a: {
     4  	command: alias: {
     5  		// TODO: fix inner referene.
     6  		val: (instance & {enabled: true}).value
     7  		echo: cmd: val
     8  	}
     9  
    10  	#base: {
    11  		enabled: bool | *false
    12  		value?:  string
    13  	}
    14  
    15  	#combined: X=#base & {
    16  		if X.enabled {
    17  			value: "123456"
    18  		}
    19  	}
    20  
    21  	instance: #combined & {enabled: true}
    22  }
    23  -- out/dependencies/field --
    24  -- out/dependencies/all --
    25  -- out/dependencies/dynamic --
    26  value
    27  a.command.alias.val
    28  a.#base
    29  a.#combined