{- This file was auto-generated from google/protobuf/compiler/plugin.proto by the proto-lens-protoc program. -} {-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies, UndecidableInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, FlexibleContexts, FlexibleInstances, PatternSynonyms, MagicHash, NoImplicitPrelude, DataKinds #-} {-# OPTIONS_GHC -fno-warn-unused-imports#-} {-# OPTIONS_GHC -fno-warn-duplicate-exports#-} module Proto.Google.Protobuf.Compiler.Plugin_Fields where import qualified Prelude import qualified Data.Int import qualified Data.Word import qualified Data.ProtoLens import qualified Data.ProtoLens.Message.Enum import qualified Data.ProtoLens.Service.Types import qualified Lens.Family2 import qualified Lens.Family2.Unchecked import qualified Data.Text import qualified Data.Map import qualified Data.ByteString import qualified Data.ByteString.Char8 import qualified Lens.Labels import qualified Text.Read import qualified Proto.Google.Protobuf.Descriptor compilerVersion :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "compilerVersion" a) => Lens.Family2.LensLike' f s a compilerVersion = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "compilerVersion") content :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "content" a) => Lens.Family2.LensLike' f s a content = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "content") error :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "error" a) => Lens.Family2.LensLike' f s a error = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "error") file :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "file" a) => Lens.Family2.LensLike' f s a file = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "file") fileToGenerate :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "fileToGenerate" a) => Lens.Family2.LensLike' f s a fileToGenerate = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "fileToGenerate") insertionPoint :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "insertionPoint" a) => Lens.Family2.LensLike' f s a insertionPoint = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "insertionPoint") major :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "major" a) => Lens.Family2.LensLike' f s a major = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "major") maybe'compilerVersion :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "maybe'compilerVersion" a) => Lens.Family2.LensLike' f s a maybe'compilerVersion = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'compilerVersion") maybe'content :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "maybe'content" a) => Lens.Family2.LensLike' f s a maybe'content = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'content") maybe'error :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "maybe'error" a) => Lens.Family2.LensLike' f s a maybe'error = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'error") maybe'insertionPoint :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "maybe'insertionPoint" a) => Lens.Family2.LensLike' f s a maybe'insertionPoint = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'insertionPoint") maybe'major :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "maybe'major" a) => Lens.Family2.LensLike' f s a maybe'major = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'major") maybe'minor :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "maybe'minor" a) => Lens.Family2.LensLike' f s a maybe'minor = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'minor") maybe'name :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "maybe'name" a) => Lens.Family2.LensLike' f s a maybe'name = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'name") maybe'parameter :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "maybe'parameter" a) => Lens.Family2.LensLike' f s a maybe'parameter = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'parameter") maybe'patch :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "maybe'patch" a) => Lens.Family2.LensLike' f s a maybe'patch = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'patch") maybe'suffix :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "maybe'suffix" a) => Lens.Family2.LensLike' f s a maybe'suffix = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'suffix") minor :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "minor" a) => Lens.Family2.LensLike' f s a minor = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "minor") name :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "name" a) => Lens.Family2.LensLike' f s a name = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "name") parameter :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "parameter" a) => Lens.Family2.LensLike' f s a parameter = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "parameter") patch :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "patch" a) => Lens.Family2.LensLike' f s a patch = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "patch") protoFile :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "protoFile" a) => Lens.Family2.LensLike' f s a protoFile = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "protoFile") suffix :: forall f s a . (Prelude.Functor f, Lens.Labels.HasLens' s "suffix" a) => Lens.Family2.LensLike' f s a suffix = Lens.Labels.lensOf' ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "suffix")