...

Text file src/cuelang.org/go/internal/core/export/testdata/main/simplify.txtar

Documentation: cuelang.org/go/internal/core/export/testdata/main

     1-- in.cue --
     2import "strings"
     3
     4x: [string]: int64
     5x: {
     6	y: int
     7}
     8s: strings.MinRunes(4) & strings.MaxRunes(7)
     9
    10additional: {
    11	...
    12	env: _
    13	confs: {
    14		if env {}
    15	}
    16}
    17-- out/definition --
    18import "strings"
    19
    20x: {
    21	{
    22		[string]: int64
    23	}
    24	y: int
    25}
    26s: strings.MinRunes(4) & strings.MaxRunes(7)
    27additional: {
    28	env: _
    29	confs: {
    30		if env {}
    31	}
    32	...
    33}
    34-- out/doc --
    35[]
    36[x]
    37[x y]
    38[s]
    39[additional]
    40[additional env]
    41[additional confs]
    42-- out/value --
    43== Simplified
    44{
    45	x: {
    46		y: int64
    47	}
    48	s: strings.MinRunes(4) & strings.MaxRunes(7)
    49	additional: {
    50		env: _
    51		confs: {
    52			if env {}
    53		}
    54	}
    55}
    56== Raw
    57{
    58	x: {
    59		y: >=-9223372036854775808 & <=9223372036854775807 & int
    60	}
    61	s: strings.MinRunes(4) & strings.MaxRunes(7)
    62	additional: {
    63		env: _
    64		confs: {
    65			if env {}
    66		}
    67	}
    68}
    69== Final
    70{
    71	x: {
    72		y: int64
    73	}
    74	s: strings.MinRunes(4) & strings.MaxRunes(7)
    75	additional: {
    76		env:   _
    77		confs: _|_ // additional.confs: incomplete bool: _ (and 2 more errors)
    78	}
    79}
    80== All
    81{
    82	x: {
    83		y: int64
    84	}
    85	s: strings.MinRunes(4) & strings.MaxRunes(7)
    86	additional: {
    87		env: _
    88		confs: {
    89			if env {}
    90		}
    91	}
    92}
    93== Eval
    94{
    95	x: {
    96		y: >=-9223372036854775808 & <=9223372036854775807 & int
    97	}
    98	s: strings.MinRunes(4) & strings.MaxRunes(7)
    99	additional: {
   100		env: _
   101		confs: {
   102			if env {}
   103		}
   104	}
   105}

View as plain text