# Seeds for failure cases proptest has generated in the past. It is
# automatically read and these particular cases re-run before any
# novel cases are generated.
#
# It is recommended to check this file in to source control so that
# everyone who runs the test benefits from these saved cases.
cc 364e9d84b6365ff07f13b88406751fa9e8fbf51c14266a5bdc2b5253682a9033 # shrinks to a = Descr { kinds: [Coarse(false), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }
cc 4d87efd2bb25a735b300c5f9d176ea4664ff0c863454c96640b345c3c4192443 # shrinks to a = Descr { kinds: [Coarse(false), Booleans(BoolSet(3)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }
cc 50abf19b80fac03224d5f789b15bca5d6c21b10ded9c094ea8879421e56722f3 # shrinks to a = Descr { kinds: [Coarse(false), Booleans(BoolSet(3)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }, b = Descr { kinds: [Coarse(false), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }
cc afb5e6ee3284c55145714d091e977982ca7b34fb73916c98c0662ce7fb091cbc # shrinks to a = Descr { kinds: [Coarse(false), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Floats(FloatSet { spans: [], nan: false }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: Some(Descr { kinds: [Coarse(false), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Floats(FloatSet { spans: [], nan: false }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }), target: 0 }, Edge { guard: None, target: 1 }], [Edge { guard: None, target: 1 }]], accepting: [true, false] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }, b = Descr { kinds: [Coarse(true), Booleans(BoolSet(3)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), Coarse(true), Coarse(true), Coarse(true)], other: Coarse(true) }, c = Descr { kinds: [Coarse(false), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Floats(FloatSet { spans: [], nan: false }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: Some(Descr { kinds: [Coarse(false), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Floats(FloatSet { spans: [], nan: false }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }), target: 1 }, Edge { guard: None, target: 2 }], [Edge { guard: Some(Descr { kinds: [Coarse(false), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Floats(FloatSet { spans: [], nan: false }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }), target: 3 }, Edge { guard: None, target: 2 }], [Edge { guard: None, target: 2 }], [Edge { guard: Some(Descr { kinds: [Coarse(false), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: Some(7), hi: Some(7) }] }] }), Floats(FloatSet { spans: [], nan: false }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }), target: 3 }, Edge { guard: None, target: 2 }]], accepting: [false, false, false, true] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }
cc b7eb4236ca710b434e8d9e4006b4f28dda51a4fb8ac4f1b8e2045fe86a479a77 # shrinks to a = Descr { kinds: [Coarse(true), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Floats(FloatSet { spans: [], nan: false }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: Some(Descr { kinds: [Coarse(true), Booleans(BoolSet(3)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), Coarse(true), Coarse(true), Coarse(true)], other: Coarse(true) }), target: 0 }, Edge { guard: None, target: 1 }], [Edge { guard: None, target: 1 }]], accepting: [true, false] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }, b = Descr { kinds: [Coarse(true), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Floats(FloatSet { spans: [], nan: false }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: Some(Descr { kinds: [Coarse(true), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Floats(FloatSet { spans: [], nan: false }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }), target: 0 }, Edge { guard: None, target: 1 }], [Edge { guard: None, target: 1 }]], accepting: [true, false] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }, c = Descr { kinds: [Coarse(true), Booleans(BoolSet(3)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: Some(Descr { kinds: [Coarse(false), Booleans(BoolSet(0)), Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [] }] }), Floats(FloatSet { spans: [], nan: false }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [false] } }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [false] }), Coarse(false), Coarse(false), Coarse(false)], other: Coarse(false) }), target: 1 }, Edge { guard: None, target: 2 }], [Edge { guard: None, target: 2 }], [Edge { guard: None, target: 2 }]], accepting: [true, false, true] }), Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), Coarse(true), Coarse(true), Coarse(true)], other: Coarse(true) }
cc 93b5541050277a1e6f1bf688a5e5ae15306913f8823a1b1c3eedf974e7314d7c # shrinks to a = Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }, b = Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: Some(-1) }, Span { lo: Some(1), hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }
cc d21cd818d145dfec241cde39213e9d34557c73e420b3b678f80dff982d7ccd24 # a kind carrying a line proved empty, which no operation returns
cc 41608b970ce0778a9140951a4e555d8c15c7a40f7bacbb6002e06ff3921ee596 # shrinks to a = Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: Some(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), target: 0 }, Edge { guard: None, target: 1 }], [Edge { guard: None, target: 1 }]], accepting: [true, false] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [Line { structure: Maps(MapLattice { atoms: [MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [Wanted { slot: 0, ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Maps(MapLattice { atoms: [MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }) }] }, MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [Wanted { slot: 1, ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Maps(MapLattice { atoms: [MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }) }] }, MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [Wanted { slot: 3, ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Maps(MapLattice { atoms: [MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }) }] }, MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [Wanted { slot: 5, ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Maps(MapLattice { atoms: [MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }) }] }, MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [Wanted { slot: 6, ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Maps(MapLattice { atoms: [MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }) }] }, MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [Wanted { slot: 7, ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Maps(MapLattice { atoms: [MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }) }] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [], negated: false } }
cc 5b8ef422155d20100424628eb0fb0b9dfefcda6ab7f8068898817185fb41c974 # shrinks to a = Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Maps(MapLattice { atoms: [MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Only(Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [], negated: false } }, b = Descr { kinds: [Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }, Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }, Line { structure: Booleans(BoolSet(3)), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }, Line { structure: Integers(IntSet { modulus: 1, classes: [IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }, Line { structure: Floats(FloatSet { spans: [Span { lo: -inf, lo_closed: true, hi: inf, hi_closed: true }], nan: true }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }, Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }, Line { structure: Words(RegularSet { dfa: Dfa { classes: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], class_count: 1, transitions: [0], accepting: [true] } }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }, Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }, Line { structure: Sequences(SymbolicDfa { edges: [[Edge { guard: None, target: 0 }]], accepting: [true] }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }, Line { structure: Sets(SetLattice { lines: [Line { elements: Every, minus: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [Line { structure: Maps(MapLattice { atoms: [MapAtom { labels: {}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }, Line { structure: Maps(MapLattice { atoms: [MapAtom { labels: {"b": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [Line { structure: Integers(IntSet { modulus: 3, classes: [IntervalSet { spans: [] }, IntervalSet { spans: [Span { lo: None, hi: None }] }, IntervalSet { spans: [Span { lo: None, hi: None }] }] }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, defaults: [Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }, Field { ty: Every, absent: true }], wanted: [] }], negated: false }), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }], negated: false }], other: Lines { lines: [Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {}, is_a: {}, not_a: {} }], negated: false } }, Line { structure: Coarse(true), objects: RecordLattice { atoms: [Atom { fields: {"x": Field { ty: Only(Descr { kinds: [Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }, Lines { lines: [], negated: false }], other: Lines { lines: [], negated: false } }), absent: true }}, is_a: {}, not_a: {} }], negated: false } }], negated: false } }
