1
0
mirror of https://github.com/tensorflow/haskell.git synced 2024-06-17 18:18:33 +02:00
tensorflow-haskell/docs/haddock/tensorflow-proto-0.3.0.0/src/Proto.Tensorflow.Core.Protobuf.ControlFlow.html
jcmartin 6b19e54722
Update to haddock files for tensorflow-0.3 package (TensorFlow 2.3.0). (#269)
* Update README to refer to 2.3.0-gpu.
* Remove old package documentation from haddock directory.
2020-11-13 12:21:27 -08:00

7024 lines
861 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><link rel="stylesheet" type="text/css" href="style.css" /><script type="text/javascript" src="highlight.js"></script></head><body><pre><span id="%24con2tag_BDhIsHg5OgOClXuAOCkNWW"></span><span class="hs-comment">{- This file was auto-generated from tensorflow/core/protobuf/control_flow.proto by the proto-lens-protoc program. -}</span><span>
</span><span id="line-2"></span><span class="hs-pragma">{-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies, UndecidableInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, FlexibleContexts, FlexibleInstances, PatternSynonyms, MagicHash, NoImplicitPrelude, DataKinds, BangPatterns, TypeApplications, OverloadedStrings, DerivingStrategies#-}</span><span>
</span><span id="line-3"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-unused-imports#-}</span><span>
</span><span id="line-4"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-duplicate-exports#-}</span><span>
</span><span id="line-5"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-dodgy-exports#-}</span><span>
</span><span id="line-6"></span><span class="hs-keyword">module</span><span> </span><span class="hs-identifier">Proto.Tensorflow.Core.Protobuf.ControlFlow</span><span> </span><span class="hs-special">(</span><span>
</span><span id="line-7"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier">CondContextDef</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier">ControlFlowContextDef</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-8"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier">ControlFlowContextDef'Ctxt</span></a></span><span class="hs-special">(</span><span class="hs-glyph">..</span><span class="hs-special">)</span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27CondCtxt"><span class="hs-identifier">_ControlFlowContextDef'CondCtxt</span></a></span><span class="hs-special">,</span><span>
</span><span id="line-9"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier">_ControlFlowContextDef'WhileCtxt</span></a></span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier">ValuesDef</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-10"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier">ValuesDef'ExternalValuesEntry</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier">WhileContextDef</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span>
</span><span id="line-11"></span><span> </span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-12"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Control.DeepSeq</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Control.DeepSeq</span></span><span>
</span><span id="line-13"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Prism</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Prism</span></span><span>
</span><span id="line-14"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Prelude</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Prelude</span></span><span>
</span><span id="line-15"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Int</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Int</span></span><span>
</span><span id="line-16"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Monoid</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Monoid</span></span><span>
</span><span id="line-17"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Word</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Word</span></span><span>
</span><span id="line-18"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens</span></span><span>
</span><span id="line-19"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Bytes</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Bytes</span></span><span>
</span><span id="line-20"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Growing</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Growing</span></span><span>
</span><span id="line-21"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Parser.Unsafe</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Parser.Unsafe</span></span><span>
</span><span id="line-22"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Wire</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Wire</span></span><span>
</span><span id="line-23"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Field</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Field</span></span><span>
</span><span id="line-24"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Message.Enum</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Message.Enum</span></span><span>
</span><span id="line-25"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Service.Types</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Service.Types</span></span><span>
</span><span id="line-26"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Lens.Family2</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Lens.Family2</span></span><span>
</span><span id="line-27"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Lens.Family2.Unchecked</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Lens.Family2.Unchecked</span></span><span>
</span><span id="line-28"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Text</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Text</span></span><span>
</span><span id="line-29"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Map</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Map</span></span><span>
</span><span id="line-30"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ByteString</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ByteString</span></span><span>
</span><span id="line-31"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ByteString.Char8</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ByteString.Char8</span></span><span>
</span><span id="line-32"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Text.Encoding</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Text.Encoding</span></span><span>
</span><span id="line-33"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Vector</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Vector</span></span><span>
</span><span id="line-34"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Vector.Generic</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Vector.Generic</span></span><span>
</span><span id="line-35"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Vector.Unboxed</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Vector.Unboxed</span></span><span>
</span><span id="line-36"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Text.Read</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Text.Read</span></span><span>
</span><span id="line-37"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.contextName' @:: Lens' CondContextDef Data.Text.Text@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.predName' @:: Lens' CondContextDef Data.Text.Text@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.pivotName' @:: Lens' CondContextDef Data.Text.Text@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.branch' @:: Lens' CondContextDef Data.Int.Int32@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.valuesDef' @:: Lens' CondContextDef ValuesDef@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maybe'valuesDef' @:: Lens' CondContextDef (Prelude.Maybe ValuesDef)@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.nestedContexts' @:: Lens' CondContextDef [ControlFlowContextDef]@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.vec'nestedContexts' @:: Lens' CondContextDef (Data.Vector.Vector ControlFlowContextDef)@ -}</span><span>
</span><span id="line-47"></span><span class="hs-keyword">data</span><span> </span><span id="CondContextDef"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-var">CondContextDef</span></a></span></span><span>
</span><span id="line-48"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="CondContextDef%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef%27_constructor"><span class="hs-identifier hs-var">CondContextDef'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_CondContextDef%27contextName"><span class="annot"><span class="annottext">CondContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_CondContextDef'contextName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
</span><span id="line-49"></span><span> </span><span id="_CondContextDef%27predName"><span class="annot"><span class="annottext">CondContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27predName"><span class="hs-identifier hs-var hs-var">_CondContextDef'predName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
</span><span id="line-50"></span><span> </span><span id="_CondContextDef%27pivotName"><span class="annot"><span class="annottext">CondContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_CondContextDef'pivotName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
</span><span id="line-51"></span><span> </span><span id="_CondContextDef%27branch"><span class="annot"><span class="annottext">CondContextDef -&gt; Int32
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27branch"><span class="hs-identifier hs-var hs-var">_CondContextDef'branch</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">,</span><span>
</span><span id="line-52"></span><span> </span><span id="_CondContextDef%27valuesDef"><span class="annot"><span class="annottext">CondContextDef -&gt; Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_CondContextDef'valuesDef</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-53"></span><span> </span><span id="_CondContextDef%27nestedContexts"><span class="annot"><span class="annottext">CondContextDef -&gt; Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_CondContextDef'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-54"></span><span> </span><span id="_CondContextDef%27_unknownFields"><span class="annot"><span class="annottext">CondContextDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_CondContextDef'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
</span><span id="line-55"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492721"><span id="local-6989586621679492723"><span class="annot"><span class="annottext">CondContextDef -&gt; CondContextDef -&gt; Bool
(CondContextDef -&gt; CondContextDef -&gt; Bool)
-&gt; (CondContextDef -&gt; CondContextDef -&gt; Bool) -&gt; Eq CondContextDef
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: CondContextDef -&gt; CondContextDef -&gt; Bool
$c/= :: CondContextDef -&gt; CondContextDef -&gt; Bool
== :: CondContextDef -&gt; CondContextDef -&gt; Bool
$c== :: CondContextDef -&gt; CondContextDef -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492705"><span id="local-6989586621679492707"><span id="local-6989586621679492709"><span id="local-6989586621679492711"><span id="local-6989586621679492713"><span id="local-6989586621679492715"><span id="local-6989586621679492717"><span class="annot"><span class="annottext">Eq CondContextDef
Eq CondContextDef =&gt;
(CondContextDef -&gt; CondContextDef -&gt; Ordering)
-&gt; (CondContextDef -&gt; CondContextDef -&gt; Bool)
-&gt; (CondContextDef -&gt; CondContextDef -&gt; Bool)
-&gt; (CondContextDef -&gt; CondContextDef -&gt; Bool)
-&gt; (CondContextDef -&gt; CondContextDef -&gt; Bool)
-&gt; (CondContextDef -&gt; CondContextDef -&gt; CondContextDef)
-&gt; (CondContextDef -&gt; CondContextDef -&gt; CondContextDef)
-&gt; Ord CondContextDef
CondContextDef -&gt; CondContextDef -&gt; Bool
CondContextDef -&gt; CondContextDef -&gt; Ordering
CondContextDef -&gt; CondContextDef -&gt; CondContextDef
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: CondContextDef -&gt; CondContextDef -&gt; CondContextDef
$cmin :: CondContextDef -&gt; CondContextDef -&gt; CondContextDef
max :: CondContextDef -&gt; CondContextDef -&gt; CondContextDef
$cmax :: CondContextDef -&gt; CondContextDef -&gt; CondContextDef
&gt;= :: CondContextDef -&gt; CondContextDef -&gt; Bool
$c&gt;= :: CondContextDef -&gt; CondContextDef -&gt; Bool
&gt; :: CondContextDef -&gt; CondContextDef -&gt; Bool
$c&gt; :: CondContextDef -&gt; CondContextDef -&gt; Bool
&lt;= :: CondContextDef -&gt; CondContextDef -&gt; Bool
$c&lt;= :: CondContextDef -&gt; CondContextDef -&gt; Bool
&lt; :: CondContextDef -&gt; CondContextDef -&gt; Bool
$c&lt; :: CondContextDef -&gt; CondContextDef -&gt; Bool
compare :: CondContextDef -&gt; CondContextDef -&gt; Ordering
$ccompare :: CondContextDef -&gt; CondContextDef -&gt; Ordering
$cp1Ord :: Eq CondContextDef
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-56"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492699"><span id="local-6989586621679492701"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-57"></span><span> </span><span id="local-6989586621679492697"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; CondContextDef -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492695"><span class="annot"><span class="annottext">__x :: CondContextDef
</span><a href="#local-6989586621679492695"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679492694"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679492694"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-58"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
</span><span id="line-59"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-60"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
</span><span id="line-61"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -&gt; String
forall msg. Message msg =&gt; msg -&gt; String
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492695"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
</span><a href="#local-6989586621679492694"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-62"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;contextName&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-63"></span><span> </span><span id="local-6989586621679492688"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;contextName&quot;
-&gt; (Text -&gt; f Text) -&gt; CondContextDef -&gt; f CondContextDef
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-64"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; CondContextDef -&gt; f CondContextDef)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; CondContextDef
-&gt; f CondContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-65"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -&gt; Text)
-&gt; (CondContextDef -&gt; Text -&gt; CondContextDef)
-&gt; Lens CondContextDef CondContextDef Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-66"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_CondContextDef'contextName</span></a></span><span>
</span><span id="line-67"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492684"><span class="annot"><span class="annottext">x__ :: CondContextDef
</span><a href="#local-6989586621679492684"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492683"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679492683"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492684"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'contextName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27contextName"><span class="hs-identifier hs-var">_CondContextDef'contextName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492683"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-68"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-69"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;predName&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-70"></span><span> </span><span id="local-6989586621679492680"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;predName&quot;
-&gt; (Text -&gt; f Text) -&gt; CondContextDef -&gt; f CondContextDef
</span><a href="#local-6989586621679492680"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-71"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; CondContextDef -&gt; f CondContextDef)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; CondContextDef
-&gt; f CondContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-72"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -&gt; Text)
-&gt; (CondContextDef -&gt; Text -&gt; CondContextDef)
-&gt; Lens CondContextDef CondContextDef Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-73"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27predName"><span class="hs-identifier hs-var hs-var">_CondContextDef'predName</span></a></span><span>
</span><span id="line-74"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492679"><span class="annot"><span class="annottext">x__ :: CondContextDef
</span><a href="#local-6989586621679492679"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492678"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679492678"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492679"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'predName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27predName"><span class="hs-identifier hs-var">_CondContextDef'predName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492678"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-75"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-76"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;pivotName&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-77"></span><span> </span><span id="local-6989586621679492676"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;pivotName&quot;
-&gt; (Text -&gt; f Text) -&gt; CondContextDef -&gt; f CondContextDef
</span><a href="#local-6989586621679492676"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-78"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; CondContextDef -&gt; f CondContextDef)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; CondContextDef
-&gt; f CondContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-79"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -&gt; Text)
-&gt; (CondContextDef -&gt; Text -&gt; CondContextDef)
-&gt; Lens CondContextDef CondContextDef Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-80"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_CondContextDef'pivotName</span></a></span><span>
</span><span id="line-81"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492675"><span class="annot"><span class="annottext">x__ :: CondContextDef
</span><a href="#local-6989586621679492675"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492674"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679492674"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492675"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'pivotName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27pivotName"><span class="hs-identifier hs-var">_CondContextDef'pivotName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492674"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-82"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-83"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;branch&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-84"></span><span> </span><span id="local-6989586621679492672"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;branch&quot;
-&gt; (Int32 -&gt; f Int32) -&gt; CondContextDef -&gt; f CondContextDef
</span><a href="#local-6989586621679492672"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-85"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Int32 -&gt; f Int32) -&gt; CondContextDef -&gt; f CondContextDef)
-&gt; ((Int32 -&gt; f Int32) -&gt; Int32 -&gt; f Int32)
-&gt; (Int32 -&gt; f Int32)
-&gt; CondContextDef
-&gt; f CondContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-86"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -&gt; Int32)
-&gt; (CondContextDef -&gt; Int32 -&gt; CondContextDef)
-&gt; Lens CondContextDef CondContextDef Int32 Int32
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-87"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Int32
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27branch"><span class="hs-identifier hs-var hs-var">_CondContextDef'branch</span></a></span><span>
</span><span id="line-88"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492671"><span class="annot"><span class="annottext">x__ :: CondContextDef
</span><a href="#local-6989586621679492671"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492670"><span class="annot"><span class="annottext">y__ :: Int32
</span><a href="#local-6989586621679492670"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492671"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'branch :: Int32
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27branch"><span class="hs-identifier hs-var">_CondContextDef'branch</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
</span><a href="#local-6989586621679492670"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-89"></span><span> </span><span class="annot"><span class="annottext">(Int32 -&gt; f Int32) -&gt; Int32 -&gt; f Int32
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-90"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;valuesDef&quot;</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-91"></span><span> </span><span id="local-6989586621679492668"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;valuesDef&quot;
-&gt; (ValuesDef -&gt; f ValuesDef) -&gt; CondContextDef -&gt; f CondContextDef
</span><a href="#local-6989586621679492668"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-92"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; CondContextDef -&gt; f CondContextDef)
-&gt; ((ValuesDef -&gt; f ValuesDef)
-&gt; Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; (ValuesDef -&gt; f ValuesDef)
-&gt; CondContextDef
-&gt; f CondContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-93"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -&gt; Maybe ValuesDef)
-&gt; (CondContextDef -&gt; Maybe ValuesDef -&gt; CondContextDef)
-&gt; Lens
CondContextDef CondContextDef (Maybe ValuesDef) (Maybe ValuesDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-94"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_CondContextDef'valuesDef</span></a></span><span>
</span><span id="line-95"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492667"><span class="annot"><span class="annottext">x__ :: CondContextDef
</span><a href="#local-6989586621679492667"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492666"><span class="annot"><span class="annottext">y__ :: Maybe ValuesDef
</span><a href="#local-6989586621679492666"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492667"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'valuesDef :: Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var">_CondContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
</span><a href="#local-6989586621679492666"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-96"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -&gt; Lens' (Maybe ValuesDef) ValuesDef
forall b. b -&gt; Lens' (Maybe b) b
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-97"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe'valuesDef&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-98"></span><span> </span><span id="local-6989586621679492662"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'valuesDef&quot;
-&gt; (Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; CondContextDef
-&gt; f CondContextDef
</span><a href="#local-6989586621679492662"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-99"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; CondContextDef -&gt; f CondContextDef)
-&gt; ((Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; (Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; CondContextDef
-&gt; f CondContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-100"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -&gt; Maybe ValuesDef)
-&gt; (CondContextDef -&gt; Maybe ValuesDef -&gt; CondContextDef)
-&gt; Lens
CondContextDef CondContextDef (Maybe ValuesDef) (Maybe ValuesDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-101"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_CondContextDef'valuesDef</span></a></span><span>
</span><span id="line-102"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492661"><span class="annot"><span class="annottext">x__ :: CondContextDef
</span><a href="#local-6989586621679492661"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492660"><span class="annot"><span class="annottext">y__ :: Maybe ValuesDef
</span><a href="#local-6989586621679492660"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492661"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'valuesDef :: Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var">_CondContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
</span><a href="#local-6989586621679492660"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-103"></span><span> </span><span class="annot"><span class="annottext">(Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; Maybe ValuesDef -&gt; f (Maybe ValuesDef)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-104"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;nestedContexts&quot;</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-105"></span><span> </span><span id="local-6989586621679492658"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;nestedContexts&quot;
-&gt; ([ControlFlowContextDef] -&gt; f [ControlFlowContextDef])
-&gt; CondContextDef
-&gt; f CondContextDef
</span><a href="#local-6989586621679492658"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-106"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector ControlFlowContextDef -&gt; f (Vector ControlFlowContextDef))
-&gt; CondContextDef -&gt; f CondContextDef)
-&gt; (([ControlFlowContextDef] -&gt; f [ControlFlowContextDef])
-&gt; Vector ControlFlowContextDef
-&gt; f (Vector ControlFlowContextDef))
-&gt; ([ControlFlowContextDef] -&gt; f [ControlFlowContextDef])
-&gt; CondContextDef
-&gt; f CondContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-107"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -&gt; Vector ControlFlowContextDef)
-&gt; (CondContextDef
-&gt; Vector ControlFlowContextDef -&gt; CondContextDef)
-&gt; Lens
CondContextDef
CondContextDef
(Vector ControlFlowContextDef)
(Vector ControlFlowContextDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-108"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_CondContextDef'nestedContexts</span></a></span><span>
</span><span id="line-109"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492657"><span class="annot"><span class="annottext">x__ :: CondContextDef
</span><a href="#local-6989586621679492657"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492656"><span class="annot"><span class="annottext">y__ :: Vector ControlFlowContextDef
</span><a href="#local-6989586621679492656"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492657"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'nestedContexts :: Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var">_CondContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
</span><a href="#local-6989586621679492656"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-110"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector ControlFlowContextDef -&gt; [ControlFlowContextDef])
-&gt; (Vector ControlFlowContextDef
-&gt; [ControlFlowContextDef] -&gt; Vector ControlFlowContextDef)
-&gt; Lens
(Vector ControlFlowContextDef)
(Vector ControlFlowContextDef)
[ControlFlowContextDef]
[ControlFlowContextDef]
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-111"></span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef -&gt; [ControlFlowContextDef]
forall (v :: * -&gt; *) a. Vector v a =&gt; v a -&gt; [a]
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
</span><span id="line-112"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492654"><span class="annot"><span class="annottext">y__ :: [ControlFlowContextDef]
</span><a href="#local-6989586621679492654"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[ControlFlowContextDef] -&gt; Vector ControlFlowContextDef
forall (v :: * -&gt; *) a. Vector v a =&gt; [a] -&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[ControlFlowContextDef]
</span><a href="#local-6989586621679492654"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-113"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;vec'nestedContexts&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-114"></span><span> </span><span id="local-6989586621679492651"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;vec'nestedContexts&quot;
-&gt; (Vector ControlFlowContextDef
-&gt; f (Vector ControlFlowContextDef))
-&gt; CondContextDef
-&gt; f CondContextDef
</span><a href="#local-6989586621679492651"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-115"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector ControlFlowContextDef -&gt; f (Vector ControlFlowContextDef))
-&gt; CondContextDef -&gt; f CondContextDef)
-&gt; ((Vector ControlFlowContextDef
-&gt; f (Vector ControlFlowContextDef))
-&gt; Vector ControlFlowContextDef
-&gt; f (Vector ControlFlowContextDef))
-&gt; (Vector ControlFlowContextDef
-&gt; f (Vector ControlFlowContextDef))
-&gt; CondContextDef
-&gt; f CondContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-116"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -&gt; Vector ControlFlowContextDef)
-&gt; (CondContextDef
-&gt; Vector ControlFlowContextDef -&gt; CondContextDef)
-&gt; Lens
CondContextDef
CondContextDef
(Vector ControlFlowContextDef)
(Vector ControlFlowContextDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-117"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_CondContextDef'nestedContexts</span></a></span><span>
</span><span id="line-118"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492650"><span class="annot"><span class="annottext">x__ :: CondContextDef
</span><a href="#local-6989586621679492650"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492649"><span class="annot"><span class="annottext">y__ :: Vector ControlFlowContextDef
</span><a href="#local-6989586621679492649"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492650"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'nestedContexts :: Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var">_CondContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
</span><a href="#local-6989586621679492649"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-119"></span><span> </span><span class="annot"><span class="annottext">(Vector ControlFlowContextDef -&gt; f (Vector ControlFlowContextDef))
-&gt; Vector ControlFlowContextDef -&gt; f (Vector ControlFlowContextDef)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-120"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492642"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-121"></span><span> </span><span id="local-6989586621679492637"><span class="annot"><span class="annottext">messageName :: Proxy CondContextDef -&gt; Text
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -&gt; Text
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">&quot;tensorflow.CondContextDef&quot;</span></span><span>
</span><span id="line-122"></span><span> </span><span id="local-6989586621679492634"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy CondContextDef -&gt; ByteString
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-123"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\SOCondContextDef\DC2!\n\
\\fcontext_name\CAN\SOH \SOH(\tR\vcontextName\DC2\ESC\n\
\\tpred_name\CAN\STX \SOH(\tR\bpredName\DC2\GS\n\
\\n\
\pivot_name\CAN\ETX \SOH(\tR\tpivotName\DC2\SYN\n\
\\ACKbranch\CAN\EOT \SOH(\ENQR\ACKbranch\DC24\n\
\\n\
\values_def\CAN\ENQ \SOH(\v2\NAK.tensorflow.ValuesDefR\tvaluesDef\DC2J\n\
\\SInested_contexts\CAN\ACK \ETX(\v2!.tensorflow.ControlFlowContextDefR\SOnestedContexts&quot;</span></span><span>
</span><span id="line-133"></span><span> </span><span id="local-6989586621679492632"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy CondContextDef -&gt; ByteString
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-134"></span><span> </span><span id="local-6989586621679492629"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor CondContextDef)
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></span></span><span>
</span><span id="line-135"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-136"></span><span> </span><span id="local-6989586621679492627"><span class="annot"><span class="annottext">contextName__field_descriptor :: FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492627"><span class="hs-identifier hs-var hs-var">contextName__field_descriptor</span></a></span></span><span>
</span><span id="line-137"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor CondContextDef Text
-&gt; FieldDescriptor CondContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-138"></span><span> </span><span class="annot"><span class="hs-string">&quot;context_name&quot;</span></span><span>
</span><span id="line-139"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-140"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-141"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens CondContextDef CondContextDef Text Text
-&gt; FieldAccessor CondContextDef Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-142"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-143"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;contextName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;contextName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-144"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
</span><span id="line-145"></span><span> </span><span id="local-6989586621679492620"><span class="annot"><span class="annottext">predName__field_descriptor :: FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492620"><span class="hs-identifier hs-var hs-var">predName__field_descriptor</span></a></span></span><span>
</span><span id="line-146"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor CondContextDef Text
-&gt; FieldDescriptor CondContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-147"></span><span> </span><span class="annot"><span class="hs-string">&quot;pred_name&quot;</span></span><span>
</span><span id="line-148"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-149"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-150"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens CondContextDef CondContextDef Text Text
-&gt; FieldAccessor CondContextDef Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-151"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-152"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;predName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;predName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-153"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
</span><span id="line-154"></span><span> </span><span id="local-6989586621679492619"><span class="annot"><span class="annottext">pivotName__field_descriptor :: FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492619"><span class="hs-identifier hs-var hs-var">pivotName__field_descriptor</span></a></span></span><span>
</span><span id="line-155"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor CondContextDef Text
-&gt; FieldDescriptor CondContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-156"></span><span> </span><span class="annot"><span class="hs-string">&quot;pivot_name&quot;</span></span><span>
</span><span id="line-157"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-158"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-159"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens CondContextDef CondContextDef Text Text
-&gt; FieldAccessor CondContextDef Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-160"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-161"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-162"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
</span><span id="line-163"></span><span> </span><span id="local-6989586621679492618"><span class="annot"><span class="annottext">branch__field_descriptor :: FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492618"><span class="hs-identifier hs-var hs-var">branch__field_descriptor</span></a></span></span><span>
</span><span id="line-164"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Int32
-&gt; FieldAccessor CondContextDef Int32
-&gt; FieldDescriptor CondContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-165"></span><span> </span><span class="annot"><span class="hs-string">&quot;branch&quot;</span></span><span>
</span><span id="line-166"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Int32 -&gt; FieldTypeDescriptor Int32
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Int32
</span><span class="hs-identifier hs-var">Data.ProtoLens.Int32Field</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-167"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">)</span><span>
</span><span id="line-168"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Int32
-&gt; Lens CondContextDef CondContextDef Int32 Int32
-&gt; FieldAccessor CondContextDef Int32
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-169"></span><span> </span><span class="annot"><span class="annottext">WireDefault Int32
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;branch&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;branch&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-170"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
</span><span id="line-171"></span><span> </span><span id="local-6989586621679492616"><span class="annot"><span class="annottext">valuesDef__field_descriptor :: FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492616"><span class="hs-identifier hs-var hs-var">valuesDef__field_descriptor</span></a></span></span><span>
</span><span id="line-172"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor ValuesDef
-&gt; FieldAccessor CondContextDef ValuesDef
-&gt; FieldDescriptor CondContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-173"></span><span> </span><span class="annot"><span class="hs-string">&quot;values_def&quot;</span></span><span>
</span><span id="line-174"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor ValuesDef
forall value.
Message value =&gt;
MessageOrGroup -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-175"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-176"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
CondContextDef CondContextDef (Maybe ValuesDef) (Maybe ValuesDef)
-&gt; FieldAccessor CondContextDef ValuesDef
forall msg value.
Lens' msg (Maybe value) -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
</span><span id="line-177"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'valuesDef&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;maybe'valuesDef&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-178"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
</span><span id="line-179"></span><span> </span><span id="local-6989586621679492612"><span class="annot"><span class="annottext">nestedContexts__field_descriptor :: FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492612"><span class="hs-identifier hs-var hs-var">nestedContexts__field_descriptor</span></a></span></span><span>
</span><span id="line-180"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor ControlFlowContextDef
-&gt; FieldAccessor CondContextDef ControlFlowContextDef
-&gt; FieldDescriptor CondContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-181"></span><span> </span><span class="annot"><span class="hs-string">&quot;nested_contexts&quot;</span></span><span>
</span><span id="line-182"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor ControlFlowContextDef
forall value.
Message value =&gt;
MessageOrGroup -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-183"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-184"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
-&gt; Lens' CondContextDef [ControlFlowContextDef]
-&gt; FieldAccessor CondContextDef ControlFlowContextDef
forall msg value.
Packing -&gt; Lens' msg [value] -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
</span><span id="line-185"></span><span> </span><span class="annot"><span class="annottext">Packing
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
</span><span id="line-186"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;nestedContexts&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;nestedContexts&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-187"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
</span><span id="line-188"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-189"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor CondContextDef)]
-&gt; Map Tag (FieldDescriptor CondContextDef)
forall k a. Ord k =&gt; [(k, a)] -&gt; Map k a
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
</span><span id="line-190"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492627"><span class="hs-identifier hs-var">contextName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-191"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492620"><span class="hs-identifier hs-var">predName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-192"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">3</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492619"><span class="hs-identifier hs-var">pivotName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-193"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">4</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492618"><span class="hs-identifier hs-var">branch__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-194"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">5</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492616"><span class="hs-identifier hs-var">valuesDef__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-195"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">6</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
</span><a href="#local-6989586621679492612"><span class="hs-identifier hs-var">nestedContexts__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
</span><span id="line-196"></span><span> </span><span id="local-6989586621679492607"><span class="annot"><span class="annottext">unknownFields :: LensLike' f CondContextDef FieldSet
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></span></span><span>
</span><span id="line-197"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(CondContextDef -&gt; FieldSet)
-&gt; (CondContextDef -&gt; FieldSet -&gt; CondContextDef)
-&gt; Lens' CondContextDef FieldSet
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-198"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_CondContextDef'_unknownFields</span></a></span><span>
</span><span id="line-199"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492605"><span class="annot"><span class="annottext">x__ :: CondContextDef
</span><a href="#local-6989586621679492605"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492604"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679492604"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492605"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27_unknownFields"><span class="hs-identifier hs-var">_CondContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492604"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
</span><span id="line-200"></span><span> </span><span id="local-6989586621679492603"><span class="annot"><span class="annottext">defMessage :: CondContextDef
</span><a href="#local-6989586621679492603"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
</span><span id="line-201"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WCondContextDef'_constructor :: Text
-&gt; Text
-&gt; Text
-&gt; Int32
-&gt; Maybe ValuesDef
-&gt; Vector ControlFlowContextDef
-&gt; FieldSet
-&gt; CondContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#%24WCondContextDef%27_constructor"><span class="hs-identifier hs-type hs-type">CondContextDef'_constructor</span></a></span><span>
</span><span id="line-202"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'contextName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27contextName"><span class="hs-identifier hs-var">_CondContextDef'contextName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-203"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'predName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27predName"><span class="hs-identifier hs-var">_CondContextDef'predName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-204"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'pivotName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27pivotName"><span class="hs-identifier hs-var">_CondContextDef'pivotName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-205"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'branch :: Int32
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27branch"><span class="hs-identifier hs-var">_CondContextDef'branch</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-206"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'valuesDef :: Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var">_CondContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
forall a. Maybe a
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">,</span><span>
</span><span id="line-207"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'nestedContexts :: Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var">_CondContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
forall (v :: * -&gt; *) a. Vector v a =&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
</span><span id="line-208"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27_unknownFields"><span class="hs-identifier hs-var">_CondContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
</span><span id="line-209"></span><span> </span><span id="local-6989586621679492599"><span class="annot"><span class="annottext">parseMessage :: Parser CondContextDef
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></span></span><span>
</span><span id="line-210"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-211"></span><span> </span><span class="annot"><a href="#local-6989586621679492597"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-212"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
</span><span id="line-213"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
</span><span id="line-214"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
</span><span id="line-215"></span><span> </span><span id="local-6989586621679492597"><span class="annot"><span class="annottext">loop :: CondContextDef
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser CondContextDef
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679492596"><span class="annot"><span class="annottext">x :: CondContextDef
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span></span><span> </span><span id="local-6989586621679492595"><span class="annot"><span class="annottext">mutable'nestedContexts :: Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span></span><span>
</span><span id="line-216"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492594"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492594"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
</span><span id="line-217"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492594"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-218"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492592"><span class="annot"><span class="annottext">Vector ControlFlowContextDef
</span><a href="#local-6989586621679492592"><span class="hs-identifier hs-var">frozen'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Vector ControlFlowContextDef)
-&gt; Parser (Vector ControlFlowContextDef)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-219"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) ControlFlowContextDef
-&gt; IO (Vector ControlFlowContextDef)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; m (v a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
</span><span id="line-220"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
Growing Vector (PrimState IO) ControlFlowContextDef
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-221"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492589"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679492589"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
</span><span id="line-222"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-223"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -&gt; Bool
forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; Bool
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
forall a. [a]
</span><a href="#local-6989586621679492589"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-224"></span><span> </span><span class="annot"><span class="annottext">() -&gt; Parser ()
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
</span><span id="line-225"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-226"></span><span> </span><span class="annot"><span class="annottext">String -&gt; Parser ()
forall (m :: * -&gt; *) a. MonadFail m =&gt; String -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
</span><span id="line-227"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
</span><span id="line-228"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-229"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
forall a. [a]
</span><a href="#local-6989586621679492589"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-230"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Parser CondContextDef
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
</span><span id="line-231"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet) -&gt; CondContextDef -&gt; CondContextDef
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-232"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter CondContextDef CondContextDef FieldSet FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
</span><span id="line-233"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492585"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492585"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; FieldSet
forall a. [a] -&gt; [a]
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492585"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-234"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
CondContextDef
CondContextDef
(Vector ControlFlowContextDef)
(Vector ControlFlowContextDef)
-&gt; Vector ControlFlowContextDef -&gt; CondContextDef -&gt; CondContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-235"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'nestedContexts&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;vec'nestedContexts&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-236"></span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
</span><a href="#local-6989586621679492592"><span class="hs-identifier hs-var">frozen'nestedContexts</span></a></span><span>
</span><span id="line-237"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-238"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-239"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492582"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492582"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-240"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492582"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-241"></span><span> </span><span class="hs-number">10</span><span>
</span><span id="line-242"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492580"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492580"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-243"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492578"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492578"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492577"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492577"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-244"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-245"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492577"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-246"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-247"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492578"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-248"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492573"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679492573"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-249"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679492573"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-250"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492572"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679492572"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492572"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-251"></span><span> </span><span class="annot"><span class="hs-string">&quot;context_name&quot;</span></span><span>
</span><span id="line-252"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser CondContextDef
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-253"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef Text Text
-&gt; Text -&gt; CondContextDef -&gt; CondContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;contextName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;contextName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492580"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-254"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-255"></span><span> </span><span class="hs-number">18</span><span>
</span><span id="line-256"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492571"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492571"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-257"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492570"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492570"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492569"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492569"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-258"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-259"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492569"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-260"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-261"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492570"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-262"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492568"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679492568"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-263"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679492568"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-264"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492567"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679492567"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492567"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-265"></span><span> </span><span class="annot"><span class="hs-string">&quot;pred_name&quot;</span></span><span>
</span><span id="line-266"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser CondContextDef
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-267"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef Text Text
-&gt; Text -&gt; CondContextDef -&gt; CondContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;predName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;predName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492571"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-268"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-269"></span><span> </span><span class="hs-number">26</span><span>
</span><span id="line-270"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492566"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492566"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-271"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492565"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492565"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492564"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492564"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-272"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-273"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492564"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-274"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-275"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492565"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-276"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492563"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679492563"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-277"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679492563"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-278"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492562"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679492562"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492562"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-279"></span><span> </span><span class="annot"><span class="hs-string">&quot;pivot_name&quot;</span></span><span>
</span><span id="line-280"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser CondContextDef
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-281"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef Text Text
-&gt; Text -&gt; CondContextDef -&gt; CondContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492566"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-282"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-283"></span><span> </span><span class="hs-number">32</span><span>
</span><span id="line-284"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492561"><span class="annot"><span class="annottext">Int32
</span><a href="#local-6989586621679492561"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Int32 -&gt; String -&gt; Parser Int32
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-285"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Int32) -&gt; Parser Word64 -&gt; Parser Int32
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
</span><span id="line-286"></span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Int32
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-287"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
</span><span id="line-288"></span><span> </span><span class="annot"><span class="hs-string">&quot;branch&quot;</span></span><span>
</span><span id="line-289"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser CondContextDef
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-290"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef Int32 Int32
-&gt; Int32 -&gt; CondContextDef -&gt; CondContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;branch&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;branch&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int32
</span><a href="#local-6989586621679492561"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-291"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-292"></span><span> </span><span class="hs-number">42</span><span>
</span><span id="line-293"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492560"><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492560"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef -&gt; String -&gt; Parser ValuesDef
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-294"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492559"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492559"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-295"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ValuesDef -&gt; Parser ValuesDef
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-296"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492559"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-297"></span><span> </span><span class="annot"><span class="hs-string">&quot;values_def&quot;</span></span><span>
</span><span id="line-298"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser CondContextDef
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-299"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef ValuesDef ValuesDef
-&gt; ValuesDef -&gt; CondContextDef -&gt; CondContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;valuesDef&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;valuesDef&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492560"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-300"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-301"></span><span> </span><span class="hs-number">50</span><span>
</span><span id="line-302"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492557"><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492557"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser ControlFlowContextDef
-&gt; String -&gt; Parser ControlFlowContextDef
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-303"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492556"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492556"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-304"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ControlFlowContextDef -&gt; Parser ControlFlowContextDef
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-305"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492556"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-306"></span><span> </span><span class="annot"><span class="annottext">Parser ControlFlowContextDef
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-307"></span><span> </span><span class="annot"><span class="hs-string">&quot;nested_contexts&quot;</span></span><span>
</span><span id="line-308"></span><span> </span><span id="local-6989586621679492555"><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492555"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
-&gt; Parser (Growing Vector RealWorld ControlFlowContextDef)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-309"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) ControlFlowContextDef
-&gt; ControlFlowContextDef
-&gt; IO (Growing Vector (PrimState IO) ControlFlowContextDef)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; a -&gt; m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span>
</span><span id="line-310"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
Growing Vector (PrimState IO) ControlFlowContextDef
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492557"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-311"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser CondContextDef
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492555"><span class="hs-identifier hs-var">v</span></a></span><span>
</span><span id="line-312"></span><span> </span><span id="local-6989586621679492553"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679492553"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-313"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492552"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679492552"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Parser TaggedValue
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
</span><span id="line-314"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492553"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-315"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser CondContextDef
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-316"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet) -&gt; CondContextDef -&gt; CondContextDef
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-317"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter CondContextDef CondContextDef FieldSet FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492550"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492550"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679492552"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492550"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-318"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-319"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-320"></span><span> </span><span class="annot"><span class="annottext">Parser CondContextDef -&gt; String -&gt; Parser CondContextDef
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-321"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492549"><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492549"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
-&gt; Parser (Growing Vector RealWorld ControlFlowContextDef)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-322"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
</span><span id="line-323"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser CondContextDef
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492549"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-324"></span><span> </span><span class="annot"><span class="hs-string">&quot;CondContextDef&quot;</span></span><span>
</span><span id="line-325"></span><span> </span><span id="local-6989586621679492547"><span class="annot"><span class="annottext">buildMessage :: CondContextDef -&gt; Builder
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></span></span><span>
</span><span id="line-326"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492545"><span class="annot"><span class="annottext">_x :: CondContextDef
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-327"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-328"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-329"></span><span> </span><span id="local-6989586621679492544"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679492544"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-330"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text CondContextDef CondContextDef Text Text
-&gt; CondContextDef -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;contextName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;contextName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-331"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-332"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492544"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-333"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-334"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-335"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-336"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
</span><span id="line-337"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-338"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492541"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679492541"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-339"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-340"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-341"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492541"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-342"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492541"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-343"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-344"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492544"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-345"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-346"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-347"></span><span> </span><span id="local-6989586621679492537"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679492537"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text CondContextDef CondContextDef Text Text
-&gt; CondContextDef -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;predName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;predName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-348"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-349"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492537"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-350"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-351"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-352"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-353"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
</span><span id="line-354"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-355"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492536"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679492536"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-356"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-357"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-358"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492536"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-359"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492536"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-360"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-361"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492537"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-362"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-363"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-364"></span><span> </span><span id="local-6989586621679492535"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679492535"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text CondContextDef CondContextDef Text Text
-&gt; CondContextDef -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-365"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-366"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492535"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-367"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-368"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-369"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-370"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">26</span></span><span class="hs-special">)</span><span>
</span><span id="line-371"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-372"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492534"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679492534"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-373"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-374"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-375"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492534"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-376"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492534"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-377"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-378"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492535"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-379"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-380"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-381"></span><span> </span><span id="local-6989586621679492533"><span class="annot"><span class="annottext">_v :: Int32
</span><a href="#local-6989586621679492533"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Int32 CondContextDef CondContextDef Int32 Int32
-&gt; CondContextDef -&gt; Int32
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;branch&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;branch&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-382"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-383"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Int32 -&gt; Int32 -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Int32
</span><a href="#local-6989586621679492533"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Int32
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-384"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-385"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-386"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-387"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">32</span></span><span class="hs-special">)</span><span>
</span><span id="line-388"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Builder) -&gt; (Int32 -&gt; Word64) -&gt; Int32 -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-389"></span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int32 -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int32
</span><a href="#local-6989586621679492533"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-390"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-391"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
</span><span id="line-392"></span><span> </span><span class="annot"><span class="annottext">FoldLike
(Maybe ValuesDef)
CondContextDef
CondContextDef
(Maybe ValuesDef)
(Maybe ValuesDef)
-&gt; CondContextDef -&gt; Maybe ValuesDef
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-393"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'valuesDef&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;maybe'valuesDef&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-394"></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-395"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-396"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span id="local-6989586621679492532"><span class="annot"><span class="annottext">_v :: ValuesDef
</span><a href="#local-6989586621679492532"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-397"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-398"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">42</span></span><span class="hs-special">)</span><span>
</span><span id="line-399"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (ValuesDef -&gt; ByteString) -&gt; ValuesDef -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-400"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492531"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679492531"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-401"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-402"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-403"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492531"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-404"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492531"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-405"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-406"></span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492532"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-407"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-408"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -&gt; Builder)
-&gt; Vector ControlFlowContextDef -&gt; Builder
forall (v :: * -&gt; *) a.
Vector v a =&gt;
(a -&gt; Builder) -&gt; v a -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
</span><span id="line-409"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492528"><span class="annot"><span class="annottext">_v :: ControlFlowContextDef
</span><a href="#local-6989586621679492528"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
</span><span id="line-410"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-411"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">50</span></span><span class="hs-special">)</span><span>
</span><span id="line-412"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (ControlFlowContextDef -&gt; ByteString)
-&gt; ControlFlowContextDef
-&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-413"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492527"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679492527"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-414"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-415"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-416"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-417"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492527"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-418"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492527"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-419"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-420"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492528"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-421"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
(Vector ControlFlowContextDef)
CondContextDef
CondContextDef
(Vector ControlFlowContextDef)
(Vector ControlFlowContextDef)
-&gt; CondContextDef -&gt; Vector ControlFlowContextDef
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-422"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'nestedContexts&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;vec'nestedContexts&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-423"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
</span><span id="line-424"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike FieldSet CondContextDef CondContextDef FieldSet FieldSet
-&gt; CondContextDef -&gt; FieldSet
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike FieldSet CondContextDef CondContextDef FieldSet FieldSet
forall msg. Message msg =&gt; Lens' msg FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-425"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-426"></span><span> </span><span id="local-6989586621679492523"><span class="annot"><span class="annottext">rnf :: CondContextDef -&gt; ()
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></span></span><span>
</span><span id="line-427"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492521"><span class="annot"><span class="annottext">x__ :: CondContextDef
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-428"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-429"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_CondContextDef'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-430"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-431"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_CondContextDef'contextName</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-432"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-433"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27predName"><span class="hs-identifier hs-var hs-var">_CondContextDef'predName</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-434"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-435"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_CondContextDef'pivotName</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-436"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-437"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -&gt; Int32
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27branch"><span class="hs-identifier hs-var hs-var">_CondContextDef'branch</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-438"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe ValuesDef -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-439"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -&gt; Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_CondContextDef'valuesDef</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-440"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector ControlFlowContextDef -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-441"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -&gt; Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_CondContextDef'nestedContexts</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-442"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maybe'ctxt' @:: Lens' ControlFlowContextDef (Prelude.Maybe ControlFlowContextDef'Ctxt)@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maybe'condCtxt' @:: Lens' ControlFlowContextDef (Prelude.Maybe CondContextDef)@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.condCtxt' @:: Lens' ControlFlowContextDef CondContextDef@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maybe'whileCtxt' @:: Lens' ControlFlowContextDef (Prelude.Maybe WhileContextDef)@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.whileCtxt' @:: Lens' ControlFlowContextDef WhileContextDef@ -}</span><span>
</span><span id="line-449"></span><span class="hs-keyword">data</span><span> </span><span id="ControlFlowContextDef"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-var">ControlFlowContextDef</span></a></span></span><span>
</span><span id="line-450"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ControlFlowContextDef%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27_constructor"><span class="hs-identifier hs-var">ControlFlowContextDef'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_ControlFlowContextDef%27ctxt"><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-type">ControlFlowContextDef'Ctxt</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-451"></span><span> </span><span id="_ControlFlowContextDef%27_unknownFields"><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
</span><span id="line-452"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492513"><span id="local-6989586621679492515"><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
(ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool)
-&gt; (ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool)
-&gt; Eq ControlFlowContextDef
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
$c/= :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
== :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
$c== :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492498"><span id="local-6989586621679492500"><span id="local-6989586621679492502"><span id="local-6989586621679492504"><span id="local-6989586621679492506"><span id="local-6989586621679492508"><span id="local-6989586621679492510"><span class="annot"><span class="annottext">Eq ControlFlowContextDef
Eq ControlFlowContextDef =&gt;
(ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Ordering)
-&gt; (ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool)
-&gt; (ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool)
-&gt; (ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool)
-&gt; (ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool)
-&gt; (ControlFlowContextDef
-&gt; ControlFlowContextDef -&gt; ControlFlowContextDef)
-&gt; (ControlFlowContextDef
-&gt; ControlFlowContextDef -&gt; ControlFlowContextDef)
-&gt; Ord ControlFlowContextDef
ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Ordering
ControlFlowContextDef
-&gt; ControlFlowContextDef -&gt; ControlFlowContextDef
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: ControlFlowContextDef
-&gt; ControlFlowContextDef -&gt; ControlFlowContextDef
$cmin :: ControlFlowContextDef
-&gt; ControlFlowContextDef -&gt; ControlFlowContextDef
max :: ControlFlowContextDef
-&gt; ControlFlowContextDef -&gt; ControlFlowContextDef
$cmax :: ControlFlowContextDef
-&gt; ControlFlowContextDef -&gt; ControlFlowContextDef
&gt;= :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
$c&gt;= :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
&gt; :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
$c&gt; :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
&lt;= :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
$c&lt;= :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
&lt; :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
$c&lt; :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Bool
compare :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Ordering
$ccompare :: ControlFlowContextDef -&gt; ControlFlowContextDef -&gt; Ordering
$cp1Ord :: Eq ControlFlowContextDef
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-453"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492493"><span id="local-6989586621679492495"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-454"></span><span> </span><span id="local-6989586621679492492"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; ControlFlowContextDef -&gt; ShowS
</span><a href="#local-6989586621679492492"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492491"><span class="annot"><span class="annottext">__x :: ControlFlowContextDef
</span><a href="#local-6989586621679492491"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679492490"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679492490"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-455"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
</span><span id="line-456"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-457"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
</span><span id="line-458"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; String
forall msg. Message msg =&gt; msg -&gt; String
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492491"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
</span><a href="#local-6989586621679492490"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-459"></span><span class="hs-keyword">data</span><span> </span><span id="ControlFlowContextDef%27Ctxt"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-var">ControlFlowContextDef'Ctxt</span></a></span></span><span>
</span><span id="line-460"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ControlFlowContextDef%27CondCtxt"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'CondCtxt</span></a></span></span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="hs-glyph">|</span><span>
</span><span id="line-461"></span><span> </span><span id="ControlFlowContextDef%27WhileCtxt"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'WhileCtxt</span></a></span></span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-462"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492482"><span id="local-6989586621679492484"><span id="local-6989586621679492486"><span class="annot"><span class="annottext">Int -&gt; ControlFlowContextDef'Ctxt -&gt; ShowS
[ControlFlowContextDef'Ctxt] -&gt; ShowS
ControlFlowContextDef'Ctxt -&gt; String
(Int -&gt; ControlFlowContextDef'Ctxt -&gt; ShowS)
-&gt; (ControlFlowContextDef'Ctxt -&gt; String)
-&gt; ([ControlFlowContextDef'Ctxt] -&gt; ShowS)
-&gt; Show ControlFlowContextDef'Ctxt
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; String) -&gt; ([a] -&gt; ShowS) -&gt; Show a
showList :: [ControlFlowContextDef'Ctxt] -&gt; ShowS
$cshowList :: [ControlFlowContextDef'Ctxt] -&gt; ShowS
show :: ControlFlowContextDef'Ctxt -&gt; String
$cshow :: ControlFlowContextDef'Ctxt -&gt; String
showsPrec :: Int -&gt; ControlFlowContextDef'Ctxt -&gt; ShowS
$cshowsPrec :: Int -&gt; ControlFlowContextDef'Ctxt -&gt; ShowS
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492478"><span id="local-6989586621679492480"><span class="annot"><span class="annottext">ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
(ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool)
-&gt; (ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; Bool)
-&gt; Eq ControlFlowContextDef'Ctxt
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
$c/= :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
== :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
$c== :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492463"><span id="local-6989586621679492465"><span id="local-6989586621679492467"><span id="local-6989586621679492469"><span id="local-6989586621679492471"><span id="local-6989586621679492473"><span id="local-6989586621679492475"><span class="annot"><span class="annottext">Eq ControlFlowContextDef'Ctxt
Eq ControlFlowContextDef'Ctxt =&gt;
(ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; Ordering)
-&gt; (ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; Bool)
-&gt; (ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; Bool)
-&gt; (ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; Bool)
-&gt; (ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; Bool)
-&gt; (ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt)
-&gt; (ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt)
-&gt; Ord ControlFlowContextDef'Ctxt
ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; Ordering
ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt
$cmin :: ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt
max :: ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt
$cmax :: ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt
&gt;= :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
$c&gt;= :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
&gt; :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
$c&gt; :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
&lt;= :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
$c&lt;= :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
&lt; :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
$c&lt; :: ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef'Ctxt -&gt; Bool
compare :: ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; Ordering
$ccompare :: ControlFlowContextDef'Ctxt
-&gt; ControlFlowContextDef'Ctxt -&gt; Ordering
$cp1Ord :: Eq ControlFlowContextDef'Ctxt
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-463"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe'ctxt&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-type">ControlFlowContextDef'Ctxt</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-464"></span><span> </span><span id="local-6989586621679492461"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'ctxt&quot;
-&gt; (Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; ControlFlowContextDef
-&gt; f ControlFlowContextDef
</span><a href="#local-6989586621679492461"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-465"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; ControlFlowContextDef -&gt; f ControlFlowContextDef)
-&gt; ((Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; (Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; ControlFlowContextDef
-&gt; f ControlFlowContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-466"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt)
-&gt; (ControlFlowContextDef
-&gt; Maybe ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef)
-&gt; Lens
ControlFlowContextDef
ControlFlowContextDef
(Maybe ControlFlowContextDef'Ctxt)
(Maybe ControlFlowContextDef'Ctxt)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-467"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span>
</span><span id="line-468"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492460"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
</span><a href="#local-6989586621679492460"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492459"><span class="annot"><span class="annottext">y__ :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492459"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492460"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492459"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-469"></span><span> </span><span class="annot"><span class="annottext">(Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-470"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe'condCtxt&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-471"></span><span> </span><span id="local-6989586621679492457"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'condCtxt&quot;
-&gt; (Maybe CondContextDef -&gt; f (Maybe CondContextDef))
-&gt; ControlFlowContextDef
-&gt; f ControlFlowContextDef
</span><a href="#local-6989586621679492457"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-472"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; ControlFlowContextDef -&gt; f ControlFlowContextDef)
-&gt; ((Maybe CondContextDef -&gt; f (Maybe CondContextDef))
-&gt; Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; (Maybe CondContextDef -&gt; f (Maybe CondContextDef))
-&gt; ControlFlowContextDef
-&gt; f ControlFlowContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-473"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt)
-&gt; (ControlFlowContextDef
-&gt; Maybe ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef)
-&gt; Lens
ControlFlowContextDef
ControlFlowContextDef
(Maybe ControlFlowContextDef'Ctxt)
(Maybe ControlFlowContextDef'Ctxt)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-474"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span>
</span><span id="line-475"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492456"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
</span><a href="#local-6989586621679492456"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492455"><span class="annot"><span class="annottext">y__ :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492455"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492456"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492455"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-476"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Maybe ControlFlowContextDef'Ctxt -&gt; Maybe CondContextDef)
-&gt; (Maybe ControlFlowContextDef'Ctxt
-&gt; Maybe CondContextDef -&gt; Maybe ControlFlowContextDef'Ctxt)
-&gt; Lens
(Maybe ControlFlowContextDef'Ctxt)
(Maybe ControlFlowContextDef'Ctxt)
(Maybe CondContextDef)
(Maybe CondContextDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-477"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492454"><span class="annot"><span class="annottext">x__ :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492454"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-478"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492454"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-479"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span id="local-6989586621679492453"><span class="annot"><span class="annottext">x__val :: CondContextDef
</span><a href="#local-6989586621679492453"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-480"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Maybe CondContextDef
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492453"><span class="hs-identifier hs-var">x__val</span></a></span><span>
</span><span id="line-481"></span><span> </span><span id="local-6989586621679492452"><span class="annot"><span class="annottext">_otherwise :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492452"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe CondContextDef
forall a. Maybe a
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
</span><span id="line-482"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492451"><span class="annot"><span class="annottext">y__ :: Maybe CondContextDef
</span><a href="#local-6989586621679492451"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">(CondContextDef -&gt; ControlFlowContextDef'Ctxt)
-&gt; Maybe CondContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe CondContextDef
</span><a href="#local-6989586621679492451"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-483"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;condCtxt&quot;</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-484"></span><span> </span><span id="local-6989586621679492449"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;condCtxt&quot;
-&gt; (CondContextDef -&gt; f CondContextDef)
-&gt; ControlFlowContextDef
-&gt; f ControlFlowContextDef
</span><a href="#local-6989586621679492449"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-485"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; ControlFlowContextDef -&gt; f ControlFlowContextDef)
-&gt; ((CondContextDef -&gt; f CondContextDef)
-&gt; Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; (CondContextDef -&gt; f CondContextDef)
-&gt; ControlFlowContextDef
-&gt; f ControlFlowContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-486"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt)
-&gt; (ControlFlowContextDef
-&gt; Maybe ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef)
-&gt; Lens
ControlFlowContextDef
ControlFlowContextDef
(Maybe ControlFlowContextDef'Ctxt)
(Maybe ControlFlowContextDef'Ctxt)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-487"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span>
</span><span id="line-488"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492448"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
</span><a href="#local-6989586621679492448"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492447"><span class="annot"><span class="annottext">y__ :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492447"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492448"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492447"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-489"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">((Maybe CondContextDef -&gt; f (Maybe CondContextDef))
-&gt; Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; ((CondContextDef -&gt; f CondContextDef)
-&gt; Maybe CondContextDef -&gt; f (Maybe CondContextDef))
-&gt; (CondContextDef -&gt; f CondContextDef)
-&gt; Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt)
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-490"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Maybe ControlFlowContextDef'Ctxt -&gt; Maybe CondContextDef)
-&gt; (Maybe ControlFlowContextDef'Ctxt
-&gt; Maybe CondContextDef -&gt; Maybe ControlFlowContextDef'Ctxt)
-&gt; Lens
(Maybe ControlFlowContextDef'Ctxt)
(Maybe ControlFlowContextDef'Ctxt)
(Maybe CondContextDef)
(Maybe CondContextDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-491"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492446"><span class="annot"><span class="annottext">x__ :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492446"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-492"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492446"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-493"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span id="local-6989586621679492445"><span class="annot"><span class="annottext">x__val :: CondContextDef
</span><a href="#local-6989586621679492445"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-494"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Maybe CondContextDef
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492445"><span class="hs-identifier hs-var">x__val</span></a></span><span>
</span><span id="line-495"></span><span> </span><span id="local-6989586621679492444"><span class="annot"><span class="annottext">_otherwise :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492444"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe CondContextDef
forall a. Maybe a
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
</span><span id="line-496"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492443"><span class="annot"><span class="annottext">y__ :: Maybe CondContextDef
</span><a href="#local-6989586621679492443"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">(CondContextDef -&gt; ControlFlowContextDef'Ctxt)
-&gt; Maybe CondContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe CondContextDef
</span><a href="#local-6989586621679492443"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-497"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -&gt; Lens' (Maybe CondContextDef) CondContextDef
forall b. b -&gt; Lens' (Maybe b) b
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-498"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe'whileCtxt&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-499"></span><span> </span><span id="local-6989586621679492441"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'whileCtxt&quot;
-&gt; (Maybe WhileContextDef -&gt; f (Maybe WhileContextDef))
-&gt; ControlFlowContextDef
-&gt; f ControlFlowContextDef
</span><a href="#local-6989586621679492441"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-500"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; ControlFlowContextDef -&gt; f ControlFlowContextDef)
-&gt; ((Maybe WhileContextDef -&gt; f (Maybe WhileContextDef))
-&gt; Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; (Maybe WhileContextDef -&gt; f (Maybe WhileContextDef))
-&gt; ControlFlowContextDef
-&gt; f ControlFlowContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-501"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt)
-&gt; (ControlFlowContextDef
-&gt; Maybe ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef)
-&gt; Lens
ControlFlowContextDef
ControlFlowContextDef
(Maybe ControlFlowContextDef'Ctxt)
(Maybe ControlFlowContextDef'Ctxt)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-502"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span>
</span><span id="line-503"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492440"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
</span><a href="#local-6989586621679492440"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492439"><span class="annot"><span class="annottext">y__ :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492439"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492440"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492439"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-504"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Maybe ControlFlowContextDef'Ctxt -&gt; Maybe WhileContextDef)
-&gt; (Maybe ControlFlowContextDef'Ctxt
-&gt; Maybe WhileContextDef -&gt; Maybe ControlFlowContextDef'Ctxt)
-&gt; Lens
(Maybe ControlFlowContextDef'Ctxt)
(Maybe ControlFlowContextDef'Ctxt)
(Maybe WhileContextDef)
(Maybe WhileContextDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-505"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492438"><span class="annot"><span class="annottext">x__ :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492438"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-506"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492438"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-507"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span id="local-6989586621679492437"><span class="annot"><span class="annottext">x__val :: WhileContextDef
</span><a href="#local-6989586621679492437"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-508"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Maybe WhileContextDef
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492437"><span class="hs-identifier hs-var">x__val</span></a></span><span>
</span><span id="line-509"></span><span> </span><span id="local-6989586621679492436"><span class="annot"><span class="annottext">_otherwise :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492436"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe WhileContextDef
forall a. Maybe a
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
</span><span id="line-510"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492435"><span class="annot"><span class="annottext">y__ :: Maybe WhileContextDef
</span><a href="#local-6989586621679492435"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">(WhileContextDef -&gt; ControlFlowContextDef'Ctxt)
-&gt; Maybe WhileContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe WhileContextDef
</span><a href="#local-6989586621679492435"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-511"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;whileCtxt&quot;</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-512"></span><span> </span><span id="local-6989586621679492433"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;whileCtxt&quot;
-&gt; (WhileContextDef -&gt; f WhileContextDef)
-&gt; ControlFlowContextDef
-&gt; f ControlFlowContextDef
</span><a href="#local-6989586621679492433"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-513"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; ControlFlowContextDef -&gt; f ControlFlowContextDef)
-&gt; ((WhileContextDef -&gt; f WhileContextDef)
-&gt; Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; (WhileContextDef -&gt; f WhileContextDef)
-&gt; ControlFlowContextDef
-&gt; f ControlFlowContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-514"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt)
-&gt; (ControlFlowContextDef
-&gt; Maybe ControlFlowContextDef'Ctxt -&gt; ControlFlowContextDef)
-&gt; Lens
ControlFlowContextDef
ControlFlowContextDef
(Maybe ControlFlowContextDef'Ctxt)
(Maybe ControlFlowContextDef'Ctxt)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-515"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span>
</span><span id="line-516"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492432"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
</span><a href="#local-6989586621679492432"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492431"><span class="annot"><span class="annottext">y__ :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492431"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492432"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492431"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-517"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">((Maybe WhileContextDef -&gt; f (Maybe WhileContextDef))
-&gt; Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt))
-&gt; ((WhileContextDef -&gt; f WhileContextDef)
-&gt; Maybe WhileContextDef -&gt; f (Maybe WhileContextDef))
-&gt; (WhileContextDef -&gt; f WhileContextDef)
-&gt; Maybe ControlFlowContextDef'Ctxt
-&gt; f (Maybe ControlFlowContextDef'Ctxt)
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-518"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Maybe ControlFlowContextDef'Ctxt -&gt; Maybe WhileContextDef)
-&gt; (Maybe ControlFlowContextDef'Ctxt
-&gt; Maybe WhileContextDef -&gt; Maybe ControlFlowContextDef'Ctxt)
-&gt; Lens
(Maybe ControlFlowContextDef'Ctxt)
(Maybe ControlFlowContextDef'Ctxt)
(Maybe WhileContextDef)
(Maybe WhileContextDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-519"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492430"><span class="annot"><span class="annottext">x__ :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492430"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-520"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492430"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-521"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span id="local-6989586621679492429"><span class="annot"><span class="annottext">x__val :: WhileContextDef
</span><a href="#local-6989586621679492429"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-522"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Maybe WhileContextDef
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492429"><span class="hs-identifier hs-var">x__val</span></a></span><span>
</span><span id="line-523"></span><span> </span><span id="local-6989586621679492428"><span class="annot"><span class="annottext">_otherwise :: Maybe ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492428"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe WhileContextDef
forall a. Maybe a
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
</span><span id="line-524"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492427"><span class="annot"><span class="annottext">y__ :: Maybe WhileContextDef
</span><a href="#local-6989586621679492427"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">(WhileContextDef -&gt; ControlFlowContextDef'Ctxt)
-&gt; Maybe WhileContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe WhileContextDef
</span><a href="#local-6989586621679492427"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-525"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Lens' (Maybe WhileContextDef) WhileContextDef
forall b. b -&gt; Lens' (Maybe b) b
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-526"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492420"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-527"></span><span> </span><span id="local-6989586621679492416"><span class="annot"><span class="annottext">messageName :: Proxy ControlFlowContextDef -&gt; Text
</span><a href="#local-6989586621679492416"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -&gt; Text
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">&quot;tensorflow.ControlFlowContextDef&quot;</span></span><span>
</span><span id="line-528"></span><span> </span><span id="local-6989586621679492415"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy ControlFlowContextDef -&gt; ByteString
</span><a href="#local-6989586621679492415"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-529"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\NAKControlFlowContextDef\DC29\n\
\\tcond_ctxt\CAN\SOH \SOH(\v2\SUB.tensorflow.CondContextDefH\NULR\bcondCtxt\DC2&lt;\n\
\\n\
\while_ctxt\CAN\STX \SOH(\v2\ESC.tensorflow.WhileContextDefH\NULR\twhileCtxtB\ACK\n\
\\EOTctxt&quot;</span></span><span>
</span><span id="line-535"></span><span> </span><span id="local-6989586621679492414"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy ControlFlowContextDef -&gt; ByteString
</span><a href="#local-6989586621679492414"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-536"></span><span> </span><span id="local-6989586621679492413"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor ControlFlowContextDef)
</span><a href="#local-6989586621679492413"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
</span><span id="line-537"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-538"></span><span> </span><span id="local-6989586621679492412"><span class="annot"><span class="annottext">condCtxt__field_descriptor :: FieldDescriptor ControlFlowContextDef
</span><a href="#local-6989586621679492412"><span class="hs-identifier hs-var hs-var">condCtxt__field_descriptor</span></a></span></span><span>
</span><span id="line-539"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor CondContextDef
-&gt; FieldAccessor ControlFlowContextDef CondContextDef
-&gt; FieldDescriptor ControlFlowContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-540"></span><span> </span><span class="annot"><span class="hs-string">&quot;cond_ctxt&quot;</span></span><span>
</span><span id="line-541"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor CondContextDef
forall value.
Message value =&gt;
MessageOrGroup -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-542"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-543"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens' ControlFlowContextDef (Maybe CondContextDef)
-&gt; FieldAccessor ControlFlowContextDef CondContextDef
forall msg value.
Lens' msg (Maybe value) -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
</span><span id="line-544"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'condCtxt&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;maybe'condCtxt&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-545"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
</span><span id="line-546"></span><span> </span><span id="local-6989586621679492411"><span class="annot"><span class="annottext">whileCtxt__field_descriptor :: FieldDescriptor ControlFlowContextDef
</span><a href="#local-6989586621679492411"><span class="hs-identifier hs-var hs-var">whileCtxt__field_descriptor</span></a></span></span><span>
</span><span id="line-547"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor WhileContextDef
-&gt; FieldAccessor ControlFlowContextDef WhileContextDef
-&gt; FieldDescriptor ControlFlowContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-548"></span><span> </span><span class="annot"><span class="hs-string">&quot;while_ctxt&quot;</span></span><span>
</span><span id="line-549"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor WhileContextDef
forall value.
Message value =&gt;
MessageOrGroup -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-550"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-551"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens' ControlFlowContextDef (Maybe WhileContextDef)
-&gt; FieldAccessor ControlFlowContextDef WhileContextDef
forall msg value.
Lens' msg (Maybe value) -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
</span><span id="line-552"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'whileCtxt&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;maybe'whileCtxt&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-553"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
</span><span id="line-554"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-555"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor ControlFlowContextDef)]
-&gt; Map Tag (FieldDescriptor ControlFlowContextDef)
forall k a. Ord k =&gt; [(k, a)] -&gt; Map k a
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
</span><span id="line-556"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ControlFlowContextDef
</span><a href="#local-6989586621679492412"><span class="hs-identifier hs-var">condCtxt__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-557"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ControlFlowContextDef
</span><a href="#local-6989586621679492411"><span class="hs-identifier hs-var">whileCtxt__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
</span><span id="line-558"></span><span> </span><span id="local-6989586621679492410"><span class="annot"><span class="annottext">unknownFields :: LensLike' f ControlFlowContextDef FieldSet
</span><a href="#local-6989586621679492410"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
</span><span id="line-559"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(ControlFlowContextDef -&gt; FieldSet)
-&gt; (ControlFlowContextDef -&gt; FieldSet -&gt; ControlFlowContextDef)
-&gt; Lens' ControlFlowContextDef FieldSet
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-560"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'_unknownFields</span></a></span><span>
</span><span id="line-561"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492409"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
</span><a href="#local-6989586621679492409"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492408"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679492408"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492409"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27_unknownFields"><span class="hs-identifier hs-var">_ControlFlowContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492408"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
</span><span id="line-562"></span><span> </span><span id="local-6989586621679492407"><span class="annot"><span class="annottext">defMessage :: ControlFlowContextDef
</span><a href="#local-6989586621679492407"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
</span><span id="line-563"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WControlFlowContextDef'_constructor :: Maybe ControlFlowContextDef'Ctxt
-&gt; FieldSet -&gt; ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#%24WControlFlowContextDef%27_constructor"><span class="hs-identifier hs-type hs-type">ControlFlowContextDef'_constructor</span></a></span><span>
</span><span id="line-564"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
forall a. Maybe a
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">,</span><span>
</span><span id="line-565"></span><span> </span><span class="annot"><span class="annottext">_ControlFlowContextDef'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27_unknownFields"><span class="hs-identifier hs-var">_ControlFlowContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
</span><span id="line-566"></span><span> </span><span id="local-6989586621679492405"><span class="annot"><span class="annottext">parseMessage :: Parser ControlFlowContextDef
</span><a href="#local-6989586621679492405"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
</span><span id="line-567"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-568"></span><span> </span><span class="annot"><a href="#local-6989586621679492404"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-569"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
</span><span id="line-570"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
</span><span id="line-571"></span><span> </span><span id="local-6989586621679492404"><span class="annot"><span class="annottext">loop :: ControlFlowContextDef -&gt; Parser ControlFlowContextDef
</span><a href="#local-6989586621679492404"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679492403"><span class="annot"><span class="annottext">x :: ControlFlowContextDef
</span><a href="#local-6989586621679492403"><span class="hs-identifier hs-var">x</span></a></span></span><span>
</span><span id="line-572"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492402"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492402"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
</span><span id="line-573"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492402"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-574"></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492401"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679492401"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
</span><span id="line-575"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-576"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -&gt; Bool
forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; Bool
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
forall a. [a]
</span><a href="#local-6989586621679492401"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-577"></span><span> </span><span class="annot"><span class="annottext">() -&gt; Parser ()
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
</span><span id="line-578"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-579"></span><span> </span><span class="annot"><span class="annottext">String -&gt; Parser ()
forall (m :: * -&gt; *) a. MonadFail m =&gt; String -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
</span><span id="line-580"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
</span><span id="line-581"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-582"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
forall a. [a]
</span><a href="#local-6989586621679492401"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-583"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Parser ControlFlowContextDef
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
</span><span id="line-584"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ControlFlowContextDef ControlFlowContextDef FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ControlFlowContextDef
-&gt; ControlFlowContextDef
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-585"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter
ControlFlowContextDef ControlFlowContextDef FieldSet FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492400"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492400"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; FieldSet
forall a. [a] -&gt; [a]
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492400"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492403"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-586"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-587"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492399"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492399"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-588"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492399"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-589"></span><span> </span><span class="hs-number">10</span><span>
</span><span id="line-590"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492398"><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492398"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser CondContextDef -&gt; String -&gt; Parser CondContextDef
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-591"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492397"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492397"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-592"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser CondContextDef -&gt; Parser CondContextDef
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-593"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492397"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser CondContextDef
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-594"></span><span> </span><span class="annot"><span class="hs-string">&quot;cond_ctxt&quot;</span></span><span>
</span><span id="line-595"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Parser ControlFlowContextDef
</span><a href="#local-6989586621679492404"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-596"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ControlFlowContextDef
ControlFlowContextDef
CondContextDef
CondContextDef
-&gt; CondContextDef -&gt; ControlFlowContextDef -&gt; ControlFlowContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;condCtxt&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;condCtxt&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492398"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492403"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-597"></span><span> </span><span class="hs-number">18</span><span>
</span><span id="line-598"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492396"><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492396"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser WhileContextDef -&gt; String -&gt; Parser WhileContextDef
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-599"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492395"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492395"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-600"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser WhileContextDef -&gt; Parser WhileContextDef
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-601"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492395"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser WhileContextDef
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-602"></span><span> </span><span class="annot"><span class="hs-string">&quot;while_ctxt&quot;</span></span><span>
</span><span id="line-603"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Parser ControlFlowContextDef
</span><a href="#local-6989586621679492404"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-604"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ControlFlowContextDef
ControlFlowContextDef
WhileContextDef
WhileContextDef
-&gt; WhileContextDef
-&gt; ControlFlowContextDef
-&gt; ControlFlowContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;whileCtxt&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;whileCtxt&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492396"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492403"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-605"></span><span> </span><span id="local-6989586621679492394"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679492394"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-606"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492393"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679492393"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Parser TaggedValue
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
</span><span id="line-607"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492394"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-608"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Parser ControlFlowContextDef
</span><a href="#local-6989586621679492404"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-609"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ControlFlowContextDef ControlFlowContextDef FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ControlFlowContextDef
-&gt; ControlFlowContextDef
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-610"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter
ControlFlowContextDef ControlFlowContextDef FieldSet FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492392"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492392"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679492393"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492392"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492403"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-611"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-612"></span><span> </span><span class="annot"><span class="annottext">Parser ControlFlowContextDef
-&gt; String -&gt; Parser ControlFlowContextDef
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-613"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Parser ControlFlowContextDef
</span><a href="#local-6989586621679492404"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-string">&quot;ControlFlowContextDef&quot;</span></span><span>
</span><span id="line-614"></span><span> </span><span id="local-6989586621679492391"><span class="annot"><span class="annottext">buildMessage :: ControlFlowContextDef -&gt; Builder
</span><a href="#local-6989586621679492391"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
</span><span id="line-615"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492390"><span class="annot"><span class="annottext">_x :: ControlFlowContextDef
</span><a href="#local-6989586621679492390"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-616"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-617"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
</span><span id="line-618"></span><span> </span><span class="annot"><span class="annottext">FoldLike
(Maybe ControlFlowContextDef'Ctxt)
ControlFlowContextDef
ControlFlowContextDef
(Maybe ControlFlowContextDef'Ctxt)
(Maybe ControlFlowContextDef'Ctxt)
-&gt; ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'ctxt&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;maybe'ctxt&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492390"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-619"></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-620"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-621"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span id="local-6989586621679492389"><span class="annot"><span class="annottext">v :: CondContextDef
</span><a href="#local-6989586621679492389"><span class="hs-identifier hs-var">v</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-622"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-623"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
</span><span id="line-624"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (CondContextDef -&gt; ByteString) -&gt; CondContextDef -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-625"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492388"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679492388"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-626"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-627"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-628"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492388"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-629"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492388"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-630"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-631"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492389"><span class="hs-identifier hs-var">v</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-632"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span id="local-6989586621679492387"><span class="annot"><span class="annottext">v :: WhileContextDef
</span><a href="#local-6989586621679492387"><span class="hs-identifier hs-var">v</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-633"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-634"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
</span><span id="line-635"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (WhileContextDef -&gt; ByteString) -&gt; WhileContextDef -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-636"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492386"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679492386"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-637"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-638"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-639"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492386"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-640"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492386"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-641"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-642"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492387"><span class="hs-identifier hs-var">v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-643"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
</span><span id="line-644"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
FieldSet
ControlFlowContextDef
ControlFlowContextDef
FieldSet
FieldSet
-&gt; ControlFlowContextDef -&gt; FieldSet
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
FieldSet
ControlFlowContextDef
ControlFlowContextDef
FieldSet
FieldSet
forall msg. Message msg =&gt; Lens' msg FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492390"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-645"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-646"></span><span> </span><span id="local-6989586621679492384"><span class="annot"><span class="annottext">rnf :: ControlFlowContextDef -&gt; ()
</span><a href="#local-6989586621679492384"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
</span><span id="line-647"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492383"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
</span><a href="#local-6989586621679492383"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-648"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-649"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492383"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-650"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; Maybe ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679492383"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-651"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-type">ControlFlowContextDef'Ctxt</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-652"></span><span> </span><span id="local-6989586621679492381"><span class="annot"><span class="annottext">rnf :: ControlFlowContextDef'Ctxt -&gt; ()
</span><a href="#local-6989586621679492381"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span id="local-6989586621679492380"><span class="annot"><span class="annottext">x__ :: CondContextDef
</span><a href="#local-6989586621679492380"><span class="hs-identifier hs-var">x__</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; ()
forall a. NFData a =&gt; a -&gt; ()
</span><span class="hs-identifier hs-var">Control.DeepSeq.rnf</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492380"><span class="hs-identifier hs-var">x__</span></a></span><span>
</span><span id="line-653"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">rnf</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span id="local-6989586621679492379"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492379"><span class="hs-identifier hs-var">x__</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; ()
forall a. NFData a =&gt; a -&gt; ()
</span><span class="hs-identifier hs-var">Control.DeepSeq.rnf</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492379"><span class="hs-identifier hs-var">x__</span></a></span><span>
</span><span id="line-654"></span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">_ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-655"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Prism.Prism'</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-type">ControlFlowContextDef'Ctxt</span></a></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
</span><span id="line-656"></span><span id="_ControlFlowContextDef%27CondCtxt"><span class="annot"><span class="annottext">_ControlFlowContextDef'CondCtxt :: p CondContextDef (f CondContextDef)
-&gt; p ControlFlowContextDef'Ctxt (f ControlFlowContextDef'Ctxt)
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'CondCtxt</span></a></span></span><span>
</span><span id="line-657"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(CondContextDef -&gt; ControlFlowContextDef'Ctxt)
-&gt; (ControlFlowContextDef'Ctxt -&gt; Maybe CondContextDef)
-&gt; Prism
ControlFlowContextDef'Ctxt
ControlFlowContextDef'Ctxt
CondContextDef
CondContextDef
forall b s a. (b -&gt; s) -&gt; (s -&gt; Maybe a) -&gt; Prism s s a b
</span><span class="hs-identifier hs-var">Data.ProtoLens.Prism.prism'</span></span><span>
</span><span id="line-658"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'CondCtxt</span></a></span><span>
</span><span id="line-659"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492376"><span class="annot"><span class="annottext">p__ :: ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492376"><span class="hs-identifier hs-var">p__</span></a></span></span><span>
</span><span id="line-660"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492376"><span class="hs-identifier hs-var">p__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-661"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span id="local-6989586621679492375"><span class="annot"><span class="annottext">p__val :: CondContextDef
</span><a href="#local-6989586621679492375"><span class="hs-identifier hs-var">p__val</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">CondContextDef -&gt; Maybe CondContextDef
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
</span><a href="#local-6989586621679492375"><span class="hs-identifier hs-var">p__val</span></a></span><span>
</span><span id="line-662"></span><span> </span><span id="local-6989586621679492374"><span class="annot"><span class="annottext">_otherwise :: ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492374"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe CondContextDef
forall a. Maybe a
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
</span><span id="line-663"></span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">_ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-664"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Prism.Prism'</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-type">ControlFlowContextDef'Ctxt</span></a></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-665"></span><span id="_ControlFlowContextDef%27WhileCtxt"><span class="annot"><span class="annottext">_ControlFlowContextDef'WhileCtxt :: p WhileContextDef (f WhileContextDef)
-&gt; p ControlFlowContextDef'Ctxt (f ControlFlowContextDef'Ctxt)
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'WhileCtxt</span></a></span></span><span>
</span><span id="line-666"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(WhileContextDef -&gt; ControlFlowContextDef'Ctxt)
-&gt; (ControlFlowContextDef'Ctxt -&gt; Maybe WhileContextDef)
-&gt; Prism
ControlFlowContextDef'Ctxt
ControlFlowContextDef'Ctxt
WhileContextDef
WhileContextDef
forall b s a. (b -&gt; s) -&gt; (s -&gt; Maybe a) -&gt; Prism s s a b
</span><span class="hs-identifier hs-var">Data.ProtoLens.Prism.prism'</span></span><span>
</span><span id="line-667"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; ControlFlowContextDef'Ctxt
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'WhileCtxt</span></a></span><span>
</span><span id="line-668"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492373"><span class="annot"><span class="annottext">p__ :: ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492373"><span class="hs-identifier hs-var">p__</span></a></span></span><span>
</span><span id="line-669"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492373"><span class="hs-identifier hs-var">p__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-670"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span id="local-6989586621679492372"><span class="annot"><span class="annottext">p__val :: WhileContextDef
</span><a href="#local-6989586621679492372"><span class="hs-identifier hs-var">p__val</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Maybe WhileContextDef
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492372"><span class="hs-identifier hs-var">p__val</span></a></span><span>
</span><span id="line-671"></span><span> </span><span id="local-6989586621679492371"><span class="annot"><span class="annottext">_otherwise :: ControlFlowContextDef'Ctxt
</span><a href="#local-6989586621679492371"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe WhileContextDef
forall a. Maybe a
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
</span><span id="line-672"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.values' @:: Lens' ValuesDef [Data.Text.Text]@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.vec'values' @:: Lens' ValuesDef (Data.Vector.Vector Data.Text.Text)@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.externalValues' @:: Lens' ValuesDef (Data.Map.Map Data.Text.Text Data.Text.Text)@ -}</span><span>
</span><span id="line-677"></span><span class="hs-keyword">data</span><span> </span><span id="ValuesDef"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-var">ValuesDef</span></a></span></span><span>
</span><span id="line-678"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ValuesDef%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27_constructor"><span class="hs-identifier hs-var">ValuesDef'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_ValuesDef%27values"><span class="annot"><span class="annottext">ValuesDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var hs-var">_ValuesDef'values</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-679"></span><span> </span><span id="_ValuesDef%27externalValues"><span class="annot"><span class="annottext">ValuesDef -&gt; Map Text Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27externalValues"><span class="hs-identifier hs-var hs-var">_ValuesDef'externalValues</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-680"></span><span> </span><span id="_ValuesDef%27_unknownFields"><span class="annot"><span class="annottext">ValuesDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
</span><span id="line-681"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492363"><span id="local-6989586621679492365"><span class="annot"><span class="annottext">ValuesDef -&gt; ValuesDef -&gt; Bool
(ValuesDef -&gt; ValuesDef -&gt; Bool)
-&gt; (ValuesDef -&gt; ValuesDef -&gt; Bool) -&gt; Eq ValuesDef
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: ValuesDef -&gt; ValuesDef -&gt; Bool
$c/= :: ValuesDef -&gt; ValuesDef -&gt; Bool
== :: ValuesDef -&gt; ValuesDef -&gt; Bool
$c== :: ValuesDef -&gt; ValuesDef -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492348"><span id="local-6989586621679492350"><span id="local-6989586621679492352"><span id="local-6989586621679492354"><span id="local-6989586621679492356"><span id="local-6989586621679492358"><span id="local-6989586621679492360"><span class="annot"><span class="annottext">Eq ValuesDef
Eq ValuesDef =&gt;
(ValuesDef -&gt; ValuesDef -&gt; Ordering)
-&gt; (ValuesDef -&gt; ValuesDef -&gt; Bool)
-&gt; (ValuesDef -&gt; ValuesDef -&gt; Bool)
-&gt; (ValuesDef -&gt; ValuesDef -&gt; Bool)
-&gt; (ValuesDef -&gt; ValuesDef -&gt; Bool)
-&gt; (ValuesDef -&gt; ValuesDef -&gt; ValuesDef)
-&gt; (ValuesDef -&gt; ValuesDef -&gt; ValuesDef)
-&gt; Ord ValuesDef
ValuesDef -&gt; ValuesDef -&gt; Bool
ValuesDef -&gt; ValuesDef -&gt; Ordering
ValuesDef -&gt; ValuesDef -&gt; ValuesDef
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: ValuesDef -&gt; ValuesDef -&gt; ValuesDef
$cmin :: ValuesDef -&gt; ValuesDef -&gt; ValuesDef
max :: ValuesDef -&gt; ValuesDef -&gt; ValuesDef
$cmax :: ValuesDef -&gt; ValuesDef -&gt; ValuesDef
&gt;= :: ValuesDef -&gt; ValuesDef -&gt; Bool
$c&gt;= :: ValuesDef -&gt; ValuesDef -&gt; Bool
&gt; :: ValuesDef -&gt; ValuesDef -&gt; Bool
$c&gt; :: ValuesDef -&gt; ValuesDef -&gt; Bool
&lt;= :: ValuesDef -&gt; ValuesDef -&gt; Bool
$c&lt;= :: ValuesDef -&gt; ValuesDef -&gt; Bool
&lt; :: ValuesDef -&gt; ValuesDef -&gt; Bool
$c&lt; :: ValuesDef -&gt; ValuesDef -&gt; Bool
compare :: ValuesDef -&gt; ValuesDef -&gt; Ordering
$ccompare :: ValuesDef -&gt; ValuesDef -&gt; Ordering
$cp1Ord :: Eq ValuesDef
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-682"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492343"><span id="local-6989586621679492345"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-683"></span><span> </span><span id="local-6989586621679492342"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; ValuesDef -&gt; ShowS
</span><a href="#local-6989586621679492342"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492341"><span class="annot"><span class="annottext">__x :: ValuesDef
</span><a href="#local-6989586621679492341"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679492340"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679492340"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-684"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
</span><span id="line-685"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-686"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
</span><span id="line-687"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -&gt; String
forall msg. Message msg =&gt; msg -&gt; String
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492341"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
</span><a href="#local-6989586621679492340"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-688"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;values&quot;</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-689"></span><span> </span><span id="local-6989586621679492338"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;values&quot; -&gt; ([Text] -&gt; f [Text]) -&gt; ValuesDef -&gt; f ValuesDef
</span><a href="#local-6989586621679492338"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-690"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -&gt; f (Vector Text)) -&gt; ValuesDef -&gt; f ValuesDef)
-&gt; (([Text] -&gt; f [Text]) -&gt; Vector Text -&gt; f (Vector Text))
-&gt; ([Text] -&gt; f [Text])
-&gt; ValuesDef
-&gt; f ValuesDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-691"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ValuesDef -&gt; Vector Text)
-&gt; (ValuesDef -&gt; Vector Text -&gt; ValuesDef)
-&gt; Lens ValuesDef ValuesDef (Vector Text) (Vector Text)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-692"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var hs-var">_ValuesDef'values</span></a></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492337"><span class="annot"><span class="annottext">x__ :: ValuesDef
</span><a href="#local-6989586621679492337"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492336"><span class="annot"><span class="annottext">y__ :: Vector Text
</span><a href="#local-6989586621679492336"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492337"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'values :: Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var">_ValuesDef'values</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492336"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-693"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector Text -&gt; [Text])
-&gt; (Vector Text -&gt; [Text] -&gt; Vector Text)
-&gt; Lens (Vector Text) (Vector Text) [Text] [Text]
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-694"></span><span> </span><span class="annot"><span class="annottext">Vector Text -&gt; [Text]
forall (v :: * -&gt; *) a. Vector v a =&gt; v a -&gt; [a]
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
</span><span id="line-695"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492335"><span class="annot"><span class="annottext">y__ :: [Text]
</span><a href="#local-6989586621679492335"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Text] -&gt; Vector Text
forall (v :: * -&gt; *) a. Vector v a =&gt; [a] -&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[Text]
</span><a href="#local-6989586621679492335"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-696"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;vec'values&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-697"></span><span> </span><span id="local-6989586621679492333"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;vec'values&quot;
-&gt; (Vector Text -&gt; f (Vector Text)) -&gt; ValuesDef -&gt; f ValuesDef
</span><a href="#local-6989586621679492333"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-698"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -&gt; f (Vector Text)) -&gt; ValuesDef -&gt; f ValuesDef)
-&gt; ((Vector Text -&gt; f (Vector Text))
-&gt; Vector Text -&gt; f (Vector Text))
-&gt; (Vector Text -&gt; f (Vector Text))
-&gt; ValuesDef
-&gt; f ValuesDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-699"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ValuesDef -&gt; Vector Text)
-&gt; (ValuesDef -&gt; Vector Text -&gt; ValuesDef)
-&gt; Lens ValuesDef ValuesDef (Vector Text) (Vector Text)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-700"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var hs-var">_ValuesDef'values</span></a></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492332"><span class="annot"><span class="annottext">x__ :: ValuesDef
</span><a href="#local-6989586621679492332"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492331"><span class="annot"><span class="annottext">y__ :: Vector Text
</span><a href="#local-6989586621679492331"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492332"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'values :: Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var">_ValuesDef'values</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492331"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-701"></span><span> </span><span class="annot"><span class="annottext">(Vector Text -&gt; f (Vector Text)) -&gt; Vector Text -&gt; f (Vector Text)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-702"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;externalValues&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-703"></span><span> </span><span id="local-6989586621679492329"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;externalValues&quot;
-&gt; (Map Text Text -&gt; f (Map Text Text)) -&gt; ValuesDef -&gt; f ValuesDef
</span><a href="#local-6989586621679492329"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-704"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Map Text Text -&gt; f (Map Text Text)) -&gt; ValuesDef -&gt; f ValuesDef)
-&gt; ((Map Text Text -&gt; f (Map Text Text))
-&gt; Map Text Text -&gt; f (Map Text Text))
-&gt; (Map Text Text -&gt; f (Map Text Text))
-&gt; ValuesDef
-&gt; f ValuesDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-705"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ValuesDef -&gt; Map Text Text)
-&gt; (ValuesDef -&gt; Map Text Text -&gt; ValuesDef)
-&gt; Lens ValuesDef ValuesDef (Map Text Text) (Map Text Text)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-706"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -&gt; Map Text Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27externalValues"><span class="hs-identifier hs-var hs-var">_ValuesDef'externalValues</span></a></span><span>
</span><span id="line-707"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492328"><span class="annot"><span class="annottext">x__ :: ValuesDef
</span><a href="#local-6989586621679492328"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492327"><span class="annot"><span class="annottext">y__ :: Map Text Text
</span><a href="#local-6989586621679492327"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492328"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'externalValues :: Map Text Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27externalValues"><span class="hs-identifier hs-var">_ValuesDef'externalValues</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Map Text Text
</span><a href="#local-6989586621679492327"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-708"></span><span> </span><span class="annot"><span class="annottext">(Map Text Text -&gt; f (Map Text Text))
-&gt; Map Text Text -&gt; f (Map Text Text)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-709"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492320"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-710"></span><span> </span><span id="local-6989586621679492316"><span class="annot"><span class="annottext">messageName :: Proxy ValuesDef -&gt; Text
</span><a href="#local-6989586621679492316"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -&gt; Text
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">&quot;tensorflow.ValuesDef&quot;</span></span><span>
</span><span id="line-711"></span><span> </span><span id="local-6989586621679492315"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy ValuesDef -&gt; ByteString
</span><a href="#local-6989586621679492315"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-712"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\tValuesDef\DC2\SYN\n\
\\ACKvalues\CAN\SOH \ETX(\tR\ACKvalues\DC2R\n\
\\SIexternal_values\CAN\STX \ETX(\v2).tensorflow.ValuesDef.ExternalValuesEntryR\SOexternalValues\SUBA\n\
\\DC3ExternalValuesEntry\DC2\DLE\n\
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC2\DC4\n\
\\ENQvalue\CAN\STX \SOH(\tR\ENQvalue:\STX8\SOH&quot;</span></span><span>
</span><span id="line-719"></span><span> </span><span id="local-6989586621679492314"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy ValuesDef -&gt; ByteString
</span><a href="#local-6989586621679492314"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-720"></span><span> </span><span id="local-6989586621679492313"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor ValuesDef)
</span><a href="#local-6989586621679492313"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
</span><span id="line-721"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-722"></span><span> </span><span id="local-6989586621679492312"><span class="annot"><span class="annottext">values__field_descriptor :: FieldDescriptor ValuesDef
</span><a href="#local-6989586621679492312"><span class="hs-identifier hs-var hs-var">values__field_descriptor</span></a></span></span><span>
</span><span id="line-723"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor ValuesDef Text
-&gt; FieldDescriptor ValuesDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-724"></span><span> </span><span class="annot"><span class="hs-string">&quot;values&quot;</span></span><span>
</span><span id="line-725"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-726"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-727"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing -&gt; Lens' ValuesDef [Text] -&gt; FieldAccessor ValuesDef Text
forall msg value.
Packing -&gt; Lens' msg [value] -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
</span><span id="line-728"></span><span> </span><span class="annot"><span class="annottext">Packing
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;values&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;values&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-729"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span>
</span><span id="line-730"></span><span> </span><span id="local-6989586621679492311"><span class="annot"><span class="annottext">externalValues__field_descriptor :: FieldDescriptor ValuesDef
</span><a href="#local-6989586621679492311"><span class="hs-identifier hs-var hs-var">externalValues__field_descriptor</span></a></span></span><span>
</span><span id="line-731"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor ValuesDef'ExternalValuesEntry
-&gt; FieldAccessor ValuesDef ValuesDef'ExternalValuesEntry
-&gt; FieldDescriptor ValuesDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-732"></span><span> </span><span class="annot"><span class="hs-string">&quot;external_values&quot;</span></span><span>
</span><span id="line-733"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor ValuesDef'ExternalValuesEntry
forall value.
Message value =&gt;
MessageOrGroup -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-734"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-735"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens' ValuesDef'ExternalValuesEntry Text
-&gt; Lens' ValuesDef'ExternalValuesEntry Text
-&gt; Lens ValuesDef ValuesDef (Map Text Text) (Map Text Text)
-&gt; FieldAccessor ValuesDef ValuesDef'ExternalValuesEntry
forall key value value1 msg.
(Ord key, Message value) =&gt;
Lens' value key
-&gt; Lens' value value1
-&gt; Lens' msg (Map key value1)
-&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.MapField</span></span><span>
</span><span id="line-736"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;key&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-737"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-738"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;externalValues&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;externalValues&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-739"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span>
</span><span id="line-740"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-741"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor ValuesDef)]
-&gt; Map Tag (FieldDescriptor ValuesDef)
forall k a. Ord k =&gt; [(k, a)] -&gt; Map k a
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
</span><span id="line-742"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ValuesDef
</span><a href="#local-6989586621679492312"><span class="hs-identifier hs-var">values__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-743"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ValuesDef
</span><a href="#local-6989586621679492311"><span class="hs-identifier hs-var">externalValues__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
</span><span id="line-744"></span><span> </span><span id="local-6989586621679492309"><span class="annot"><span class="annottext">unknownFields :: LensLike' f ValuesDef FieldSet
</span><a href="#local-6989586621679492309"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
</span><span id="line-745"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(ValuesDef -&gt; FieldSet)
-&gt; (ValuesDef -&gt; FieldSet -&gt; ValuesDef) -&gt; Lens' ValuesDef FieldSet
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-746"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'_unknownFields</span></a></span><span>
</span><span id="line-747"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492308"><span class="annot"><span class="annottext">x__ :: ValuesDef
</span><a href="#local-6989586621679492308"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492307"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679492307"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492308"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27_unknownFields"><span class="hs-identifier hs-var">_ValuesDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492307"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
</span><span id="line-748"></span><span> </span><span id="local-6989586621679492306"><span class="annot"><span class="annottext">defMessage :: ValuesDef
</span><a href="#local-6989586621679492306"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
</span><span id="line-749"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WValuesDef'_constructor :: Vector Text -&gt; Map Text Text -&gt; FieldSet -&gt; ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#%24WValuesDef%27_constructor"><span class="hs-identifier hs-type hs-type">ValuesDef'_constructor</span></a></span><span>
</span><span id="line-750"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'values :: Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var">_ValuesDef'values</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
forall (v :: * -&gt; *) a. Vector v a =&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
</span><span id="line-751"></span><span> </span><span class="annot"><span class="annottext">_ValuesDef'externalValues :: Map Text Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27externalValues"><span class="hs-identifier hs-var">_ValuesDef'externalValues</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Map Text Text
forall k a. Map k a
</span><span class="hs-identifier hs-var">Data.Map.empty</span></span><span class="hs-special">,</span><span>
</span><span id="line-752"></span><span> </span><span class="annot"><span class="annottext">_ValuesDef'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27_unknownFields"><span class="hs-identifier hs-var">_ValuesDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
</span><span id="line-753"></span><span> </span><span id="local-6989586621679492303"><span class="annot"><span class="annottext">parseMessage :: Parser ValuesDef
</span><a href="#local-6989586621679492303"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
</span><span id="line-754"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-755"></span><span> </span><span class="annot"><a href="#local-6989586621679492302"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-756"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span>
</span><span id="line-757"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span>
</span><span id="line-758"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span>
</span><span id="line-759"></span><span> </span><span id="local-6989586621679492302"><span class="annot"><span class="annottext">loop :: ValuesDef -&gt; Growing Vector RealWorld Text -&gt; Parser ValuesDef
</span><a href="#local-6989586621679492302"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679492301"><span class="annot"><span class="annottext">x :: ValuesDef
</span><a href="#local-6989586621679492301"><span class="hs-identifier hs-var">x</span></a></span></span><span> </span><span id="local-6989586621679492300"><span class="annot"><span class="annottext">mutable'values :: Growing Vector RealWorld Text
</span><a href="#local-6989586621679492300"><span class="hs-identifier hs-var">mutable'values</span></a></span></span><span>
</span><span id="line-760"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492299"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492299"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
</span><span id="line-761"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492299"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-762"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492298"><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492298"><span class="hs-identifier hs-var">frozen'values</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Vector Text) -&gt; Parser (Vector Text)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-763"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text -&gt; IO (Vector Text)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; m (v a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
</span><span id="line-764"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
Growing Vector (PrimState IO) Text
</span><a href="#local-6989586621679492300"><span class="hs-identifier hs-var">mutable'values</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-765"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492297"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679492297"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
</span><span id="line-766"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-767"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -&gt; Bool
forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; Bool
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
forall a. [a]
</span><a href="#local-6989586621679492297"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-768"></span><span> </span><span class="annot"><span class="annottext">() -&gt; Parser ()
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
</span><span id="line-769"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-770"></span><span> </span><span class="annot"><span class="annottext">String -&gt; Parser ()
forall (m :: * -&gt; *) a. MonadFail m =&gt; String -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
</span><span id="line-771"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
</span><span id="line-772"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-773"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
forall a. [a]
</span><a href="#local-6989586621679492297"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-774"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -&gt; Parser ValuesDef
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
</span><span id="line-775"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ValuesDef ValuesDef FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet) -&gt; ValuesDef -&gt; ValuesDef
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-776"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter ValuesDef ValuesDef FieldSet FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
</span><span id="line-777"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492296"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492296"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; FieldSet
forall a. [a] -&gt; [a]
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492296"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-778"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ValuesDef ValuesDef (Vector Text) (Vector Text)
-&gt; Vector Text -&gt; ValuesDef -&gt; ValuesDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-779"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'values&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;vec'values&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492298"><span class="hs-identifier hs-var">frozen'values</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492301"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-780"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-781"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492295"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492295"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-782"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492295"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-783"></span><span> </span><span class="hs-number">10</span><span>
</span><span id="line-784"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492294"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492294"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-785"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492293"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492293"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492292"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492292"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-786"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-787"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492292"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-788"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-789"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492293"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-790"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492291"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679492291"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-791"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679492291"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-792"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492290"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679492290"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492290"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-793"></span><span> </span><span class="annot"><span class="hs-string">&quot;values&quot;</span></span><span>
</span><span id="line-794"></span><span> </span><span id="local-6989586621679492289"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492289"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
-&gt; Parser (Growing Vector RealWorld Text)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-795"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text
-&gt; Text -&gt; IO (Growing Vector (PrimState IO) Text)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; a -&gt; m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
Growing Vector (PrimState IO) Text
</span><a href="#local-6989586621679492300"><span class="hs-identifier hs-var">mutable'values</span></a></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492294"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-796"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -&gt; Growing Vector RealWorld Text -&gt; Parser ValuesDef
</span><a href="#local-6989586621679492302"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492301"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492289"><span class="hs-identifier hs-var">v</span></a></span><span>
</span><span id="line-797"></span><span> </span><span class="hs-number">18</span><span>
</span><span id="line-798"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span id="local-6989586621679492288"><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492288"><span class="hs-identifier hs-var">entry</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef'ExternalValuesEntry
-&gt; String -&gt; Parser ValuesDef'ExternalValuesEntry
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-799"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492287"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492287"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-800"></span><span> </span><span class="annot"><span class="annottext">Int
-&gt; Parser ValuesDef'ExternalValuesEntry
-&gt; Parser ValuesDef'ExternalValuesEntry
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-801"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-802"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492287"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-803"></span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef'ExternalValuesEntry
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-804"></span><span> </span><span class="annot"><span class="hs-string">&quot;external_values&quot;</span></span><span>
</span><span id="line-805"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-806"></span><span> </span><span id="local-6989586621679492286"><span class="annot"><span class="annottext">key :: Text
</span><a href="#local-6989586621679492286"><span class="hs-identifier hs-var hs-var">key</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
Text
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
Text
Text
-&gt; ValuesDef'ExternalValuesEntry -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;key&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492288"><span class="hs-identifier hs-var">entry</span></a></span><span>
</span><span id="line-807"></span><span> </span><span id="local-6989586621679492285"><span class="annot"><span class="annottext">value :: Text
</span><a href="#local-6989586621679492285"><span class="hs-identifier hs-var hs-var">value</span></a></span></span><span>
</span><span id="line-808"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
Text
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
Text
Text
-&gt; ValuesDef'ExternalValuesEntry -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492288"><span class="hs-identifier hs-var">entry</span></a></span><span>
</span><span id="line-809"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-810"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -&gt; Growing Vector RealWorld Text -&gt; Parser ValuesDef
</span><a href="#local-6989586621679492302"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-811"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ValuesDef ValuesDef (Map Text Text) (Map Text Text)
-&gt; (Map Text Text -&gt; Map Text Text) -&gt; ValuesDef -&gt; ValuesDef
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-812"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;externalValues&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;externalValues&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-813"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492284"><span class="annot"><span class="annottext">Map Text Text
</span><a href="#local-6989586621679492284"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Map Text Text -&gt; Map Text Text
forall k a. Ord k =&gt; k -&gt; a -&gt; Map k a -&gt; Map k a
</span><span class="hs-identifier hs-var">Data.Map.insert</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492286"><span class="hs-identifier hs-var">key</span></a></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492285"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="annot"><span class="annottext">Map Text Text
</span><a href="#local-6989586621679492284"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-814"></span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492301"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-815"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492300"><span class="hs-identifier hs-var">mutable'values</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-816"></span><span> </span><span id="local-6989586621679492282"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679492282"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-817"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492281"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679492281"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Parser TaggedValue
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
</span><span id="line-818"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492282"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-819"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -&gt; Growing Vector RealWorld Text -&gt; Parser ValuesDef
</span><a href="#local-6989586621679492302"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-820"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ValuesDef ValuesDef FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet) -&gt; ValuesDef -&gt; ValuesDef
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-821"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter ValuesDef ValuesDef FieldSet FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492280"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492280"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679492281"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492280"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492301"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-822"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492300"><span class="hs-identifier hs-var">mutable'values</span></a></span><span>
</span><span id="line-823"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-824"></span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef -&gt; String -&gt; Parser ValuesDef
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-825"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492279"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492279"><span class="hs-identifier hs-var">mutable'values</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
-&gt; Parser (Growing Vector RealWorld Text)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-826"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
</span><span id="line-827"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -&gt; Growing Vector RealWorld Text -&gt; Parser ValuesDef
</span><a href="#local-6989586621679492302"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492279"><span class="hs-identifier hs-var">mutable'values</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-828"></span><span> </span><span class="annot"><span class="hs-string">&quot;ValuesDef&quot;</span></span><span>
</span><span id="line-829"></span><span> </span><span id="local-6989586621679492278"><span class="annot"><span class="annottext">buildMessage :: ValuesDef -&gt; Builder
</span><a href="#local-6989586621679492278"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
</span><span id="line-830"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492277"><span class="annot"><span class="annottext">_x :: ValuesDef
</span><a href="#local-6989586621679492277"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-831"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-832"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text -&gt; Builder) -&gt; Vector Text -&gt; Builder
forall (v :: * -&gt; *) a.
Vector v a =&gt;
(a -&gt; Builder) -&gt; v a -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
</span><span id="line-833"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492276"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679492276"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
</span><span id="line-834"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-835"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
</span><span id="line-836"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-837"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492275"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679492275"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-838"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-839"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-840"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492275"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-841"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492275"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-842"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-843"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492276"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-844"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
(Vector Text) ValuesDef ValuesDef (Vector Text) (Vector Text)
-&gt; ValuesDef -&gt; Vector Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'values&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;vec'values&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492277"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-845"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-846"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[Builder] -&gt; Builder
forall a. Monoid a =&gt; [a] -&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mconcat</span></span><span>
</span><span id="line-847"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">((Text, Text) -&gt; Builder) -&gt; [(Text, Text)] -&gt; [Builder]
forall a b. (a -&gt; b) -&gt; [a] -&gt; [b]
</span><span class="hs-identifier hs-var">Prelude.map</span></span><span>
</span><span id="line-848"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492274"><span class="annot"><span class="annottext">_v :: (Text, Text)
</span><a href="#local-6989586621679492274"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
</span><span id="line-849"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-850"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
</span><span id="line-851"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (ValuesDef'ExternalValuesEntry -&gt; ByteString)
-&gt; ValuesDef'ExternalValuesEntry
-&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-852"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492273"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679492273"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-853"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-854"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-855"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492273"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-856"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492273"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-857"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-858"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
Text
Text
-&gt; Text
-&gt; ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-859"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;key&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-860"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text, Text) -&gt; Text
forall a b. (a, b) -&gt; a
</span><span class="hs-identifier hs-var">Prelude.fst</span></span><span> </span><span class="annot"><span class="annottext">(Text, Text)
</span><a href="#local-6989586621679492274"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-861"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
Text
Text
-&gt; Text
-&gt; ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-862"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-863"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text, Text) -&gt; Text
forall a b. (a, b) -&gt; b
</span><span class="hs-identifier hs-var">Prelude.snd</span></span><span> </span><span class="annot"><span class="annottext">(Text, Text)
</span><a href="#local-6989586621679492274"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-864"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-865"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-866"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Map Text Text -&gt; [(Text, Text)]
forall k a. Map k a -&gt; [(k, a)]
</span><span class="hs-identifier hs-var">Data.Map.toList</span></span><span>
</span><span id="line-867"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
(Map Text Text) ValuesDef ValuesDef (Map Text Text) (Map Text Text)
-&gt; ValuesDef -&gt; Map Text Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-868"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;externalValues&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;externalValues&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492277"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-869"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
</span><span id="line-870"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike FieldSet ValuesDef ValuesDef FieldSet FieldSet
-&gt; ValuesDef -&gt; FieldSet
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike FieldSet ValuesDef ValuesDef FieldSet FieldSet
forall msg. Message msg =&gt; Lens' msg FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492277"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-871"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-872"></span><span> </span><span id="local-6989586621679492270"><span class="annot"><span class="annottext">rnf :: ValuesDef -&gt; ()
</span><a href="#local-6989586621679492270"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
</span><span id="line-873"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492269"><span class="annot"><span class="annottext">x__ :: ValuesDef
</span><a href="#local-6989586621679492269"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-874"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-875"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492269"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-876"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-877"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var hs-var">_ValuesDef'values</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492269"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-878"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Map Text Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -&gt; Map Text Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27externalValues"><span class="hs-identifier hs-var hs-var">_ValuesDef'externalValues</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679492269"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-879"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.key' @:: Lens' ValuesDef'ExternalValuesEntry Data.Text.Text@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.value' @:: Lens' ValuesDef'ExternalValuesEntry Data.Text.Text@ -}</span><span>
</span><span id="line-883"></span><span class="hs-keyword">data</span><span> </span><span id="ValuesDef%27ExternalValuesEntry"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-var">ValuesDef'ExternalValuesEntry</span></a></span></span><span>
</span><span id="line-884"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ValuesDef%27ExternalValuesEntry%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry%27_constructor"><span class="hs-identifier hs-var">ValuesDef'ExternalValuesEntry'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_ValuesDef%27ExternalValuesEntry%27key"><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27key"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'key</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
</span><span id="line-885"></span><span> </span><span id="_ValuesDef%27ExternalValuesEntry%27value"><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27value"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'value</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
</span><span id="line-886"></span><span> </span><span id="_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
</span><span id="line-887"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492261"><span id="local-6989586621679492263"><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
(ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool)
-&gt; (ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool)
-&gt; Eq ValuesDef'ExternalValuesEntry
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
$c/= :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
== :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
$c== :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492246"><span id="local-6989586621679492248"><span id="local-6989586621679492250"><span id="local-6989586621679492252"><span id="local-6989586621679492254"><span id="local-6989586621679492256"><span id="local-6989586621679492258"><span class="annot"><span class="annottext">Eq ValuesDef'ExternalValuesEntry
Eq ValuesDef'ExternalValuesEntry =&gt;
(ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Ordering)
-&gt; (ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool)
-&gt; (ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool)
-&gt; (ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool)
-&gt; (ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool)
-&gt; (ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; ValuesDef'ExternalValuesEntry)
-&gt; (ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; ValuesDef'ExternalValuesEntry)
-&gt; Ord ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Ordering
ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; ValuesDef'ExternalValuesEntry
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; ValuesDef'ExternalValuesEntry
$cmin :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; ValuesDef'ExternalValuesEntry
max :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; ValuesDef'ExternalValuesEntry
$cmax :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; ValuesDef'ExternalValuesEntry
&gt;= :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
$c&gt;= :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
&gt; :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
$c&gt; :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
&lt;= :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
$c&lt;= :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
&lt; :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
$c&lt; :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Bool
compare :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Ordering
$ccompare :: ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry -&gt; Ordering
$cp1Ord :: Eq ValuesDef'ExternalValuesEntry
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-888"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492241"><span id="local-6989586621679492243"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-889"></span><span> </span><span id="local-6989586621679492240"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; ValuesDef'ExternalValuesEntry -&gt; ShowS
</span><a href="#local-6989586621679492240"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492239"><span class="annot"><span class="annottext">__x :: ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492239"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679492238"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679492238"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-890"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
</span><span id="line-891"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-892"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
</span><span id="line-893"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -&gt; String
forall msg. Message msg =&gt; msg -&gt; String
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492239"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
</span><a href="#local-6989586621679492238"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-894"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;key&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-895"></span><span> </span><span id="local-6989586621679492236"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;key&quot;
-&gt; (Text -&gt; f Text)
-&gt; ValuesDef'ExternalValuesEntry
-&gt; f ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492236"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-896"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text)
-&gt; ValuesDef'ExternalValuesEntry
-&gt; f ValuesDef'ExternalValuesEntry)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; ValuesDef'ExternalValuesEntry
-&gt; f ValuesDef'ExternalValuesEntry
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-897"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ValuesDef'ExternalValuesEntry -&gt; Text)
-&gt; (ValuesDef'ExternalValuesEntry
-&gt; Text -&gt; ValuesDef'ExternalValuesEntry)
-&gt; Lens' ValuesDef'ExternalValuesEntry Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-898"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27key"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'key</span></a></span><span>
</span><span id="line-899"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492235"><span class="annot"><span class="annottext">x__ :: ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492235"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492234"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679492234"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492235"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'key :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27key"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'key</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492234"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-900"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-901"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-902"></span><span> </span><span id="local-6989586621679492232"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;value&quot;
-&gt; (Text -&gt; f Text)
-&gt; ValuesDef'ExternalValuesEntry
-&gt; f ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492232"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-903"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text)
-&gt; ValuesDef'ExternalValuesEntry
-&gt; f ValuesDef'ExternalValuesEntry)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; ValuesDef'ExternalValuesEntry
-&gt; f ValuesDef'ExternalValuesEntry
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-904"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ValuesDef'ExternalValuesEntry -&gt; Text)
-&gt; (ValuesDef'ExternalValuesEntry
-&gt; Text -&gt; ValuesDef'ExternalValuesEntry)
-&gt; Lens' ValuesDef'ExternalValuesEntry Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-905"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27value"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'value</span></a></span><span>
</span><span id="line-906"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492231"><span class="annot"><span class="annottext">x__ :: ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492231"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492230"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679492230"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492231"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'value :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27value"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'value</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492230"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-907"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-908"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492223"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-909"></span><span> </span><span id="local-6989586621679492219"><span class="annot"><span class="annottext">messageName :: Proxy ValuesDef'ExternalValuesEntry -&gt; Text
</span><a href="#local-6989586621679492219"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-910"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -&gt; Text
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">&quot;tensorflow.ValuesDef.ExternalValuesEntry&quot;</span></span><span>
</span><span id="line-911"></span><span> </span><span id="local-6989586621679492218"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy ValuesDef'ExternalValuesEntry -&gt; ByteString
</span><a href="#local-6989586621679492218"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-912"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\DC3ExternalValuesEntry\DC2\DLE\n\
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC2\DC4\n\
\\ENQvalue\CAN\STX \SOH(\tR\ENQvalue:\STX8\SOH&quot;</span></span><span>
</span><span id="line-916"></span><span> </span><span id="local-6989586621679492217"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy ValuesDef'ExternalValuesEntry -&gt; ByteString
</span><a href="#local-6989586621679492217"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-917"></span><span> </span><span id="local-6989586621679492216"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor ValuesDef'ExternalValuesEntry)
</span><a href="#local-6989586621679492216"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
</span><span id="line-918"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-919"></span><span> </span><span id="local-6989586621679492215"><span class="annot"><span class="annottext">key__field_descriptor :: FieldDescriptor ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492215"><span class="hs-identifier hs-var hs-var">key__field_descriptor</span></a></span></span><span>
</span><span id="line-920"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor ValuesDef'ExternalValuesEntry Text
-&gt; FieldDescriptor ValuesDef'ExternalValuesEntry
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-921"></span><span> </span><span class="annot"><span class="hs-string">&quot;key&quot;</span></span><span>
</span><span id="line-922"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-923"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-924"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens' ValuesDef'ExternalValuesEntry Text
-&gt; FieldAccessor ValuesDef'ExternalValuesEntry Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-925"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;key&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-926"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span>
</span><span id="line-927"></span><span> </span><span id="local-6989586621679492214"><span class="annot"><span class="annottext">value__field_descriptor :: FieldDescriptor ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492214"><span class="hs-identifier hs-var hs-var">value__field_descriptor</span></a></span></span><span>
</span><span id="line-928"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor ValuesDef'ExternalValuesEntry Text
-&gt; FieldDescriptor ValuesDef'ExternalValuesEntry
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-929"></span><span> </span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span>
</span><span id="line-930"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-931"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-932"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens' ValuesDef'ExternalValuesEntry Text
-&gt; FieldAccessor ValuesDef'ExternalValuesEntry Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-933"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-934"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span>
</span><span id="line-935"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-936"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor ValuesDef'ExternalValuesEntry)]
-&gt; Map Tag (FieldDescriptor ValuesDef'ExternalValuesEntry)
forall k a. Ord k =&gt; [(k, a)] -&gt; Map k a
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
</span><span id="line-937"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492215"><span class="hs-identifier hs-var">key__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-938"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492214"><span class="hs-identifier hs-var">value__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
</span><span id="line-939"></span><span> </span><span id="local-6989586621679492213"><span class="annot"><span class="annottext">unknownFields :: LensLike' f ValuesDef'ExternalValuesEntry FieldSet
</span><a href="#local-6989586621679492213"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
</span><span id="line-940"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(ValuesDef'ExternalValuesEntry -&gt; FieldSet)
-&gt; (ValuesDef'ExternalValuesEntry
-&gt; FieldSet -&gt; ValuesDef'ExternalValuesEntry)
-&gt; Lens' ValuesDef'ExternalValuesEntry FieldSet
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-941"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'_unknownFields</span></a></span><span>
</span><span id="line-942"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492212"><span class="annot"><span class="annottext">x__ :: ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492212"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492211"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679492211"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-943"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492212"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492211"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
</span><span id="line-944"></span><span> </span><span id="local-6989586621679492210"><span class="annot"><span class="annottext">defMessage :: ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492210"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
</span><span id="line-945"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WValuesDef'ExternalValuesEntry'_constructor :: Text -&gt; Text -&gt; FieldSet -&gt; ValuesDef'ExternalValuesEntry
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#%24WValuesDef%27ExternalValuesEntry%27_constructor"><span class="hs-identifier hs-type hs-type">ValuesDef'ExternalValuesEntry'_constructor</span></a></span><span>
</span><span id="line-946"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'key :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27key"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'key</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-947"></span><span> </span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'value :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27value"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'value</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-948"></span><span> </span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
</span><span id="line-949"></span><span> </span><span id="local-6989586621679492208"><span class="annot"><span class="annottext">parseMessage :: Parser ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492208"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
</span><span id="line-950"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-951"></span><span> </span><span class="annot"><a href="#local-6989586621679492207"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-952"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span>
</span><span id="line-953"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span>
</span><span id="line-954"></span><span> </span><span id="local-6989586621679492207"><span class="annot"><span class="annottext">loop :: ValuesDef'ExternalValuesEntry
-&gt; Parser ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492207"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679492206"><span class="annot"><span class="annottext">x :: ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492206"><span class="hs-identifier hs-var">x</span></a></span></span><span>
</span><span id="line-955"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492205"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492205"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
</span><span id="line-956"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492205"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-957"></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492204"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679492204"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
</span><span id="line-958"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-959"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -&gt; Bool
forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; Bool
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
forall a. [a]
</span><a href="#local-6989586621679492204"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-960"></span><span> </span><span class="annot"><span class="annottext">() -&gt; Parser ()
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
</span><span id="line-961"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-962"></span><span> </span><span class="annot"><span class="annottext">String -&gt; Parser ()
forall (m :: * -&gt; *) a. MonadFail m =&gt; String -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
</span><span id="line-963"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
</span><span id="line-964"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-965"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
forall a. [a]
</span><a href="#local-6989586621679492204"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-966"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
-&gt; Parser ValuesDef'ExternalValuesEntry
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
</span><span id="line-967"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
FieldSet
FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-968"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
FieldSet
FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492203"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492203"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; FieldSet
forall a. [a] -&gt; [a]
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492203"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492206"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-969"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-970"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492202"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492202"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-971"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492202"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-972"></span><span> </span><span class="hs-number">10</span><span>
</span><span id="line-973"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492201"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492201"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-974"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492200"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492200"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492199"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492199"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-975"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-976"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492199"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-977"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-978"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492200"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-979"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492198"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679492198"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-980"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679492198"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-981"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492197"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679492197"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492197"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-982"></span><span> </span><span class="annot"><span class="hs-string">&quot;key&quot;</span></span><span>
</span><span id="line-983"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
-&gt; Parser ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492207"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
Text
Text
-&gt; Text
-&gt; ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;key&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492201"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492206"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-984"></span><span> </span><span class="hs-number">18</span><span>
</span><span id="line-985"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492196"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492196"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-986"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492195"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492195"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492194"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492194"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-987"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-988"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492194"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-989"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-990"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492195"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-991"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492193"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679492193"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-992"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679492193"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-993"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492192"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679492192"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492192"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-994"></span><span> </span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span>
</span><span id="line-995"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
-&gt; Parser ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492207"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
Text
Text
-&gt; Text
-&gt; ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492196"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492206"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-996"></span><span> </span><span id="local-6989586621679492191"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679492191"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-997"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492190"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679492190"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Parser TaggedValue
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
</span><span id="line-998"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492191"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-999"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
-&gt; Parser ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492207"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1000"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
FieldSet
FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ValuesDef'ExternalValuesEntry
-&gt; ValuesDef'ExternalValuesEntry
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-1001"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
FieldSet
FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492189"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492189"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679492190"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492189"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492206"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1002"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1003"></span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef'ExternalValuesEntry
-&gt; String -&gt; Parser ValuesDef'ExternalValuesEntry
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1004"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
-&gt; Parser ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492207"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-string">&quot;ExternalValuesEntry&quot;</span></span><span>
</span><span id="line-1005"></span><span> </span><span id="local-6989586621679492188"><span class="annot"><span class="annottext">buildMessage :: ValuesDef'ExternalValuesEntry -&gt; Builder
</span><a href="#local-6989586621679492188"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
</span><span id="line-1006"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492187"><span class="annot"><span class="annottext">_x :: ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492187"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-1007"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1008"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492186"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679492186"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
Text
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
Text
Text
-&gt; ValuesDef'ExternalValuesEntry -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;key&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492187"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1009"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1010"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492186"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1011"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1012"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1013"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1014"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
</span><span id="line-1015"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1016"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492185"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679492185"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1017"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1018"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1019"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492185"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1020"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492185"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1021"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1022"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492186"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1023"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1024"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1025"></span><span> </span><span id="local-6989586621679492184"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679492184"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
Text
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
Text
Text
-&gt; ValuesDef'ExternalValuesEntry -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492187"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1026"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1027"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492184"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1028"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1029"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1030"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1031"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
</span><span id="line-1032"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1033"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492183"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679492183"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1034"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1035"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1036"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492183"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1037"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492183"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1038"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1039"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492184"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1040"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
</span><span id="line-1041"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
FieldSet
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
FieldSet
FieldSet
-&gt; ValuesDef'ExternalValuesEntry -&gt; FieldSet
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
FieldSet
ValuesDef'ExternalValuesEntry
ValuesDef'ExternalValuesEntry
FieldSet
FieldSet
forall msg. Message msg =&gt; Lens' msg FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492187"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1042"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1043"></span><span> </span><span id="local-6989586621679492181"><span class="annot"><span class="annottext">rnf :: ValuesDef'ExternalValuesEntry -&gt; ()
</span><a href="#local-6989586621679492181"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
</span><span id="line-1044"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492180"><span class="annot"><span class="annottext">x__ :: ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492180"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-1045"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1046"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492180"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1047"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1048"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27key"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'key</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492180"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1049"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1050"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27value"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'value</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
</span><a href="#local-6989586621679492180"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1051"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.contextName' @:: Lens' WhileContextDef Data.Text.Text@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.parallelIterations' @:: Lens' WhileContextDef Data.Int.Int32@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.backProp' @:: Lens' WhileContextDef Prelude.Bool@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.swapMemory' @:: Lens' WhileContextDef Prelude.Bool@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.pivotName' @:: Lens' WhileContextDef Data.Text.Text@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.pivotForPredName' @:: Lens' WhileContextDef Data.Text.Text@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.pivotForBodyName' @:: Lens' WhileContextDef Data.Text.Text@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.loopExitNames' @:: Lens' WhileContextDef [Data.Text.Text]@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.vec'loopExitNames' @:: Lens' WhileContextDef (Data.Vector.Vector Data.Text.Text)@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.loopEnterNames' @:: Lens' WhileContextDef [Data.Text.Text]@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.vec'loopEnterNames' @:: Lens' WhileContextDef (Data.Vector.Vector Data.Text.Text)@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.valuesDef' @:: Lens' WhileContextDef ValuesDef@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maybe'valuesDef' @:: Lens' WhileContextDef (Prelude.Maybe ValuesDef)@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maximumIterationsName' @:: Lens' WhileContextDef Data.Text.Text@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.nestedContexts' @:: Lens' WhileContextDef [ControlFlowContextDef]@
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.vec'nestedContexts' @:: Lens' WhileContextDef (Data.Vector.Vector ControlFlowContextDef)@ -}</span><span>
</span><span id="line-1069"></span><span class="hs-keyword">data</span><span> </span><span id="WhileContextDef"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-var">WhileContextDef</span></a></span></span><span>
</span><span id="line-1070"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="WhileContextDef%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef%27_constructor"><span class="hs-identifier hs-var">WhileContextDef'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_WhileContextDef%27contextName"><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'contextName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
</span><span id="line-1071"></span><span> </span><span id="_WhileContextDef%27parallelIterations"><span class="annot"><span class="annottext">WhileContextDef -&gt; Int32
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27parallelIterations"><span class="hs-identifier hs-var hs-var">_WhileContextDef'parallelIterations</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">,</span><span>
</span><span id="line-1072"></span><span> </span><span id="_WhileContextDef%27backProp"><span class="annot"><span class="annottext">WhileContextDef -&gt; Bool
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27backProp"><span class="hs-identifier hs-var hs-var">_WhileContextDef'backProp</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">,</span><span>
</span><span id="line-1073"></span><span> </span><span id="_WhileContextDef%27swapMemory"><span class="annot"><span class="annottext">WhileContextDef -&gt; Bool
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27swapMemory"><span class="hs-identifier hs-var hs-var">_WhileContextDef'swapMemory</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">,</span><span>
</span><span id="line-1074"></span><span> </span><span id="_WhileContextDef%27pivotName"><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
</span><span id="line-1075"></span><span> </span><span id="_WhileContextDef%27pivotForPredName"><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForPredName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForPredName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
</span><span id="line-1076"></span><span> </span><span id="_WhileContextDef%27pivotForBodyName"><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForBodyName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForBodyName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
</span><span id="line-1077"></span><span> </span><span id="_WhileContextDef%27loopExitNames"><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopExitNames</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1078"></span><span> </span><span id="_WhileContextDef%27loopEnterNames"><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopEnterNames</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1079"></span><span> </span><span id="_WhileContextDef%27valuesDef"><span class="annot"><span class="annottext">WhileContextDef -&gt; Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_WhileContextDef'valuesDef</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1080"></span><span> </span><span id="_WhileContextDef%27maximumIterationsName"><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27maximumIterationsName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'maximumIterationsName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
</span><span id="line-1081"></span><span> </span><span id="_WhileContextDef%27nestedContexts"><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_WhileContextDef'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1082"></span><span> </span><span id="_WhileContextDef%27_unknownFields"><span class="annot"><span class="annottext">WhileContextDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_WhileContextDef'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
</span><span id="line-1083"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492162"><span id="local-6989586621679492164"><span class="annot"><span class="annottext">WhileContextDef -&gt; WhileContextDef -&gt; Bool
(WhileContextDef -&gt; WhileContextDef -&gt; Bool)
-&gt; (WhileContextDef -&gt; WhileContextDef -&gt; Bool)
-&gt; Eq WhileContextDef
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
$c/= :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
== :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
$c== :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492147"><span id="local-6989586621679492149"><span id="local-6989586621679492151"><span id="local-6989586621679492153"><span id="local-6989586621679492155"><span id="local-6989586621679492157"><span id="local-6989586621679492159"><span class="annot"><span class="annottext">Eq WhileContextDef
Eq WhileContextDef =&gt;
(WhileContextDef -&gt; WhileContextDef -&gt; Ordering)
-&gt; (WhileContextDef -&gt; WhileContextDef -&gt; Bool)
-&gt; (WhileContextDef -&gt; WhileContextDef -&gt; Bool)
-&gt; (WhileContextDef -&gt; WhileContextDef -&gt; Bool)
-&gt; (WhileContextDef -&gt; WhileContextDef -&gt; Bool)
-&gt; (WhileContextDef -&gt; WhileContextDef -&gt; WhileContextDef)
-&gt; (WhileContextDef -&gt; WhileContextDef -&gt; WhileContextDef)
-&gt; Ord WhileContextDef
WhileContextDef -&gt; WhileContextDef -&gt; Bool
WhileContextDef -&gt; WhileContextDef -&gt; Ordering
WhileContextDef -&gt; WhileContextDef -&gt; WhileContextDef
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: WhileContextDef -&gt; WhileContextDef -&gt; WhileContextDef
$cmin :: WhileContextDef -&gt; WhileContextDef -&gt; WhileContextDef
max :: WhileContextDef -&gt; WhileContextDef -&gt; WhileContextDef
$cmax :: WhileContextDef -&gt; WhileContextDef -&gt; WhileContextDef
&gt;= :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
$c&gt;= :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
&gt; :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
$c&gt; :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
&lt;= :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
$c&lt;= :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
&lt; :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
$c&lt; :: WhileContextDef -&gt; WhileContextDef -&gt; Bool
compare :: WhileContextDef -&gt; WhileContextDef -&gt; Ordering
$ccompare :: WhileContextDef -&gt; WhileContextDef -&gt; Ordering
$cp1Ord :: Eq WhileContextDef
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-1084"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492142"><span id="local-6989586621679492144"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1085"></span><span> </span><span id="local-6989586621679492141"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; WhileContextDef -&gt; ShowS
</span><a href="#local-6989586621679492141"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492140"><span class="annot"><span class="annottext">__x :: WhileContextDef
</span><a href="#local-6989586621679492140"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679492139"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679492139"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-1086"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
</span><span id="line-1087"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-1088"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
</span><span id="line-1089"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; String
forall msg. Message msg =&gt; msg -&gt; String
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492140"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
</span><a href="#local-6989586621679492139"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1090"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;contextName&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1091"></span><span> </span><span id="local-6989586621679492137"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;contextName&quot;
-&gt; (Text -&gt; f Text) -&gt; WhileContextDef -&gt; f WhileContextDef
</span><a href="#local-6989586621679492137"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1092"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1093"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Text)
-&gt; (WhileContextDef -&gt; Text -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1094"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'contextName</span></a></span><span>
</span><span id="line-1095"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492136"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492136"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492135"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679492135"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492136"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'contextName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27contextName"><span class="hs-identifier hs-var">_WhileContextDef'contextName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492135"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1096"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1097"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;parallelIterations&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1098"></span><span> </span><span id="local-6989586621679492133"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;parallelIterations&quot;
-&gt; (Int32 -&gt; f Int32) -&gt; WhileContextDef -&gt; f WhileContextDef
</span><a href="#local-6989586621679492133"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1099"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Int32 -&gt; f Int32) -&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Int32 -&gt; f Int32) -&gt; Int32 -&gt; f Int32)
-&gt; (Int32 -&gt; f Int32)
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1100"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Int32)
-&gt; (WhileContextDef -&gt; Int32 -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef Int32 Int32
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1101"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Int32
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27parallelIterations"><span class="hs-identifier hs-var hs-var">_WhileContextDef'parallelIterations</span></a></span><span>
</span><span id="line-1102"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492132"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492132"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492131"><span class="annot"><span class="annottext">y__ :: Int32
</span><a href="#local-6989586621679492131"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492132"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'parallelIterations :: Int32
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27parallelIterations"><span class="hs-identifier hs-var">_WhileContextDef'parallelIterations</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
</span><a href="#local-6989586621679492131"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1103"></span><span> </span><span class="annot"><span class="annottext">(Int32 -&gt; f Int32) -&gt; Int32 -&gt; f Int32
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1104"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;backProp&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1105"></span><span> </span><span id="local-6989586621679492129"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;backProp&quot;
-&gt; (Bool -&gt; f Bool) -&gt; WhileContextDef -&gt; f WhileContextDef
</span><a href="#local-6989586621679492129"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1106"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Bool -&gt; f Bool) -&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Bool -&gt; f Bool) -&gt; Bool -&gt; f Bool)
-&gt; (Bool -&gt; f Bool)
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1107"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Bool)
-&gt; (WhileContextDef -&gt; Bool -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef Bool Bool
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1108"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Bool
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27backProp"><span class="hs-identifier hs-var hs-var">_WhileContextDef'backProp</span></a></span><span>
</span><span id="line-1109"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492128"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492128"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492127"><span class="annot"><span class="annottext">y__ :: Bool
</span><a href="#local-6989586621679492127"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492128"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'backProp :: Bool
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27backProp"><span class="hs-identifier hs-var">_WhileContextDef'backProp</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492127"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1110"></span><span> </span><span class="annot"><span class="annottext">(Bool -&gt; f Bool) -&gt; Bool -&gt; f Bool
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1111"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;swapMemory&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1112"></span><span> </span><span id="local-6989586621679492125"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;swapMemory&quot;
-&gt; (Bool -&gt; f Bool) -&gt; WhileContextDef -&gt; f WhileContextDef
</span><a href="#local-6989586621679492125"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1113"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Bool -&gt; f Bool) -&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Bool -&gt; f Bool) -&gt; Bool -&gt; f Bool)
-&gt; (Bool -&gt; f Bool)
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1114"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Bool)
-&gt; (WhileContextDef -&gt; Bool -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef Bool Bool
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1115"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Bool
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27swapMemory"><span class="hs-identifier hs-var hs-var">_WhileContextDef'swapMemory</span></a></span><span>
</span><span id="line-1116"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492124"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492124"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492123"><span class="annot"><span class="annottext">y__ :: Bool
</span><a href="#local-6989586621679492123"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492124"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'swapMemory :: Bool
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27swapMemory"><span class="hs-identifier hs-var">_WhileContextDef'swapMemory</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492123"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1117"></span><span> </span><span class="annot"><span class="annottext">(Bool -&gt; f Bool) -&gt; Bool -&gt; f Bool
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1118"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;pivotName&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1119"></span><span> </span><span id="local-6989586621679492121"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;pivotName&quot;
-&gt; (Text -&gt; f Text) -&gt; WhileContextDef -&gt; f WhileContextDef
</span><a href="#local-6989586621679492121"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1120"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1121"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Text)
-&gt; (WhileContextDef -&gt; Text -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1122"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotName</span></a></span><span>
</span><span id="line-1123"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492120"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492120"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492119"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679492119"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492120"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'pivotName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotName"><span class="hs-identifier hs-var">_WhileContextDef'pivotName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492119"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1124"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1125"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;pivotForPredName&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1126"></span><span> </span><span id="local-6989586621679492117"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;pivotForPredName&quot;
-&gt; (Text -&gt; f Text) -&gt; WhileContextDef -&gt; f WhileContextDef
</span><a href="#local-6989586621679492117"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1127"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1128"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Text)
-&gt; (WhileContextDef -&gt; Text -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1129"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForPredName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForPredName</span></a></span><span>
</span><span id="line-1130"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492116"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492116"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492115"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679492115"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492116"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'pivotForPredName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForPredName"><span class="hs-identifier hs-var">_WhileContextDef'pivotForPredName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492115"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1131"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1132"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;pivotForBodyName&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1133"></span><span> </span><span id="local-6989586621679492113"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;pivotForBodyName&quot;
-&gt; (Text -&gt; f Text) -&gt; WhileContextDef -&gt; f WhileContextDef
</span><a href="#local-6989586621679492113"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1134"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1135"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Text)
-&gt; (WhileContextDef -&gt; Text -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1136"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForBodyName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForBodyName</span></a></span><span>
</span><span id="line-1137"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492112"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492112"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492111"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679492111"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492112"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'pivotForBodyName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForBodyName"><span class="hs-identifier hs-var">_WhileContextDef'pivotForBodyName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492111"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1138"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1139"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;loopExitNames&quot;</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1140"></span><span> </span><span id="local-6989586621679492109"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;loopExitNames&quot;
-&gt; ([Text] -&gt; f [Text]) -&gt; WhileContextDef -&gt; f WhileContextDef
</span><a href="#local-6989586621679492109"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1141"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -&gt; f (Vector Text))
-&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; (([Text] -&gt; f [Text]) -&gt; Vector Text -&gt; f (Vector Text))
-&gt; ([Text] -&gt; f [Text])
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1142"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Vector Text)
-&gt; (WhileContextDef -&gt; Vector Text -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef (Vector Text) (Vector Text)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1143"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopExitNames</span></a></span><span>
</span><span id="line-1144"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492108"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492108"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492107"><span class="annot"><span class="annottext">y__ :: Vector Text
</span><a href="#local-6989586621679492107"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492108"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'loopExitNames :: Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var">_WhileContextDef'loopExitNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492107"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1145"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector Text -&gt; [Text])
-&gt; (Vector Text -&gt; [Text] -&gt; Vector Text)
-&gt; Lens (Vector Text) (Vector Text) [Text] [Text]
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1146"></span><span> </span><span class="annot"><span class="annottext">Vector Text -&gt; [Text]
forall (v :: * -&gt; *) a. Vector v a =&gt; v a -&gt; [a]
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
</span><span id="line-1147"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492106"><span class="annot"><span class="annottext">y__ :: [Text]
</span><a href="#local-6989586621679492106"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Text] -&gt; Vector Text
forall (v :: * -&gt; *) a. Vector v a =&gt; [a] -&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[Text]
</span><a href="#local-6989586621679492106"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1148"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;vec'loopExitNames&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1149"></span><span> </span><span id="local-6989586621679492104"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;vec'loopExitNames&quot;
-&gt; (Vector Text -&gt; f (Vector Text))
-&gt; WhileContextDef
-&gt; f WhileContextDef
</span><a href="#local-6989586621679492104"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1150"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -&gt; f (Vector Text))
-&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Vector Text -&gt; f (Vector Text))
-&gt; Vector Text -&gt; f (Vector Text))
-&gt; (Vector Text -&gt; f (Vector Text))
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1151"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Vector Text)
-&gt; (WhileContextDef -&gt; Vector Text -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef (Vector Text) (Vector Text)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1152"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopExitNames</span></a></span><span>
</span><span id="line-1153"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492103"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492103"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492102"><span class="annot"><span class="annottext">y__ :: Vector Text
</span><a href="#local-6989586621679492102"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492103"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'loopExitNames :: Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var">_WhileContextDef'loopExitNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492102"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1154"></span><span> </span><span class="annot"><span class="annottext">(Vector Text -&gt; f (Vector Text)) -&gt; Vector Text -&gt; f (Vector Text)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1155"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;loopEnterNames&quot;</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1156"></span><span> </span><span id="local-6989586621679492100"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;loopEnterNames&quot;
-&gt; ([Text] -&gt; f [Text]) -&gt; WhileContextDef -&gt; f WhileContextDef
</span><a href="#local-6989586621679492100"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1157"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -&gt; f (Vector Text))
-&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; (([Text] -&gt; f [Text]) -&gt; Vector Text -&gt; f (Vector Text))
-&gt; ([Text] -&gt; f [Text])
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1158"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Vector Text)
-&gt; (WhileContextDef -&gt; Vector Text -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef (Vector Text) (Vector Text)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1159"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopEnterNames</span></a></span><span>
</span><span id="line-1160"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492099"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492099"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492098"><span class="annot"><span class="annottext">y__ :: Vector Text
</span><a href="#local-6989586621679492098"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492099"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'loopEnterNames :: Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var">_WhileContextDef'loopEnterNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492098"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1161"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector Text -&gt; [Text])
-&gt; (Vector Text -&gt; [Text] -&gt; Vector Text)
-&gt; Lens (Vector Text) (Vector Text) [Text] [Text]
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1162"></span><span> </span><span class="annot"><span class="annottext">Vector Text -&gt; [Text]
forall (v :: * -&gt; *) a. Vector v a =&gt; v a -&gt; [a]
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
</span><span id="line-1163"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492097"><span class="annot"><span class="annottext">y__ :: [Text]
</span><a href="#local-6989586621679492097"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[Text] -&gt; Vector Text
forall (v :: * -&gt; *) a. Vector v a =&gt; [a] -&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[Text]
</span><a href="#local-6989586621679492097"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1164"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;vec'loopEnterNames&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1165"></span><span> </span><span id="local-6989586621679492095"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;vec'loopEnterNames&quot;
-&gt; (Vector Text -&gt; f (Vector Text))
-&gt; WhileContextDef
-&gt; f WhileContextDef
</span><a href="#local-6989586621679492095"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1166"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -&gt; f (Vector Text))
-&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Vector Text -&gt; f (Vector Text))
-&gt; Vector Text -&gt; f (Vector Text))
-&gt; (Vector Text -&gt; f (Vector Text))
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1167"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Vector Text)
-&gt; (WhileContextDef -&gt; Vector Text -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef (Vector Text) (Vector Text)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1168"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopEnterNames</span></a></span><span>
</span><span id="line-1169"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492094"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492094"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492093"><span class="annot"><span class="annottext">y__ :: Vector Text
</span><a href="#local-6989586621679492093"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492094"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'loopEnterNames :: Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var">_WhileContextDef'loopEnterNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492093"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1170"></span><span> </span><span class="annot"><span class="annottext">(Vector Text -&gt; f (Vector Text)) -&gt; Vector Text -&gt; f (Vector Text)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1171"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;valuesDef&quot;</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1172"></span><span> </span><span id="local-6989586621679492091"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;valuesDef&quot;
-&gt; (ValuesDef -&gt; f ValuesDef)
-&gt; WhileContextDef
-&gt; f WhileContextDef
</span><a href="#local-6989586621679492091"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1173"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((ValuesDef -&gt; f ValuesDef)
-&gt; Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; (ValuesDef -&gt; f ValuesDef)
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1174"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Maybe ValuesDef)
-&gt; (WhileContextDef -&gt; Maybe ValuesDef -&gt; WhileContextDef)
-&gt; Lens
WhileContextDef WhileContextDef (Maybe ValuesDef) (Maybe ValuesDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1175"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_WhileContextDef'valuesDef</span></a></span><span>
</span><span id="line-1176"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492090"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492090"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492089"><span class="annot"><span class="annottext">y__ :: Maybe ValuesDef
</span><a href="#local-6989586621679492089"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492090"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'valuesDef :: Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var">_WhileContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
</span><a href="#local-6989586621679492089"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1177"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -&gt; Lens' (Maybe ValuesDef) ValuesDef
forall b. b -&gt; Lens' (Maybe b) b
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-1178"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe'valuesDef&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1179"></span><span> </span><span id="local-6989586621679492087"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'valuesDef&quot;
-&gt; (Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; WhileContextDef
-&gt; f WhileContextDef
</span><a href="#local-6989586621679492087"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1180"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; (Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1181"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Maybe ValuesDef)
-&gt; (WhileContextDef -&gt; Maybe ValuesDef -&gt; WhileContextDef)
-&gt; Lens
WhileContextDef WhileContextDef (Maybe ValuesDef) (Maybe ValuesDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1182"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_WhileContextDef'valuesDef</span></a></span><span>
</span><span id="line-1183"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492086"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492086"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492085"><span class="annot"><span class="annottext">y__ :: Maybe ValuesDef
</span><a href="#local-6989586621679492085"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492086"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'valuesDef :: Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var">_WhileContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
</span><a href="#local-6989586621679492085"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1184"></span><span> </span><span class="annot"><span class="annottext">(Maybe ValuesDef -&gt; f (Maybe ValuesDef))
-&gt; Maybe ValuesDef -&gt; f (Maybe ValuesDef)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1185"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maximumIterationsName&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1186"></span><span> </span><span id="local-6989586621679492083"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maximumIterationsName&quot;
-&gt; (Text -&gt; f Text) -&gt; WhileContextDef -&gt; f WhileContextDef
</span><a href="#local-6989586621679492083"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1187"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1188"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Text)
-&gt; (WhileContextDef -&gt; Text -&gt; WhileContextDef)
-&gt; Lens WhileContextDef WhileContextDef Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1189"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27maximumIterationsName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'maximumIterationsName</span></a></span><span>
</span><span id="line-1190"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492082"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492082"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492081"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679492081"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492082"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'maximumIterationsName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27maximumIterationsName"><span class="hs-identifier hs-var">_WhileContextDef'maximumIterationsName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492081"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1191"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1192"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;nestedContexts&quot;</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1193"></span><span> </span><span id="local-6989586621679492079"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;nestedContexts&quot;
-&gt; ([ControlFlowContextDef] -&gt; f [ControlFlowContextDef])
-&gt; WhileContextDef
-&gt; f WhileContextDef
</span><a href="#local-6989586621679492079"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1194"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector ControlFlowContextDef -&gt; f (Vector ControlFlowContextDef))
-&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; (([ControlFlowContextDef] -&gt; f [ControlFlowContextDef])
-&gt; Vector ControlFlowContextDef
-&gt; f (Vector ControlFlowContextDef))
-&gt; ([ControlFlowContextDef] -&gt; f [ControlFlowContextDef])
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1195"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Vector ControlFlowContextDef)
-&gt; (WhileContextDef
-&gt; Vector ControlFlowContextDef -&gt; WhileContextDef)
-&gt; Lens
WhileContextDef
WhileContextDef
(Vector ControlFlowContextDef)
(Vector ControlFlowContextDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1196"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_WhileContextDef'nestedContexts</span></a></span><span>
</span><span id="line-1197"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492078"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492078"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492077"><span class="annot"><span class="annottext">y__ :: Vector ControlFlowContextDef
</span><a href="#local-6989586621679492077"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492078"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'nestedContexts :: Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var">_WhileContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
</span><a href="#local-6989586621679492077"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1198"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector ControlFlowContextDef -&gt; [ControlFlowContextDef])
-&gt; (Vector ControlFlowContextDef
-&gt; [ControlFlowContextDef] -&gt; Vector ControlFlowContextDef)
-&gt; Lens
(Vector ControlFlowContextDef)
(Vector ControlFlowContextDef)
[ControlFlowContextDef]
[ControlFlowContextDef]
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1199"></span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef -&gt; [ControlFlowContextDef]
forall (v :: * -&gt; *) a. Vector v a =&gt; v a -&gt; [a]
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
</span><span id="line-1200"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492076"><span class="annot"><span class="annottext">y__ :: [ControlFlowContextDef]
</span><a href="#local-6989586621679492076"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">[ControlFlowContextDef] -&gt; Vector ControlFlowContextDef
forall (v :: * -&gt; *) a. Vector v a =&gt; [a] -&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[ControlFlowContextDef]
</span><a href="#local-6989586621679492076"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1201"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;vec'nestedContexts&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1202"></span><span> </span><span id="local-6989586621679492074"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;vec'nestedContexts&quot;
-&gt; (Vector ControlFlowContextDef
-&gt; f (Vector ControlFlowContextDef))
-&gt; WhileContextDef
-&gt; f WhileContextDef
</span><a href="#local-6989586621679492074"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1203"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector ControlFlowContextDef -&gt; f (Vector ControlFlowContextDef))
-&gt; WhileContextDef -&gt; f WhileContextDef)
-&gt; ((Vector ControlFlowContextDef
-&gt; f (Vector ControlFlowContextDef))
-&gt; Vector ControlFlowContextDef
-&gt; f (Vector ControlFlowContextDef))
-&gt; (Vector ControlFlowContextDef
-&gt; f (Vector ControlFlowContextDef))
-&gt; WhileContextDef
-&gt; f WhileContextDef
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1204"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -&gt; Vector ControlFlowContextDef)
-&gt; (WhileContextDef
-&gt; Vector ControlFlowContextDef -&gt; WhileContextDef)
-&gt; Lens
WhileContextDef
WhileContextDef
(Vector ControlFlowContextDef)
(Vector ControlFlowContextDef)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1205"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_WhileContextDef'nestedContexts</span></a></span><span>
</span><span id="line-1206"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492073"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492073"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492072"><span class="annot"><span class="annottext">y__ :: Vector ControlFlowContextDef
</span><a href="#local-6989586621679492072"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492073"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'nestedContexts :: Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var">_WhileContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
</span><a href="#local-6989586621679492072"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1207"></span><span> </span><span class="annot"><span class="annottext">(Vector ControlFlowContextDef -&gt; f (Vector ControlFlowContextDef))
-&gt; Vector ControlFlowContextDef -&gt; f (Vector ControlFlowContextDef)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-1208"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492065"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1209"></span><span> </span><span id="local-6989586621679492061"><span class="annot"><span class="annottext">messageName :: Proxy WhileContextDef -&gt; Text
</span><a href="#local-6989586621679492061"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -&gt; Text
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">&quot;tensorflow.WhileContextDef&quot;</span></span><span>
</span><span id="line-1210"></span><span> </span><span id="local-6989586621679492060"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy WhileContextDef -&gt; ByteString
</span><a href="#local-6989586621679492060"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-1211"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\SIWhileContextDef\DC2!\n\
\\fcontext_name\CAN\SOH \SOH(\tR\vcontextName\DC2/\n\
\\DC3parallel_iterations\CAN\STX \SOH(\ENQR\DC2parallelIterations\DC2\ESC\n\
\\tback_prop\CAN\ETX \SOH(\bR\bbackProp\DC2\US\n\
\\vswap_memory\CAN\EOT \SOH(\bR\n\
\swapMemory\DC2\GS\n\
\\n\
\pivot_name\CAN\ENQ \SOH(\tR\tpivotName\DC2-\n\
\\DC3pivot_for_pred_name\CAN\ACK \SOH(\tR\DLEpivotForPredName\DC2-\n\
\\DC3pivot_for_body_name\CAN\a \SOH(\tR\DLEpivotForBodyName\DC2&amp;\n\
\\SIloop_exit_names\CAN\b \ETX(\tR\rloopExitNames\DC2(\n\
\\DLEloop_enter_names\CAN\n\
\ \ETX(\tR\SOloopEnterNames\DC24\n\
\\n\
\values_def\CAN\t \SOH(\v2\NAK.tensorflow.ValuesDefR\tvaluesDef\DC26\n\
\\ETBmaximum_iterations_name\CAN\v \SOH(\tR\NAKmaximumIterationsName\DC2J\n\
\\SInested_contexts\CAN\f \ETX(\v2!.tensorflow.ControlFlowContextDefR\SOnestedContexts&quot;</span></span><span>
</span><span id="line-1229"></span><span> </span><span id="local-6989586621679492059"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy WhileContextDef -&gt; ByteString
</span><a href="#local-6989586621679492059"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-1230"></span><span> </span><span id="local-6989586621679492058"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor WhileContextDef)
</span><a href="#local-6989586621679492058"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
</span><span id="line-1231"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-1232"></span><span> </span><span id="local-6989586621679492057"><span class="annot"><span class="annottext">contextName__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492057"><span class="hs-identifier hs-var hs-var">contextName__field_descriptor</span></a></span></span><span>
</span><span id="line-1233"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor WhileContextDef Text
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1234"></span><span> </span><span class="annot"><span class="hs-string">&quot;context_name&quot;</span></span><span>
</span><span id="line-1235"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1236"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-1237"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens WhileContextDef WhileContextDef Text Text
-&gt; FieldAccessor WhileContextDef Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-1238"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-1239"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;contextName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;contextName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1240"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1241"></span><span> </span><span id="local-6989586621679492056"><span class="annot"><span class="annottext">parallelIterations__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492056"><span class="hs-identifier hs-var hs-var">parallelIterations__field_descriptor</span></a></span></span><span>
</span><span id="line-1242"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Int32
-&gt; FieldAccessor WhileContextDef Int32
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1243"></span><span> </span><span class="annot"><span class="hs-string">&quot;parallel_iterations&quot;</span></span><span>
</span><span id="line-1244"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Int32 -&gt; FieldTypeDescriptor Int32
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Int32
</span><span class="hs-identifier hs-var">Data.ProtoLens.Int32Field</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1245"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">)</span><span>
</span><span id="line-1246"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Int32
-&gt; Lens WhileContextDef WhileContextDef Int32 Int32
-&gt; FieldAccessor WhileContextDef Int32
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-1247"></span><span> </span><span class="annot"><span class="annottext">WireDefault Int32
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-1248"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;parallelIterations&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;parallelIterations&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1249"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1250"></span><span> </span><span id="local-6989586621679492055"><span class="annot"><span class="annottext">backProp__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492055"><span class="hs-identifier hs-var hs-var">backProp__field_descriptor</span></a></span></span><span>
</span><span id="line-1251"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Bool
-&gt; FieldAccessor WhileContextDef Bool
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1252"></span><span> </span><span class="annot"><span class="hs-string">&quot;back_prop&quot;</span></span><span>
</span><span id="line-1253"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Bool -&gt; FieldTypeDescriptor Bool
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Bool
</span><span class="hs-identifier hs-var">Data.ProtoLens.BoolField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1254"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">)</span><span>
</span><span id="line-1255"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Bool
-&gt; Lens WhileContextDef WhileContextDef Bool Bool
-&gt; FieldAccessor WhileContextDef Bool
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-1256"></span><span> </span><span class="annot"><span class="annottext">WireDefault Bool
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-1257"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;backProp&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;backProp&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1258"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1259"></span><span> </span><span id="local-6989586621679492053"><span class="annot"><span class="annottext">swapMemory__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492053"><span class="hs-identifier hs-var hs-var">swapMemory__field_descriptor</span></a></span></span><span>
</span><span id="line-1260"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Bool
-&gt; FieldAccessor WhileContextDef Bool
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1261"></span><span> </span><span class="annot"><span class="hs-string">&quot;swap_memory&quot;</span></span><span>
</span><span id="line-1262"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Bool -&gt; FieldTypeDescriptor Bool
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Bool
</span><span class="hs-identifier hs-var">Data.ProtoLens.BoolField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1263"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">)</span><span>
</span><span id="line-1264"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Bool
-&gt; Lens WhileContextDef WhileContextDef Bool Bool
-&gt; FieldAccessor WhileContextDef Bool
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-1265"></span><span> </span><span class="annot"><span class="annottext">WireDefault Bool
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-1266"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;swapMemory&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;swapMemory&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1267"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1268"></span><span> </span><span id="local-6989586621679492052"><span class="annot"><span class="annottext">pivotName__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492052"><span class="hs-identifier hs-var hs-var">pivotName__field_descriptor</span></a></span></span><span>
</span><span id="line-1269"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor WhileContextDef Text
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1270"></span><span> </span><span class="annot"><span class="hs-string">&quot;pivot_name&quot;</span></span><span>
</span><span id="line-1271"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1272"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-1273"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens WhileContextDef WhileContextDef Text Text
-&gt; FieldAccessor WhileContextDef Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-1274"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-1275"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1276"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1277"></span><span> </span><span id="local-6989586621679492051"><span class="annot"><span class="annottext">pivotForPredName__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492051"><span class="hs-identifier hs-var hs-var">pivotForPredName__field_descriptor</span></a></span></span><span>
</span><span id="line-1278"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor WhileContextDef Text
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1279"></span><span> </span><span class="annot"><span class="hs-string">&quot;pivot_for_pred_name&quot;</span></span><span>
</span><span id="line-1280"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1281"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-1282"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens WhileContextDef WhileContextDef Text Text
-&gt; FieldAccessor WhileContextDef Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-1283"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-1284"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotForPredName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotForPredName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1285"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1286"></span><span> </span><span id="local-6989586621679492050"><span class="annot"><span class="annottext">pivotForBodyName__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492050"><span class="hs-identifier hs-var hs-var">pivotForBodyName__field_descriptor</span></a></span></span><span>
</span><span id="line-1287"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor WhileContextDef Text
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1288"></span><span> </span><span class="annot"><span class="hs-string">&quot;pivot_for_body_name&quot;</span></span><span>
</span><span id="line-1289"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1290"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-1291"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens WhileContextDef WhileContextDef Text Text
-&gt; FieldAccessor WhileContextDef Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-1292"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-1293"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotForBodyName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotForBodyName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1294"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1295"></span><span> </span><span id="local-6989586621679492049"><span class="annot"><span class="annottext">loopExitNames__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492049"><span class="hs-identifier hs-var hs-var">loopExitNames__field_descriptor</span></a></span></span><span>
</span><span id="line-1296"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor WhileContextDef Text
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1297"></span><span> </span><span class="annot"><span class="hs-string">&quot;loop_exit_names&quot;</span></span><span>
</span><span id="line-1298"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1299"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-1300"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
-&gt; Lens' WhileContextDef [Text]
-&gt; FieldAccessor WhileContextDef Text
forall msg value.
Packing -&gt; Lens' msg [value] -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
</span><span id="line-1301"></span><span> </span><span class="annot"><span class="annottext">Packing
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
</span><span id="line-1302"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;loopExitNames&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;loopExitNames&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1303"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1304"></span><span> </span><span id="local-6989586621679492048"><span class="annot"><span class="annottext">loopEnterNames__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492048"><span class="hs-identifier hs-var hs-var">loopEnterNames__field_descriptor</span></a></span></span><span>
</span><span id="line-1305"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor WhileContextDef Text
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1306"></span><span> </span><span class="annot"><span class="hs-string">&quot;loop_enter_names&quot;</span></span><span>
</span><span id="line-1307"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1308"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-1309"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
-&gt; Lens' WhileContextDef [Text]
-&gt; FieldAccessor WhileContextDef Text
forall msg value.
Packing -&gt; Lens' msg [value] -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
</span><span id="line-1310"></span><span> </span><span class="annot"><span class="annottext">Packing
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
</span><span id="line-1311"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;loopEnterNames&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;loopEnterNames&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1312"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1313"></span><span> </span><span id="local-6989586621679492047"><span class="annot"><span class="annottext">valuesDef__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492047"><span class="hs-identifier hs-var hs-var">valuesDef__field_descriptor</span></a></span></span><span>
</span><span id="line-1314"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor ValuesDef
-&gt; FieldAccessor WhileContextDef ValuesDef
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1315"></span><span> </span><span class="annot"><span class="hs-string">&quot;values_def&quot;</span></span><span>
</span><span id="line-1316"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor ValuesDef
forall value.
Message value =&gt;
MessageOrGroup -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1317"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1318"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
WhileContextDef WhileContextDef (Maybe ValuesDef) (Maybe ValuesDef)
-&gt; FieldAccessor WhileContextDef ValuesDef
forall msg value.
Lens' msg (Maybe value) -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
</span><span id="line-1319"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'valuesDef&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;maybe'valuesDef&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1320"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1321"></span><span> </span><span id="local-6989586621679492046"><span class="annot"><span class="annottext">maximumIterationsName__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492046"><span class="hs-identifier hs-var hs-var">maximumIterationsName__field_descriptor</span></a></span></span><span>
</span><span id="line-1322"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor WhileContextDef Text
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1323"></span><span> </span><span class="annot"><span class="hs-string">&quot;maximum_iterations_name&quot;</span></span><span>
</span><span id="line-1324"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1325"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
</span><span id="line-1326"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens WhileContextDef WhileContextDef Text Text
-&gt; FieldAccessor WhileContextDef Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-1327"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-1328"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maximumIterationsName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;maximumIterationsName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1329"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1330"></span><span> </span><span id="local-6989586621679492045"><span class="annot"><span class="annottext">nestedContexts__field_descriptor :: FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492045"><span class="hs-identifier hs-var hs-var">nestedContexts__field_descriptor</span></a></span></span><span>
</span><span id="line-1331"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor ControlFlowContextDef
-&gt; FieldAccessor WhileContextDef ControlFlowContextDef
-&gt; FieldDescriptor WhileContextDef
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-1332"></span><span> </span><span class="annot"><span class="hs-string">&quot;nested_contexts&quot;</span></span><span>
</span><span id="line-1333"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor ControlFlowContextDef
forall value.
Message value =&gt;
MessageOrGroup -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1334"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1335"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
-&gt; Lens' WhileContextDef [ControlFlowContextDef]
-&gt; FieldAccessor WhileContextDef ControlFlowContextDef
forall msg value.
Packing -&gt; Lens' msg [value] -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
</span><span id="line-1336"></span><span> </span><span class="annot"><span class="annottext">Packing
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
</span><span id="line-1337"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;nestedContexts&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;nestedContexts&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1338"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1339"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1340"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor WhileContextDef)]
-&gt; Map Tag (FieldDescriptor WhileContextDef)
forall k a. Ord k =&gt; [(k, a)] -&gt; Map k a
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
</span><span id="line-1341"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492057"><span class="hs-identifier hs-var">contextName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1342"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492056"><span class="hs-identifier hs-var">parallelIterations__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1343"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">3</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492055"><span class="hs-identifier hs-var">backProp__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1344"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">4</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492053"><span class="hs-identifier hs-var">swapMemory__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1345"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">5</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492052"><span class="hs-identifier hs-var">pivotName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1346"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">6</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492051"><span class="hs-identifier hs-var">pivotForPredName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1347"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">7</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492050"><span class="hs-identifier hs-var">pivotForBodyName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1348"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">8</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492049"><span class="hs-identifier hs-var">loopExitNames__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1349"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492048"><span class="hs-identifier hs-var">loopEnterNames__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1350"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">9</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492047"><span class="hs-identifier hs-var">valuesDef__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1351"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">11</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492046"><span class="hs-identifier hs-var">maximumIterationsName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-1352"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">12</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
</span><a href="#local-6989586621679492045"><span class="hs-identifier hs-var">nestedContexts__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
</span><span id="line-1353"></span><span> </span><span id="local-6989586621679492044"><span class="annot"><span class="annottext">unknownFields :: LensLike' f WhileContextDef FieldSet
</span><a href="#local-6989586621679492044"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
</span><span id="line-1354"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(WhileContextDef -&gt; FieldSet)
-&gt; (WhileContextDef -&gt; FieldSet -&gt; WhileContextDef)
-&gt; Lens' WhileContextDef FieldSet
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-1355"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_WhileContextDef'_unknownFields</span></a></span><span>
</span><span id="line-1356"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492043"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679492043"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492042"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679492042"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492043"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27_unknownFields"><span class="hs-identifier hs-var">_WhileContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492042"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
</span><span id="line-1357"></span><span> </span><span id="local-6989586621679492041"><span class="annot"><span class="annottext">defMessage :: WhileContextDef
</span><a href="#local-6989586621679492041"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
</span><span id="line-1358"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WWhileContextDef'_constructor :: Text
-&gt; Int32
-&gt; Bool
-&gt; Bool
-&gt; Text
-&gt; Text
-&gt; Text
-&gt; Vector Text
-&gt; Vector Text
-&gt; Maybe ValuesDef
-&gt; Text
-&gt; Vector ControlFlowContextDef
-&gt; FieldSet
-&gt; WhileContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#%24WWhileContextDef%27_constructor"><span class="hs-identifier hs-type hs-type">WhileContextDef'_constructor</span></a></span><span>
</span><span id="line-1359"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'contextName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27contextName"><span class="hs-identifier hs-var">_WhileContextDef'contextName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-1360"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'parallelIterations :: Int32
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27parallelIterations"><span class="hs-identifier hs-var">_WhileContextDef'parallelIterations</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-1361"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'backProp :: Bool
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27backProp"><span class="hs-identifier hs-var">_WhileContextDef'backProp</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-1362"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'swapMemory :: Bool
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27swapMemory"><span class="hs-identifier hs-var">_WhileContextDef'swapMemory</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-1363"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'pivotName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotName"><span class="hs-identifier hs-var">_WhileContextDef'pivotName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-1364"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'pivotForPredName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForPredName"><span class="hs-identifier hs-var">_WhileContextDef'pivotForPredName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-1365"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'pivotForBodyName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForBodyName"><span class="hs-identifier hs-var">_WhileContextDef'pivotForBodyName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-1366"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'loopExitNames :: Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var">_WhileContextDef'loopExitNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
forall (v :: * -&gt; *) a. Vector v a =&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
</span><span id="line-1367"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'loopEnterNames :: Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var">_WhileContextDef'loopEnterNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
forall (v :: * -&gt; *) a. Vector v a =&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
</span><span id="line-1368"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'valuesDef :: Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var">_WhileContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
forall a. Maybe a
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">,</span><span>
</span><span id="line-1369"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'maximumIterationsName :: Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27maximumIterationsName"><span class="hs-identifier hs-var">_WhileContextDef'maximumIterationsName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-1370"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'nestedContexts :: Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var">_WhileContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
forall (v :: * -&gt; *) a. Vector v a =&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
</span><span id="line-1371"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27_unknownFields"><span class="hs-identifier hs-var">_WhileContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
</span><span id="line-1372"></span><span> </span><span id="local-6989586621679492039"><span class="annot"><span class="annottext">parseMessage :: Parser WhileContextDef
</span><a href="#local-6989586621679492039"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
</span><span id="line-1373"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-1374"></span><span> </span><span class="annot"><a href="#local-6989586621679492038"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-1375"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1376"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span>
</span><span id="line-1377"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span>
</span><span id="line-1378"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
</span><span id="line-1379"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
</span><span id="line-1380"></span><span> </span><span id="local-6989586621679492038"><span class="annot"><span class="annottext">loop :: WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span>
</span><span id="line-1381"></span><span> </span><span id="local-6989586621679492037"><span class="annot"><span class="annottext">x :: WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span></span><span>
</span><span id="line-1382"></span><span> </span><span id="local-6989586621679492036"><span class="annot"><span class="annottext">mutable'loopEnterNames :: Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span></span><span>
</span><span id="line-1383"></span><span> </span><span id="local-6989586621679492035"><span class="annot"><span class="annottext">mutable'loopExitNames :: Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span></span><span>
</span><span id="line-1384"></span><span> </span><span id="local-6989586621679492034"><span class="annot"><span class="annottext">mutable'nestedContexts :: Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span></span><span>
</span><span id="line-1385"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492033"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492033"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
</span><span id="line-1386"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492033"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1387"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492032"><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492032"><span class="hs-identifier hs-var">frozen'loopEnterNames</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Vector Text) -&gt; Parser (Vector Text)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-1388"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text -&gt; IO (Vector Text)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; m (v a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
</span><span id="line-1389"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
Growing Vector (PrimState IO) Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1390"></span><span> </span><span id="local-6989586621679492031"><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492031"><span class="hs-identifier hs-var">frozen'loopExitNames</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Vector Text) -&gt; Parser (Vector Text)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-1391"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text -&gt; IO (Vector Text)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; m (v a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
</span><span id="line-1392"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
Growing Vector (PrimState IO) Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1393"></span><span> </span><span id="local-6989586621679492030"><span class="annot"><span class="annottext">Vector ControlFlowContextDef
</span><a href="#local-6989586621679492030"><span class="hs-identifier hs-var">frozen'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Vector ControlFlowContextDef)
-&gt; Parser (Vector ControlFlowContextDef)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-1394"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) ControlFlowContextDef
-&gt; IO (Vector ControlFlowContextDef)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; m (v a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
</span><span id="line-1395"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
Growing Vector (PrimState IO) ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1396"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492029"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679492029"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
</span><span id="line-1397"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1398"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -&gt; Bool
forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; Bool
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
forall a. [a]
</span><a href="#local-6989586621679492029"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1399"></span><span> </span><span class="annot"><span class="annottext">() -&gt; Parser ()
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
</span><span id="line-1400"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1401"></span><span> </span><span class="annot"><span class="annottext">String -&gt; Parser ()
forall (m :: * -&gt; *) a. MonadFail m =&gt; String -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
</span><span id="line-1402"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
</span><span id="line-1403"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-1404"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
forall a. [a]
</span><a href="#local-6989586621679492029"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1405"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -&gt; Parser WhileContextDef
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
</span><span id="line-1406"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet) -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-1407"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter WhileContextDef WhileContextDef FieldSet FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
</span><span id="line-1408"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492028"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492028"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; FieldSet
forall a. [a] -&gt; [a]
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679492028"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1409"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef (Vector Text) (Vector Text)
-&gt; Vector Text -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-1410"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'loopEnterNames&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;vec'loopEnterNames&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1411"></span><span> </span><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492032"><span class="hs-identifier hs-var">frozen'loopEnterNames</span></a></span><span>
</span><span id="line-1412"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef (Vector Text) (Vector Text)
-&gt; Vector Text -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-1413"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'loopExitNames&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;vec'loopExitNames&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1414"></span><span> </span><span class="annot"><span class="annottext">Vector Text
</span><a href="#local-6989586621679492031"><span class="hs-identifier hs-var">frozen'loopExitNames</span></a></span><span>
</span><span id="line-1415"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
WhileContextDef
WhileContextDef
(Vector ControlFlowContextDef)
(Vector ControlFlowContextDef)
-&gt; Vector ControlFlowContextDef
-&gt; WhileContextDef
-&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-1416"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'nestedContexts&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;vec'nestedContexts&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1417"></span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
</span><a href="#local-6989586621679492030"><span class="hs-identifier hs-var">frozen'nestedContexts</span></a></span><span>
</span><span id="line-1418"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1419"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1420"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492027"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492027"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-1421"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492027"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1422"></span><span> </span><span class="hs-number">10</span><span>
</span><span id="line-1423"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492026"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492026"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1424"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492025"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492025"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492024"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492024"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-1425"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-1426"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492024"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1427"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-1428"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492025"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1429"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492023"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679492023"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-1430"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679492023"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1431"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492022"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679492022"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492022"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1432"></span><span> </span><span class="annot"><span class="hs-string">&quot;context_name&quot;</span></span><span>
</span><span id="line-1433"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1434"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Text Text
-&gt; Text -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;contextName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;contextName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492026"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1435"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
</span><span id="line-1436"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
</span><span id="line-1437"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1438"></span><span> </span><span class="hs-number">16</span><span>
</span><span id="line-1439"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492021"><span class="annot"><span class="annottext">Int32
</span><a href="#local-6989586621679492021"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Int32 -&gt; String -&gt; Parser Int32
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1440"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Int32) -&gt; Parser Word64 -&gt; Parser Int32
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
</span><span id="line-1441"></span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Int32
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-1442"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
</span><span id="line-1443"></span><span> </span><span class="annot"><span class="hs-string">&quot;parallel_iterations&quot;</span></span><span>
</span><span id="line-1444"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1445"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Int32 Int32
-&gt; Int32 -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-1446"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;parallelIterations&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;parallelIterations&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int32
</span><a href="#local-6989586621679492021"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1447"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
</span><span id="line-1448"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
</span><span id="line-1449"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1450"></span><span> </span><span class="hs-number">24</span><span>
</span><span id="line-1451"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492020"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492020"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Bool -&gt; String -&gt; Parser Bool
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1452"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Bool) -&gt; Parser Word64 -&gt; Parser Bool
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
</span><span id="line-1453"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Word64 -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude./=)</span></span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
</span><span id="line-1454"></span><span> </span><span class="annot"><span class="hs-string">&quot;back_prop&quot;</span></span><span>
</span><span id="line-1455"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1456"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Bool Bool
-&gt; Bool -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;backProp&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;backProp&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492020"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1457"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
</span><span id="line-1458"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
</span><span id="line-1459"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1460"></span><span> </span><span class="hs-number">32</span><span>
</span><span id="line-1461"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492018"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492018"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Bool -&gt; String -&gt; Parser Bool
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1462"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Bool) -&gt; Parser Word64 -&gt; Parser Bool
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
</span><span id="line-1463"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Word64 -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude./=)</span></span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
</span><span id="line-1464"></span><span> </span><span class="annot"><span class="hs-string">&quot;swap_memory&quot;</span></span><span>
</span><span id="line-1465"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1466"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Bool Bool
-&gt; Bool -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;swapMemory&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;swapMemory&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679492018"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1467"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
</span><span id="line-1468"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
</span><span id="line-1469"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1470"></span><span> </span><span class="hs-number">42</span><span>
</span><span id="line-1471"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492017"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492017"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1472"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492016"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492016"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492015"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492015"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-1473"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-1474"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492015"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1475"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-1476"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492016"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1477"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492014"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679492014"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-1478"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679492014"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1479"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492013"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679492013"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492013"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1480"></span><span> </span><span class="annot"><span class="hs-string">&quot;pivot_name&quot;</span></span><span>
</span><span id="line-1481"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1482"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Text Text
-&gt; Text -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492017"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1483"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
</span><span id="line-1484"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
</span><span id="line-1485"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1486"></span><span> </span><span class="hs-number">50</span><span>
</span><span id="line-1487"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492012"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492012"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1488"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492011"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492011"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492010"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492010"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-1489"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-1490"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492010"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1491"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-1492"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492011"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1493"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492009"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679492009"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-1494"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679492009"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1495"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492008"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679492008"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492008"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1496"></span><span> </span><span class="annot"><span class="hs-string">&quot;pivot_for_pred_name&quot;</span></span><span>
</span><span id="line-1497"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1498"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Text Text
-&gt; Text -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-1499"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotForPredName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotForPredName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492012"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1500"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
</span><span id="line-1501"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
</span><span id="line-1502"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1503"></span><span> </span><span class="hs-number">58</span><span>
</span><span id="line-1504"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492007"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492007"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1505"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492006"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492006"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492005"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492005"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-1506"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-1507"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492005"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1508"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-1509"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492006"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1510"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492004"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679492004"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-1511"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679492004"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1512"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492003"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679492003"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492003"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1513"></span><span> </span><span class="annot"><span class="hs-string">&quot;pivot_for_body_name&quot;</span></span><span>
</span><span id="line-1514"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1515"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Text Text
-&gt; Text -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-1516"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotForBodyName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotForBodyName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492007"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1517"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
</span><span id="line-1518"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
</span><span id="line-1519"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1520"></span><span> </span><span class="hs-number">66</span><span>
</span><span id="line-1521"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492002"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492002"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1522"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492001"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492001"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492000"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492000"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-1523"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-1524"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679492000"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1525"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-1526"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679492001"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1527"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679491999"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679491999"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-1528"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679491999"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1529"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679491998"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679491998"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491998"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1530"></span><span> </span><span class="annot"><span class="hs-string">&quot;loop_exit_names&quot;</span></span><span>
</span><span id="line-1531"></span><span> </span><span id="local-6989586621679491997"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679491997"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
-&gt; Parser (Growing Vector RealWorld Text)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-1532"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text
-&gt; Text -&gt; IO (Growing Vector (PrimState IO) Text)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; a -&gt; m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span>
</span><span id="line-1533"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
Growing Vector (PrimState IO) Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679492002"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1534"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679491997"><span class="hs-identifier hs-var">v</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1535"></span><span> </span><span class="hs-number">82</span><span>
</span><span id="line-1536"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679491996"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491996"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1537"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491995"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491995"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491994"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679491994"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-1538"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-1539"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679491994"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1540"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-1541"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491995"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1542"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679491993"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679491993"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-1543"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679491993"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1544"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679491992"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679491992"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491992"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1545"></span><span> </span><span class="annot"><span class="hs-string">&quot;loop_enter_names&quot;</span></span><span>
</span><span id="line-1546"></span><span> </span><span id="local-6989586621679491991"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679491991"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
-&gt; Parser (Growing Vector RealWorld Text)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-1547"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text
-&gt; Text -&gt; IO (Growing Vector (PrimState IO) Text)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; a -&gt; m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span>
</span><span id="line-1548"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
Growing Vector (PrimState IO) Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491996"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1549"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679491991"><span class="hs-identifier hs-var">v</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1550"></span><span> </span><span class="hs-number">74</span><span>
</span><span id="line-1551"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491990"><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679491990"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef -&gt; String -&gt; Parser ValuesDef
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1552"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491989"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679491989"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-1553"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ValuesDef -&gt; Parser ValuesDef
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-1554"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679491989"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-1555"></span><span> </span><span class="annot"><span class="hs-string">&quot;values_def&quot;</span></span><span>
</span><span id="line-1556"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1557"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef ValuesDef ValuesDef
-&gt; ValuesDef -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;valuesDef&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;valuesDef&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679491990"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1558"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
</span><span id="line-1559"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
</span><span id="line-1560"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1561"></span><span> </span><span class="hs-number">90</span><span>
</span><span id="line-1562"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491988"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491988"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1563"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491987"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491987"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491986"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679491986"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-1564"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-1565"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679491986"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1566"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-1567"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; Either UnicodeException Text
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491987"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1568"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679491985"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679491985"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-1569"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -&gt; String
forall a. Show a =&gt; a -&gt; String
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
</span><a href="#local-6989586621679491985"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1570"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679491984"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679491984"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; Either a b
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491984"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1571"></span><span> </span><span class="annot"><span class="hs-string">&quot;maximum_iterations_name&quot;</span></span><span>
</span><span id="line-1572"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1573"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Text Text
-&gt; Text -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-1574"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maximumIterationsName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;maximumIterationsName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491988"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1575"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
</span><span id="line-1576"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
</span><span id="line-1577"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1578"></span><span> </span><span class="hs-number">98</span><span>
</span><span id="line-1579"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679491983"><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679491983"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser ControlFlowContextDef
-&gt; String -&gt; Parser ControlFlowContextDef
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1580"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491982"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679491982"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
</span><span id="line-1581"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ControlFlowContextDef -&gt; Parser ControlFlowContextDef
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-1582"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679491982"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1583"></span><span> </span><span class="annot"><span class="annottext">Parser ControlFlowContextDef
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-1584"></span><span> </span><span class="annot"><span class="hs-string">&quot;nested_contexts&quot;</span></span><span>
</span><span id="line-1585"></span><span> </span><span id="local-6989586621679491981"><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679491981"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
-&gt; Parser (Growing Vector RealWorld ControlFlowContextDef)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-1586"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) ControlFlowContextDef
-&gt; ControlFlowContextDef
-&gt; IO (Growing Vector (PrimState IO) ControlFlowContextDef)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; a -&gt; m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span>
</span><span id="line-1587"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
Growing Vector (PrimState IO) ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679491983"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1588"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679491981"><span class="hs-identifier hs-var">v</span></a></span><span>
</span><span id="line-1589"></span><span> </span><span id="local-6989586621679491980"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679491980"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-1590"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679491979"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679491979"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Parser TaggedValue
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
</span><span id="line-1591"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679491980"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-1592"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1593"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet) -&gt; WhileContextDef -&gt; WhileContextDef
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-1594"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter WhileContextDef WhileContextDef FieldSet FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679491978"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679491978"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679491979"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679491978"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1595"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
</span><span id="line-1596"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
</span><span id="line-1597"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
</span><span id="line-1598"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1599"></span><span> </span><span class="annot"><span class="annottext">Parser WhileContextDef -&gt; String -&gt; Parser WhileContextDef
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1600"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491977"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679491977"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
-&gt; Parser (Growing Vector RealWorld Text)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-1601"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
</span><span id="line-1602"></span><span> </span><span id="local-6989586621679491976"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679491976"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
-&gt; Parser (Growing Vector RealWorld Text)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-1603"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
</span><span id="line-1604"></span><span> </span><span id="local-6989586621679491975"><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679491975"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
-&gt; Parser (Growing Vector RealWorld ControlFlowContextDef)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-1605"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
</span><span id="line-1606"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld Text
-&gt; Growing Vector RealWorld ControlFlowContextDef
-&gt; Parser WhileContextDef
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1607"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span>
</span><span id="line-1608"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679491977"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
</span><span id="line-1609"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
</span><a href="#local-6989586621679491976"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
</span><span id="line-1610"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
</span><a href="#local-6989586621679491975"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1611"></span><span> </span><span class="annot"><span class="hs-string">&quot;WhileContextDef&quot;</span></span><span>
</span><span id="line-1612"></span><span> </span><span id="local-6989586621679491974"><span class="annot"><span class="annottext">buildMessage :: WhileContextDef -&gt; Builder
</span><a href="#local-6989586621679491974"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
</span><span id="line-1613"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491973"><span class="annot"><span class="annottext">_x :: WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-1614"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1615"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1616"></span><span> </span><span id="local-6989586621679491972"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679491972"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-1617"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text WhileContextDef WhileContextDef Text Text
-&gt; WhileContextDef -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;contextName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;contextName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1618"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1619"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491972"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1620"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1621"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1622"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1623"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
</span><span id="line-1624"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1625"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491971"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679491971"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1626"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1627"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1628"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491971"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1629"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491971"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1630"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1631"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491972"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1632"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1633"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1634"></span><span> </span><span id="local-6989586621679491970"><span class="annot"><span class="annottext">_v :: Int32
</span><a href="#local-6989586621679491970"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-1635"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Int32 WhileContextDef WhileContextDef Int32 Int32
-&gt; WhileContextDef -&gt; Int32
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1636"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;parallelIterations&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;parallelIterations&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1637"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1638"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Int32 -&gt; Int32 -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Int32
</span><a href="#local-6989586621679491970"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Int32
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1639"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1640"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1641"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1642"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">16</span></span><span class="hs-special">)</span><span>
</span><span id="line-1643"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Builder) -&gt; (Int32 -&gt; Word64) -&gt; Int32 -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1644"></span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int32 -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int32
</span><a href="#local-6989586621679491970"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1645"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1646"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1647"></span><span> </span><span id="local-6989586621679491969"><span class="annot"><span class="annottext">_v :: Bool
</span><a href="#local-6989586621679491969"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Bool WhileContextDef WhileContextDef Bool Bool
-&gt; WhileContextDef -&gt; Bool
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;backProp&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;backProp&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1648"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1649"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool -&gt; Bool -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679491969"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Bool
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1650"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1651"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1652"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1653"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">24</span></span><span class="hs-special">)</span><span>
</span><span id="line-1654"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Builder) -&gt; (Bool -&gt; Word64) -&gt; Bool -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1655"></span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1656"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491968"><span class="annot"><span class="annottext">b :: Bool
</span><a href="#local-6989586621679491968"><span class="hs-identifier hs-var">b</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679491968"><span class="hs-identifier hs-var">b</span></a></span><span> </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="hs-number">1</span></span><span> </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span>
</span><span id="line-1657"></span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679491969"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1658"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1659"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1660"></span><span> </span><span id="local-6989586621679491967"><span class="annot"><span class="annottext">_v :: Bool
</span><a href="#local-6989586621679491967"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-1661"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Bool WhileContextDef WhileContextDef Bool Bool
-&gt; WhileContextDef -&gt; Bool
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;swapMemory&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;swapMemory&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1662"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1663"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool -&gt; Bool -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679491967"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Bool
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1664"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1665"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1666"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1667"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">32</span></span><span class="hs-special">)</span><span>
</span><span id="line-1668"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Builder) -&gt; (Bool -&gt; Word64) -&gt; Bool -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1669"></span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1670"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491966"><span class="annot"><span class="annottext">b :: Bool
</span><a href="#local-6989586621679491966"><span class="hs-identifier hs-var">b</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679491966"><span class="hs-identifier hs-var">b</span></a></span><span> </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="hs-number">1</span></span><span> </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span>
</span><span id="line-1671"></span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679491967"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1672"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1673"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1674"></span><span> </span><span id="local-6989586621679491965"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679491965"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text WhileContextDef WhileContextDef Text Text
-&gt; WhileContextDef -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1675"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1676"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491965"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1677"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1678"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1679"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1680"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">42</span></span><span class="hs-special">)</span><span>
</span><span id="line-1681"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1682"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491964"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679491964"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1683"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1684"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1685"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491964"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1686"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491964"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1687"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1688"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491965"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1689"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1690"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1691"></span><span> </span><span id="local-6989586621679491963"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679491963"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-1692"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text WhileContextDef WhileContextDef Text Text
-&gt; WhileContextDef -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1693"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotForPredName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotForPredName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1694"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1695"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491963"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1696"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1697"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1698"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1699"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">50</span></span><span class="hs-special">)</span><span>
</span><span id="line-1700"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1701"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491962"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679491962"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1702"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1703"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1704"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-1705"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491962"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1706"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491962"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1707"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1708"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491963"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1709"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1710"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1711"></span><span> </span><span id="local-6989586621679491961"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679491961"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-1712"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text WhileContextDef WhileContextDef Text Text
-&gt; WhileContextDef -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1713"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;pivotForBodyName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;pivotForBodyName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1714"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1715"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491961"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1716"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1717"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1718"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1719"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">58</span></span><span class="hs-special">)</span><span>
</span><span id="line-1720"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1721"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491960"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679491960"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1722"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1723"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1724"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-1725"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491960"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1726"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491960"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1727"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1728"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491961"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1729"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1730"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text -&gt; Builder) -&gt; Vector Text -&gt; Builder
forall (v :: * -&gt; *) a.
Vector v a =&gt;
(a -&gt; Builder) -&gt; v a -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
</span><span id="line-1731"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491959"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679491959"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
</span><span id="line-1732"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1733"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">66</span></span><span class="hs-special">)</span><span>
</span><span id="line-1734"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1735"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491958"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679491958"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1736"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1737"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1738"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-1739"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491958"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1740"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491958"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1741"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1742"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491959"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1743"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
(Vector Text)
WhileContextDef
WhileContextDef
(Vector Text)
(Vector Text)
-&gt; WhileContextDef -&gt; Vector Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1744"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'loopExitNames&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;vec'loopExitNames&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1745"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1746"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text -&gt; Builder) -&gt; Vector Text -&gt; Builder
forall (v :: * -&gt; *) a.
Vector v a =&gt;
(a -&gt; Builder) -&gt; v a -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
</span><span id="line-1747"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491957"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679491957"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
</span><span id="line-1748"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1749"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">82</span></span><span class="hs-special">)</span><span>
</span><span id="line-1750"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1751"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491956"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679491956"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1752"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1753"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1754"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-1755"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491956"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1756"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
</span><span id="line-1757"></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491956"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1758"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1759"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491957"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1760"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
(Vector Text)
WhileContextDef
WhileContextDef
(Vector Text)
(Vector Text)
-&gt; WhileContextDef -&gt; Vector Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1761"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'loopEnterNames&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;vec'loopEnterNames&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1762"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1763"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
</span><span id="line-1764"></span><span> </span><span class="annot"><span class="annottext">FoldLike
(Maybe ValuesDef)
WhileContextDef
WhileContextDef
(Maybe ValuesDef)
(Maybe ValuesDef)
-&gt; WhileContextDef -&gt; Maybe ValuesDef
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1765"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'valuesDef&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;maybe'valuesDef&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1766"></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1767"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1768"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span id="local-6989586621679491955"><span class="annot"><span class="annottext">_v :: ValuesDef
</span><a href="#local-6989586621679491955"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-1769"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1770"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">74</span></span><span class="hs-special">)</span><span>
</span><span id="line-1771"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (ValuesDef -&gt; ByteString) -&gt; ValuesDef -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1772"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491954"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679491954"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1773"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1774"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1775"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-1776"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491954"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1777"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
</span><span id="line-1778"></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491954"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1779"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-1780"></span><span> </span><span class="annot"><span class="annottext">ValuesDef
</span><a href="#local-6989586621679491955"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1781"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1782"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1783"></span><span> </span><span id="local-6989586621679491953"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679491953"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-1784"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text WhileContextDef WhileContextDef Text Text
-&gt; WhileContextDef -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1785"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maximumIterationsName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
</span><span id="line-1786"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;maximumIterationsName&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1787"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1788"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1789"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491953"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1790"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1791"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1792"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1793"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">90</span></span><span class="hs-special">)</span><span>
</span><span id="line-1794"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1795"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491952"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679491952"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1796"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1797"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1798"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-1799"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491952"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1800"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
</span><span id="line-1801"></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491952"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1802"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1803"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679491953"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1804"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1805"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -&gt; Builder)
-&gt; Vector ControlFlowContextDef -&gt; Builder
forall (v :: * -&gt; *) a.
Vector v a =&gt;
(a -&gt; Builder) -&gt; v a -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
</span><span id="line-1806"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491951"><span class="annot"><span class="annottext">_v :: ControlFlowContextDef
</span><a href="#local-6989586621679491951"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
</span><span id="line-1807"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1808"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1809"></span><span> </span><span class="annot"><span class="hs-number">98</span></span><span class="hs-special">)</span><span>
</span><span id="line-1810"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (ControlFlowContextDef -&gt; ByteString)
-&gt; ControlFlowContextDef
-&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1811"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491950"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679491950"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1812"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1813"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1814"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-1815"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Int
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span>
</span><span id="line-1816"></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491950"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1817"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
</span><span id="line-1818"></span><span> </span><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679491950"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1819"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-1820"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
</span><a href="#local-6989586621679491951"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1821"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
(Vector ControlFlowContextDef)
WhileContextDef
WhileContextDef
(Vector ControlFlowContextDef)
(Vector ControlFlowContextDef)
-&gt; WhileContextDef -&gt; Vector ControlFlowContextDef
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1822"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'nestedContexts&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
</span><span id="line-1823"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">&quot;vec'nestedContexts&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-1824"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1825"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
</span><span id="line-1826"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike FieldSet WhileContextDef WhileContextDef FieldSet FieldSet
-&gt; WhileContextDef -&gt; FieldSet
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1827"></span><span> </span><span class="annot"><span class="annottext">FoldLike FieldSet WhileContextDef WhileContextDef FieldSet FieldSet
forall msg. Message msg =&gt; Lens' msg FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1828"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1829"></span><span> </span><span id="local-6989586621679491948"><span class="annot"><span class="annottext">rnf :: WhileContextDef -&gt; ()
</span><a href="#local-6989586621679491948"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
</span><span id="line-1830"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491947"><span class="annot"><span class="annottext">x__ :: WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-1831"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1832"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_WhileContextDef'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1833"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1834"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'contextName</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1835"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1836"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Int32
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27parallelIterations"><span class="hs-identifier hs-var hs-var">_WhileContextDef'parallelIterations</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1837"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Bool -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1838"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Bool
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27backProp"><span class="hs-identifier hs-var hs-var">_WhileContextDef'backProp</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1839"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Bool -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1840"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Bool
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27swapMemory"><span class="hs-identifier hs-var hs-var">_WhileContextDef'swapMemory</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1841"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1842"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotName</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1843"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1844"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForPredName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForPredName</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1845"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1846"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForBodyName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForBodyName</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1847"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1848"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopExitNames</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1849"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1850"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopEnterNames</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1851"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe ValuesDef -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1852"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Maybe ValuesDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_WhileContextDef'valuesDef</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1853"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1854"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Text
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27maximumIterationsName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'maximumIterationsName</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1855"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector ControlFlowContextDef -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1856"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -&gt; Vector ControlFlowContextDef
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_WhileContextDef'nestedContexts</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1857"></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1858"></span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-type">packedFileDescriptor</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ByteString.ByteString</span></span><span>
</span><span id="line-1859"></span><span id="packedFileDescriptor"><span class="annot"><span class="annottext">packedFileDescriptor :: ByteString
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var hs-var">packedFileDescriptor</span></a></span></span><span>
</span><span id="line-1860"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\+tensorflow/core/protobuf/control_flow.proto\DC2\n\
\tensorflow\&quot;\186\SOH\n\
\\tValuesDef\DC2\SYN\n\
\\ACKvalues\CAN\SOH \ETX(\tR\ACKvalues\DC2R\n\
\\SIexternal_values\CAN\STX \ETX(\v2).tensorflow.ValuesDef.ExternalValuesEntryR\SOexternalValues\SUBA\n\
\\DC3ExternalValuesEntry\DC2\DLE\n\
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC2\DC4\n\
\\ENQvalue\CAN\STX \SOH(\tR\ENQvalue:\STX8\SOH\&quot;\152\SOH\n\
\\NAKControlFlowContextDef\DC29\n\
\\tcond_ctxt\CAN\SOH \SOH(\v2\SUB.tensorflow.CondContextDefH\NULR\bcondCtxt\DC2&lt;\n\
\\n\
\while_ctxt\CAN\STX \SOH(\v2\ESC.tensorflow.WhileContextDefH\NULR\twhileCtxtB\ACK\n\
\\EOTctxt\&quot;\137\STX\n\
\\SOCondContextDef\DC2!\n\
\\fcontext_name\CAN\SOH \SOH(\tR\vcontextName\DC2\ESC\n\
\\tpred_name\CAN\STX \SOH(\tR\bpredName\DC2\GS\n\
\\n\
\pivot_name\CAN\ETX \SOH(\tR\tpivotName\DC2\SYN\n\
\\ACKbranch\CAN\EOT \SOH(\ENQR\ACKbranch\DC24\n\
\\n\
\values_def\CAN\ENQ \SOH(\v2\NAK.tensorflow.ValuesDefR\tvaluesDef\DC2J\n\
\\SInested_contexts\CAN\ACK \ETX(\v2!.tensorflow.ControlFlowContextDefR\SOnestedContexts\&quot;\172\EOT\n\
\\SIWhileContextDef\DC2!\n\
\\fcontext_name\CAN\SOH \SOH(\tR\vcontextName\DC2/\n\
\\DC3parallel_iterations\CAN\STX \SOH(\ENQR\DC2parallelIterations\DC2\ESC\n\
\\tback_prop\CAN\ETX \SOH(\bR\bbackProp\DC2\US\n\
\\vswap_memory\CAN\EOT \SOH(\bR\n\
\swapMemory\DC2\GS\n\
\\n\
\pivot_name\CAN\ENQ \SOH(\tR\tpivotName\DC2-\n\
\\DC3pivot_for_pred_name\CAN\ACK \SOH(\tR\DLEpivotForPredName\DC2-\n\
\\DC3pivot_for_body_name\CAN\a \SOH(\tR\DLEpivotForBodyName\DC2&amp;\n\
\\SIloop_exit_names\CAN\b \ETX(\tR\rloopExitNames\DC2(\n\
\\DLEloop_enter_names\CAN\n\
\ \ETX(\tR\SOloopEnterNames\DC24\n\
\\n\
\values_def\CAN\t \SOH(\v2\NAK.tensorflow.ValuesDefR\tvaluesDef\DC26\n\
\\ETBmaximum_iterations_name\CAN\v \SOH(\tR\NAKmaximumIterationsName\DC2J\n\
\\SInested_contexts\CAN\f \ETX(\v2!.tensorflow.ControlFlowContextDefR\SOnestedContextsB|\n\
\\CANorg.tensorflow.frameworkB\DC1ControlFlowProtosP\SOHZHgithub.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto\248\SOH\SOHJ\211\NAK\n\
\\ACK\DC2\EOT\NUL\NULZ\SOH\n\
\\b\n\
\\SOH\f\DC2\ETX\NUL\NUL\DC2\n\
\\b\n\
\\SOH\STX\DC2\ETX\STX\NUL\DC3\n\
\\b\n\
\\SOH\b\DC2\ETX\EOT\NUL\US\n\
\\t\n\
\\STX\b\US\DC2\ETX\EOT\NUL\US\n\
\\b\n\
\\SOH\b\DC2\ETX\ENQ\NUL2\n\
\\t\n\
\\STX\b\b\DC2\ETX\ENQ\NUL2\n\
\\b\n\
\\SOH\b\DC2\ETX\ACK\NUL\&quot;\n\
\\t\n\
\\STX\b\n\
\\DC2\ETX\ACK\NUL\&quot;\n\
\\b\n\
\\SOH\b\DC2\ETX\a\NUL1\n\
\\t\n\
\\STX\b\SOH\DC2\ETX\a\NUL1\n\
\\b\n\
\\SOH\b\DC2\ETX\b\NUL_\n\
\\t\n\
\\STX\b\v\DC2\ETX\b\NUL_\n\
\~\n\
\\STX\EOT\NUL\DC2\EOT\r\NUL\DC3\SOH\SUB@ Protocol buffer representing the values in ControlFlowContext.\n\
\20 Control flow context related protocol buffers.\n\
\\n\
\\n\
\\n\
\\ETX\EOT\NUL\SOH\DC2\ETX\r\b\DC1\n\
\?\n\
\\EOT\EOT\NUL\STX\NUL\DC2\ETX\SI\STX\GS\SUB2 Value names that have been seen in this context.\n\
\\n\
\\f\n\
\\ENQ\EOT\NUL\STX\NUL\EOT\DC2\ETX\SI\STX\n\
\\n\
\\f\n\
\\ENQ\EOT\NUL\STX\NUL\ENQ\DC2\ETX\SI\v\DC1\n\
\\f\n\
\\ENQ\EOT\NUL\STX\NUL\SOH\DC2\ETX\SI\DC2\CAN\n\
\\f\n\
\\ENQ\EOT\NUL\STX\NUL\ETX\DC2\ETX\SI\ESC\FS\n\
\F\n\
\\EOT\EOT\NUL\STX\SOH\DC2\ETX\DC2\STX*\SUB9 Value names referenced by but external to this context.\n\
\\n\
\\f\n\
\\ENQ\EOT\NUL\STX\SOH\ACK\DC2\ETX\DC2\STX\NAK\n\
\\f\n\
\\ENQ\EOT\NUL\STX\SOH\SOH\DC2\ETX\DC2\SYN%\n\
\\f\n\
\\ENQ\EOT\NUL\STX\SOH\ETX\DC2\ETX\DC2()\n\
\\143\SOH\n\
\\STX\EOT\SOH\DC2\EOT\ETB\NUL\FS\SOH\SUB\130\SOH Container for any kind of control flow context. Any other control flow\n\
\ contexts that are added below should also be added here.\n\
\\n\
\\n\
\\n\
\\ETX\EOT\SOH\SOH\DC2\ETX\ETB\b\GS\n\
\\f\n\
\\EOT\EOT\SOH\b\NUL\DC2\EOT\CAN\STX\ESC\ETX\n\
\\f\n\
\\ENQ\EOT\SOH\b\NUL\SOH\DC2\ETX\CAN\b\f\n\
\\v\n\
\\EOT\EOT\SOH\STX\NUL\DC2\ETX\EM\EOT!\n\
\\f\n\
\\ENQ\EOT\SOH\STX\NUL\ACK\DC2\ETX\EM\EOT\DC2\n\
\\f\n\
\\ENQ\EOT\SOH\STX\NUL\SOH\DC2\ETX\EM\DC3\FS\n\
\\f\n\
\\ENQ\EOT\SOH\STX\NUL\ETX\DC2\ETX\EM\US \n\
\\v\n\
\\EOT\EOT\SOH\STX\SOH\DC2\ETX\SUB\EOT#\n\
\\f\n\
\\ENQ\EOT\SOH\STX\SOH\ACK\DC2\ETX\SUB\EOT\DC3\n\
\\f\n\
\\ENQ\EOT\SOH\STX\SOH\SOH\DC2\ETX\SUB\DC4\RS\n\
\\f\n\
\\ENQ\EOT\SOH\STX\SOH\ETX\DC2\ETX\SUB!\&quot;\n\
\@\n\
\\STX\EOT\STX\DC2\EOT\US\NUL1\SOH\SUB4 Protocol buffer representing a CondContext object.\n\
\\n\
\\n\
\\n\
\\ETX\EOT\STX\SOH\DC2\ETX\US\b\SYN\n\
\#\n\
\\EOT\EOT\STX\STX\NUL\DC2\ETX!\STX\SUB\SUB\SYN Name of the context.\n\
\\n\
\\f\n\
\\ENQ\EOT\STX\STX\NUL\ENQ\DC2\ETX!\STX\b\n\
\\f\n\
\\ENQ\EOT\STX\STX\NUL\SOH\DC2\ETX!\t\NAK\n\
\\f\n\
\\ENQ\EOT\STX\STX\NUL\ETX\DC2\ETX!\CAN\EM\n\
\'\n\
\\EOT\EOT\STX\STX\SOH\DC2\ETX$\STX\ETB\SUB\SUB Name of the pred tensor.\n\
\\n\
\\f\n\
\\ENQ\EOT\STX\STX\SOH\ENQ\DC2\ETX$\STX\b\n\
\\f\n\
\\ENQ\EOT\STX\STX\SOH\SOH\DC2\ETX$\t\DC2\n\
\\f\n\
\\ENQ\EOT\STX\STX\SOH\ETX\DC2\ETX$\NAK\SYN\n\
\(\n\
\\EOT\EOT\STX\STX\STX\DC2\ETX'\STX\CAN\SUB\ESC Name of the pivot tensor.\n\
\\n\
\\f\n\
\\ENQ\EOT\STX\STX\STX\ENQ\DC2\ETX'\STX\b\n\
\\f\n\
\\ENQ\EOT\STX\STX\STX\SOH\DC2\ETX'\t\DC3\n\
\\f\n\
\\ENQ\EOT\STX\STX\STX\ETX\DC2\ETX'\SYN\ETB\n\
\)\n\
\\EOT\EOT\STX\STX\ETX\DC2\ETX*\STX\DC3\SUB\FS Branch prediction. 0 or 1.\n\
\\n\
\\f\n\
\\ENQ\EOT\STX\STX\ETX\ENQ\DC2\ETX*\STX\a\n\
\\f\n\
\\ENQ\EOT\STX\STX\ETX\SOH\DC2\ETX*\b\SO\n\
\\f\n\
\\ENQ\EOT\STX\STX\ETX\ETX\DC2\ETX*\DC1\DC2\n\
\B\n\
\\EOT\EOT\STX\STX\EOT\DC2\ETX-\STX\ESC\SUB5 Values and external values in control flow context.\n\
\\n\
\\f\n\
\\ENQ\EOT\STX\STX\EOT\ACK\DC2\ETX-\STX\v\n\
\\f\n\
\\ENQ\EOT\STX\STX\EOT\SOH\DC2\ETX-\f\SYN\n\
\\f\n\
\\ENQ\EOT\STX\STX\EOT\ETX\DC2\ETX-\EM\SUB\n\
\J\n\
\\EOT\EOT\STX\STX\ENQ\DC2\ETX0\STX5\SUB= Contexts contained inside this context (e.g. nested conds).\n\
\\n\
\\f\n\
\\ENQ\EOT\STX\STX\ENQ\EOT\DC2\ETX0\STX\n\
\\n\
\\f\n\
\\ENQ\EOT\STX\STX\ENQ\ACK\DC2\ETX0\v \n\
\\f\n\
\\ENQ\EOT\STX\STX\ENQ\SOH\DC2\ETX0!0\n\
\\f\n\
\\ENQ\EOT\STX\STX\ENQ\ETX\DC2\ETX034\n\
\A\n\
\\STX\EOT\ETX\DC2\EOT4\NULZ\SOH\SUB5 Protocol buffer representing a WhileContext object.\n\
\\n\
\\n\
\\n\
\\ETX\EOT\ETX\SOH\DC2\ETX4\b\ETB\n\
\#\n\
\\EOT\EOT\ETX\STX\NUL\DC2\ETX6\STX\SUB\SUB\SYN Name of the context.\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\NUL\ENQ\DC2\ETX6\STX\b\n\
\\f\n\
\\ENQ\EOT\ETX\STX\NUL\SOH\DC2\ETX6\t\NAK\n\
\\f\n\
\\ENQ\EOT\ETX\STX\NUL\ETX\DC2\ETX6\CAN\EM\n\
\C\n\
\\EOT\EOT\ETX\STX\SOH\DC2\ETX9\STX \SUB6 The number of iterations allowed to run in parallel.\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\SOH\ENQ\DC2\ETX9\STX\a\n\
\\f\n\
\\ENQ\EOT\ETX\STX\SOH\SOH\DC2\ETX9\b\ESC\n\
\\f\n\
\\ENQ\EOT\ETX\STX\SOH\ETX\DC2\ETX9\RS\US\n\
\?\n\
\\EOT\EOT\ETX\STX\STX\DC2\ETX&lt;\STX\NAK\SUB2 Whether backprop is enabled for this while loop.\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\STX\ENQ\DC2\ETX&lt;\STX\ACK\n\
\\f\n\
\\ENQ\EOT\ETX\STX\STX\SOH\DC2\ETX&lt;\a\DLE\n\
\\f\n\
\\ENQ\EOT\ETX\STX\STX\ETX\DC2\ETX&lt;\DC3\DC4\n\
\D\n\
\\EOT\EOT\ETX\STX\ETX\DC2\ETX?\STX\ETB\SUB7 Whether GPU-CPU memory swap is enabled for this loop.\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\ETX\ENQ\DC2\ETX?\STX\ACK\n\
\\f\n\
\\ENQ\EOT\ETX\STX\ETX\SOH\DC2\ETX?\a\DC2\n\
\\f\n\
\\ENQ\EOT\ETX\STX\ETX\ETX\DC2\ETX?\NAK\SYN\n\
\(\n\
\\EOT\EOT\ETX\STX\EOT\DC2\ETXB\STX\CAN\SUB\ESC Name of the pivot tensor.\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\EOT\ENQ\DC2\ETXB\STX\b\n\
\\f\n\
\\ENQ\EOT\ETX\STX\EOT\SOH\DC2\ETXB\t\DC3\n\
\\f\n\
\\ENQ\EOT\ETX\STX\EOT\ETX\DC2\ETXB\SYN\ETB\n\
\1\n\
\\EOT\EOT\ETX\STX\ENQ\DC2\ETXE\STX!\SUB$ Name of the pivot_for_pred tensor.\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\ENQ\ENQ\DC2\ETXE\STX\b\n\
\\f\n\
\\ENQ\EOT\ETX\STX\ENQ\SOH\DC2\ETXE\t\FS\n\
\\f\n\
\\ENQ\EOT\ETX\STX\ENQ\ETX\DC2\ETXE\US \n\
\1\n\
\\EOT\EOT\ETX\STX\ACK\DC2\ETXH\STX!\SUB$ Name of the pivot_for_body tensor.\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\ACK\ENQ\DC2\ETXH\STX\b\n\
\\f\n\
\\ENQ\EOT\ETX\STX\ACK\SOH\DC2\ETXH\t\FS\n\
\\f\n\
\\ENQ\EOT\ETX\STX\ACK\ETX\DC2\ETXH\US \n\
\.\n\
\\EOT\EOT\ETX\STX\a\DC2\ETXK\STX&amp;\SUB! List of names for exit tensors.\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\a\EOT\DC2\ETXK\STX\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\a\ENQ\DC2\ETXK\v\DC1\n\
\\f\n\
\\ENQ\EOT\ETX\STX\a\SOH\DC2\ETXK\DC2!\n\
\\f\n\
\\ENQ\EOT\ETX\STX\a\ETX\DC2\ETXK$%\n\
\/\n\
\\EOT\EOT\ETX\STX\b\DC2\ETXN\STX(\SUB\&quot; List of names for enter tensors.\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\b\EOT\DC2\ETXN\STX\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\b\ENQ\DC2\ETXN\v\DC1\n\
\\f\n\
\\ENQ\EOT\ETX\STX\b\SOH\DC2\ETXN\DC2\&quot;\n\
\\f\n\
\\ENQ\EOT\ETX\STX\b\ETX\DC2\ETXN%'\n\
\B\n\
\\EOT\EOT\ETX\STX\t\DC2\ETXQ\STX\ESC\SUB5 Values and external values in control flow context.\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\t\ACK\DC2\ETXQ\STX\v\n\
\\f\n\
\\ENQ\EOT\ETX\STX\t\SOH\DC2\ETXQ\f\SYN\n\
\\f\n\
\\ENQ\EOT\ETX\STX\t\ETX\DC2\ETXQ\EM\SUB\n\
\&gt;\n\
\\EOT\EOT\ETX\STX\n\
\\DC2\ETXT\STX&amp;\SUB1 Optional name of the maximum_iterations tensor.\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\n\
\\ENQ\DC2\ETXT\STX\b\n\
\\f\n\
\\ENQ\EOT\ETX\STX\n\
\\SOH\DC2\ETXT\t \n\
\\f\n\
\\ENQ\EOT\ETX\STX\n\
\\ETX\DC2\ETXT#%\n\
\K\n\
\\EOT\EOT\ETX\STX\v\DC2\ETXW\STX6\SUB&gt; Contexts contained inside this context (e.g. nested whiles).\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\v\EOT\DC2\ETXW\STX\n\
\\n\
\\f\n\
\\ENQ\EOT\ETX\STX\v\ACK\DC2\ETXW\v \n\
\\f\n\
\\ENQ\EOT\ETX\STX\v\SOH\DC2\ETXW!0\n\
\\f\n\
\\ENQ\EOT\ETX\STX\v\ETX\DC2\ETXW35b\ACKproto3&quot;</span></span></pre></body></html>