diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs new file mode 100644 index 0000000..3410b8e --- /dev/null +++ b/.git-blame-ignore-revs @@ -0,0 +1,2 @@ +# Scala Steward: Reformat with scalafmt 3.7.17 +7bc92d0c8a34e1b0e2a89ad0db2e09dc803d024f diff --git a/.scalafmt.conf b/.scalafmt.conf index 48454e5..2eb95cd 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version = "3.7.5" +version = "3.7.17" runner.dialect = scala213 fileOverride { "glob:**/output/src/main/scala/**" { diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Access.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Access.scala index bb0a8e1..e81b1d0 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Access.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Access.scala @@ -8,198 +8,364 @@ package dotty.tools.dotc.semanticdb import dotty.tools.dotc.semanticdb.internal.* import scala.annotation.internal.sharable -sealed trait Access extends SemanticdbGeneratedSealedOneof derives CanEqual { +sealed trait Access extends SemanticdbGeneratedSealedOneof derives CanEqual { type MessageType = dotty.tools.dotc.semanticdb.AccessMessage - final def isEmpty = this.isInstanceOf[dotty.tools.dotc.semanticdb.Access.Empty.type] + final def isEmpty = + this.isInstanceOf[dotty.tools.dotc.semanticdb.Access.Empty.type] final def isDefined = !isEmpty - final def asMessage: dotty.tools.dotc.semanticdb.AccessMessage = dotty.tools.dotc.semanticdb.Access.AccessTypeMapper.toBase(this) - final def asNonEmpty: Option[dotty.tools.dotc.semanticdb.Access.NonEmpty] = if (isEmpty) None else Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Access.NonEmpty]) + final def asMessage: dotty.tools.dotc.semanticdb.AccessMessage = + dotty.tools.dotc.semanticdb.Access.AccessTypeMapper.toBase(this) + final def asNonEmpty: Option[dotty.tools.dotc.semanticdb.Access.NonEmpty] = + if (isEmpty) None + else Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Access.NonEmpty]) } object Access { case object Empty extends dotty.tools.dotc.semanticdb.Access - + sealed trait NonEmpty extends dotty.tools.dotc.semanticdb.Access def defaultInstance: dotty.tools.dotc.semanticdb.Access = Empty - - implicit val AccessTypeMapper: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.AccessMessage, dotty.tools.dotc.semanticdb.Access] = new SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.AccessMessage, dotty.tools.dotc.semanticdb.Access] { - override def toCustom(__base: dotty.tools.dotc.semanticdb.AccessMessage): dotty.tools.dotc.semanticdb.Access = __base.sealedValue match { - case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateAccess => __v.value - case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateThisAccess => __v.value - case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateWithinAccess => __v.value - case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedAccess => __v.value - case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedThisAccess => __v.value - case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedWithinAccess => __v.value - case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PublicAccess => __v.value + + implicit val AccessTypeMapper: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.AccessMessage, + dotty.tools.dotc.semanticdb.Access + ] = new SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.AccessMessage, + dotty.tools.dotc.semanticdb.Access + ] { + override def toCustom( + __base: dotty.tools.dotc.semanticdb.AccessMessage + ): dotty.tools.dotc.semanticdb.Access = __base.sealedValue match { + case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateAccess => + __v.value + case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateThisAccess => + __v.value + case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateWithinAccess => + __v.value + case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedAccess => + __v.value + case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedThisAccess => + __v.value + case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedWithinAccess => + __v.value + case __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PublicAccess => + __v.value case dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.Empty => Empty } - override def toBase(__custom: dotty.tools.dotc.semanticdb.Access): dotty.tools.dotc.semanticdb.AccessMessage = dotty.tools.dotc.semanticdb.AccessMessage(__custom match { - case __v: dotty.tools.dotc.semanticdb.PrivateAccess => dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateAccess(__v) - case __v: dotty.tools.dotc.semanticdb.PrivateThisAccess => dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateThisAccess(__v) - case __v: dotty.tools.dotc.semanticdb.PrivateWithinAccess => dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateWithinAccess(__v) - case __v: dotty.tools.dotc.semanticdb.ProtectedAccess => dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedAccess(__v) - case __v: dotty.tools.dotc.semanticdb.ProtectedThisAccess => dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedThisAccess(__v) - case __v: dotty.tools.dotc.semanticdb.ProtectedWithinAccess => dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedWithinAccess(__v) - case __v: dotty.tools.dotc.semanticdb.PublicAccess => dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PublicAccess(__v) - case Empty => dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.Empty - }) + override def toBase( + __custom: dotty.tools.dotc.semanticdb.Access + ): dotty.tools.dotc.semanticdb.AccessMessage = + dotty.tools.dotc.semanticdb.AccessMessage(__custom match { + case __v: dotty.tools.dotc.semanticdb.PrivateAccess => + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .PrivateAccess(__v) + case __v: dotty.tools.dotc.semanticdb.PrivateThisAccess => + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .PrivateThisAccess(__v) + case __v: dotty.tools.dotc.semanticdb.PrivateWithinAccess => + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .PrivateWithinAccess(__v) + case __v: dotty.tools.dotc.semanticdb.ProtectedAccess => + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .ProtectedAccess(__v) + case __v: dotty.tools.dotc.semanticdb.ProtectedThisAccess => + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .ProtectedThisAccess(__v) + case __v: dotty.tools.dotc.semanticdb.ProtectedWithinAccess => + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .ProtectedWithinAccess(__v) + case __v: dotty.tools.dotc.semanticdb.PublicAccess => + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .PublicAccess(__v) + case Empty => + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.Empty + }) } } @SerialVersionUID(0L) final case class AccessMessage( - sealedValue: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.Empty - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (sealedValue.privateAccess.isDefined) { - val __value = sealedValue.privateAccess.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.privateThisAccess.isDefined) { - val __value = sealedValue.privateThisAccess.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.privateWithinAccess.isDefined) { - val __value = sealedValue.privateWithinAccess.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.protectedAccess.isDefined) { - val __value = sealedValue.protectedAccess.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.protectedThisAccess.isDefined) { - val __value = sealedValue.protectedThisAccess.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.protectedWithinAccess.isDefined) { - val __value = sealedValue.protectedWithinAccess.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.publicAccess.isDefined) { - val __value = sealedValue.publicAccess.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - sealedValue.privateAccess.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.privateThisAccess.foreach { __v => - val __m = __v - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.privateWithinAccess.foreach { __v => - val __m = __v - _output__.writeTag(3, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.protectedAccess.foreach { __v => - val __m = __v - _output__.writeTag(4, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.protectedThisAccess.foreach { __v => - val __m = __v - _output__.writeTag(5, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.protectedWithinAccess.foreach { __v => - val __m = __v - _output__.writeTag(6, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.publicAccess.foreach { __v => - val __m = __v - _output__.writeTag(7, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + sealedValue: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.Empty +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (sealedValue.privateAccess.isDefined) { + val __value = sealedValue.privateAccess.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.privateThisAccess.isDefined) { + val __value = sealedValue.privateThisAccess.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.privateWithinAccess.isDefined) { + val __value = sealedValue.privateWithinAccess.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.protectedAccess.isDefined) { + val __value = sealedValue.protectedAccess.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.protectedThisAccess.isDefined) { + val __value = sealedValue.protectedThisAccess.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.protectedWithinAccess.isDefined) { + val __value = sealedValue.protectedWithinAccess.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.publicAccess.isDefined) { + val __value = sealedValue.publicAccess.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getPrivateAccess: dotty.tools.dotc.semanticdb.PrivateAccess = sealedValue.privateAccess.getOrElse(dotty.tools.dotc.semanticdb.PrivateAccess.defaultInstance) - def withPrivateAccess(__v: dotty.tools.dotc.semanticdb.PrivateAccess): AccessMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateAccess(__v)) - def getPrivateThisAccess: dotty.tools.dotc.semanticdb.PrivateThisAccess = sealedValue.privateThisAccess.getOrElse(dotty.tools.dotc.semanticdb.PrivateThisAccess.defaultInstance) - def withPrivateThisAccess(__v: dotty.tools.dotc.semanticdb.PrivateThisAccess): AccessMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateThisAccess(__v)) - def getPrivateWithinAccess: dotty.tools.dotc.semanticdb.PrivateWithinAccess = sealedValue.privateWithinAccess.getOrElse(dotty.tools.dotc.semanticdb.PrivateWithinAccess.defaultInstance) - def withPrivateWithinAccess(__v: dotty.tools.dotc.semanticdb.PrivateWithinAccess): AccessMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateWithinAccess(__v)) - def getProtectedAccess: dotty.tools.dotc.semanticdb.ProtectedAccess = sealedValue.protectedAccess.getOrElse(dotty.tools.dotc.semanticdb.ProtectedAccess.defaultInstance) - def withProtectedAccess(__v: dotty.tools.dotc.semanticdb.ProtectedAccess): AccessMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedAccess(__v)) - def getProtectedThisAccess: dotty.tools.dotc.semanticdb.ProtectedThisAccess = sealedValue.protectedThisAccess.getOrElse(dotty.tools.dotc.semanticdb.ProtectedThisAccess.defaultInstance) - def withProtectedThisAccess(__v: dotty.tools.dotc.semanticdb.ProtectedThisAccess): AccessMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedThisAccess(__v)) - def getProtectedWithinAccess: dotty.tools.dotc.semanticdb.ProtectedWithinAccess = sealedValue.protectedWithinAccess.getOrElse(dotty.tools.dotc.semanticdb.ProtectedWithinAccess.defaultInstance) - def withProtectedWithinAccess(__v: dotty.tools.dotc.semanticdb.ProtectedWithinAccess): AccessMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedWithinAccess(__v)) - def getPublicAccess: dotty.tools.dotc.semanticdb.PublicAccess = sealedValue.publicAccess.getOrElse(dotty.tools.dotc.semanticdb.PublicAccess.defaultInstance) - def withPublicAccess(__v: dotty.tools.dotc.semanticdb.PublicAccess): AccessMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PublicAccess(__v)) - def clearSealedValue: AccessMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.Empty) - def withSealedValue(__v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue): AccessMessage = copy(sealedValue = __v) - - - - - def toAccess: dotty.tools.dotc.semanticdb.Access = dotty.tools.dotc.semanticdb.Access.AccessTypeMapper.toCustom(this) - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Access]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + sealedValue.privateAccess.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.privateThisAccess.foreach { __v => + val __m = __v + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.privateWithinAccess.foreach { __v => + val __m = __v + _output__.writeTag(3, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.protectedAccess.foreach { __v => + val __m = __v + _output__.writeTag(4, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.protectedThisAccess.foreach { __v => + val __m = __v + _output__.writeTag(5, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.protectedWithinAccess.foreach { __v => + val __m = __v + _output__.writeTag(6, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.publicAccess.foreach { __v => + val __m = __v + _output__.writeTag(7, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def getPrivateAccess: dotty.tools.dotc.semanticdb.PrivateAccess = + sealedValue.privateAccess.getOrElse( + dotty.tools.dotc.semanticdb.PrivateAccess.defaultInstance + ) + def withPrivateAccess( + __v: dotty.tools.dotc.semanticdb.PrivateAccess + ): AccessMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateAccess(__v) + ) + def getPrivateThisAccess: dotty.tools.dotc.semanticdb.PrivateThisAccess = + sealedValue.privateThisAccess.getOrElse( + dotty.tools.dotc.semanticdb.PrivateThisAccess.defaultInstance + ) + def withPrivateThisAccess( + __v: dotty.tools.dotc.semanticdb.PrivateThisAccess + ): AccessMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateThisAccess(__v) + ) + def getPrivateWithinAccess: dotty.tools.dotc.semanticdb.PrivateWithinAccess = + sealedValue.privateWithinAccess.getOrElse( + dotty.tools.dotc.semanticdb.PrivateWithinAccess.defaultInstance + ) + def withPrivateWithinAccess( + __v: dotty.tools.dotc.semanticdb.PrivateWithinAccess + ): AccessMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .PrivateWithinAccess(__v) + ) + def getProtectedAccess: dotty.tools.dotc.semanticdb.ProtectedAccess = + sealedValue.protectedAccess.getOrElse( + dotty.tools.dotc.semanticdb.ProtectedAccess.defaultInstance + ) + def withProtectedAccess( + __v: dotty.tools.dotc.semanticdb.ProtectedAccess + ): AccessMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedAccess(__v) + ) + def getProtectedThisAccess: dotty.tools.dotc.semanticdb.ProtectedThisAccess = + sealedValue.protectedThisAccess.getOrElse( + dotty.tools.dotc.semanticdb.ProtectedThisAccess.defaultInstance + ) + def withProtectedThisAccess( + __v: dotty.tools.dotc.semanticdb.ProtectedThisAccess + ): AccessMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .ProtectedThisAccess(__v) + ) + def getProtectedWithinAccess + : dotty.tools.dotc.semanticdb.ProtectedWithinAccess = + sealedValue.protectedWithinAccess.getOrElse( + dotty.tools.dotc.semanticdb.ProtectedWithinAccess.defaultInstance + ) + def withProtectedWithinAccess( + __v: dotty.tools.dotc.semanticdb.ProtectedWithinAccess + ): AccessMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .ProtectedWithinAccess(__v) + ) + def getPublicAccess: dotty.tools.dotc.semanticdb.PublicAccess = + sealedValue.publicAccess.getOrElse( + dotty.tools.dotc.semanticdb.PublicAccess.defaultInstance + ) + def withPublicAccess( + __v: dotty.tools.dotc.semanticdb.PublicAccess + ): AccessMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PublicAccess(__v) + ) + def clearSealedValue: AccessMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.Empty + ) + def withSealedValue( + __v: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + ): AccessMessage = copy(sealedValue = __v) + + def toAccess: dotty.tools.dotc.semanticdb.Access = + dotty.tools.dotc.semanticdb.Access.AccessTypeMapper.toCustom(this) + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Access]) } -object AccessMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.AccessMessage] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.AccessMessage] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.AccessMessage = { - var __sealedValue: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.Empty +object AccessMessage + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.AccessMessage + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.AccessMessage + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.AccessMessage = { + var __sealedValue: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.Empty var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateAccess(__sealedValue.privateAccess.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.PrivateAccess](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateAccess( + __sealedValue.privateAccess.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.PrivateAccess]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateThisAccess(__sealedValue.privateThisAccess.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.PrivateThisAccess](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .PrivateThisAccess( + __sealedValue.privateThisAccess.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.PrivateThisAccess]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 26 => - __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PrivateWithinAccess(__sealedValue.privateWithinAccess.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.PrivateWithinAccess](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .PrivateWithinAccess( + __sealedValue.privateWithinAccess.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.PrivateWithinAccess]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 34 => - __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedAccess(__sealedValue.protectedAccess.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ProtectedAccess](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .ProtectedAccess( + __sealedValue.protectedAccess.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ProtectedAccess]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 42 => - __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedThisAccess(__sealedValue.protectedThisAccess.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ProtectedThisAccess](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .ProtectedThisAccess( + __sealedValue.protectedThisAccess.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ProtectedThisAccess]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 50 => - __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.ProtectedWithinAccess(__sealedValue.protectedWithinAccess.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ProtectedWithinAccess](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + .ProtectedWithinAccess( + __sealedValue.protectedWithinAccess.fold( + LiteParser.readMessage[ + dotty.tools.dotc.semanticdb.ProtectedWithinAccess + ](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 58 => - __sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PublicAccess(__sealedValue.publicAccess.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.PublicAccess](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.PublicAccess( + __sealedValue.publicAccess.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.PublicAccess]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.AccessMessage( - sealedValue = __sealedValue + sealedValue = __sealedValue ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.AccessMessage( sealedValue = dotty.tools.dotc.semanticdb.AccessMessage.SealedValue.Empty ) - sealed trait SealedValue extends SemanticdbGeneratedOneof derives CanEqual { + sealed trait SealedValue extends SemanticdbGeneratedOneof derives CanEqual { def isEmpty: _root_.scala.Boolean = false def isDefined: _root_.scala.Boolean = true def isPrivateAccess: _root_.scala.Boolean = false @@ -209,71 +375,122 @@ object AccessMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools.do def isProtectedThisAccess: _root_.scala.Boolean = false def isProtectedWithinAccess: _root_.scala.Boolean = false def isPublicAccess: _root_.scala.Boolean = false - def privateAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.PrivateAccess] = _root_.scala.None - def privateThisAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.PrivateThisAccess] = _root_.scala.None - def privateWithinAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.PrivateWithinAccess] = _root_.scala.None - def protectedAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.ProtectedAccess] = _root_.scala.None - def protectedThisAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.ProtectedThisAccess] = _root_.scala.None - def protectedWithinAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.ProtectedWithinAccess] = _root_.scala.None - def publicAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.PublicAccess] = _root_.scala.None + def privateAccess + : _root_.scala.Option[dotty.tools.dotc.semanticdb.PrivateAccess] = + _root_.scala.None + def privateThisAccess + : _root_.scala.Option[dotty.tools.dotc.semanticdb.PrivateThisAccess] = + _root_.scala.None + def privateWithinAccess + : _root_.scala.Option[dotty.tools.dotc.semanticdb.PrivateWithinAccess] = + _root_.scala.None + def protectedAccess + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ProtectedAccess] = + _root_.scala.None + def protectedThisAccess + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ProtectedThisAccess] = + _root_.scala.None + def protectedWithinAccess: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.ProtectedWithinAccess + ] = _root_.scala.None + def publicAccess + : _root_.scala.Option[dotty.tools.dotc.semanticdb.PublicAccess] = + _root_.scala.None } object SealedValue { @SerialVersionUID(0L) - case object Empty extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue { + case object Empty + extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue { type ValueType = _root_.scala.Nothing override def isEmpty: _root_.scala.Boolean = true override def isDefined: _root_.scala.Boolean = false override def number: _root_.scala.Int = 0 - override def value: _root_.scala.Nothing = throw new java.util.NoSuchElementException("Empty.value") + override def value: _root_.scala.Nothing = + throw new java.util.NoSuchElementException("Empty.value") } - + @SerialVersionUID(0L) - final case class PrivateAccess(value: dotty.tools.dotc.semanticdb.PrivateAccess) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue derives CanEqual { + final case class PrivateAccess( + value: dotty.tools.dotc.semanticdb.PrivateAccess + ) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.PrivateAccess override def isPrivateAccess: _root_.scala.Boolean = true - override def privateAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.PrivateAccess] = Some(value) + override def privateAccess + : _root_.scala.Option[dotty.tools.dotc.semanticdb.PrivateAccess] = + Some(value) override def number: _root_.scala.Int = 1 } @SerialVersionUID(0L) - final case class PrivateThisAccess(value: dotty.tools.dotc.semanticdb.PrivateThisAccess) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue derives CanEqual { + final case class PrivateThisAccess( + value: dotty.tools.dotc.semanticdb.PrivateThisAccess + ) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.PrivateThisAccess override def isPrivateThisAccess: _root_.scala.Boolean = true - override def privateThisAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.PrivateThisAccess] = Some(value) + override def privateThisAccess + : _root_.scala.Option[dotty.tools.dotc.semanticdb.PrivateThisAccess] = + Some(value) override def number: _root_.scala.Int = 2 } @SerialVersionUID(0L) - final case class PrivateWithinAccess(value: dotty.tools.dotc.semanticdb.PrivateWithinAccess) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue derives CanEqual { + final case class PrivateWithinAccess( + value: dotty.tools.dotc.semanticdb.PrivateWithinAccess + ) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.PrivateWithinAccess override def isPrivateWithinAccess: _root_.scala.Boolean = true - override def privateWithinAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.PrivateWithinAccess] = Some(value) + override def privateWithinAccess: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.PrivateWithinAccess + ] = Some(value) override def number: _root_.scala.Int = 3 } @SerialVersionUID(0L) - final case class ProtectedAccess(value: dotty.tools.dotc.semanticdb.ProtectedAccess) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue derives CanEqual { + final case class ProtectedAccess( + value: dotty.tools.dotc.semanticdb.ProtectedAccess + ) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ProtectedAccess override def isProtectedAccess: _root_.scala.Boolean = true - override def protectedAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.ProtectedAccess] = Some(value) + override def protectedAccess + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ProtectedAccess] = + Some(value) override def number: _root_.scala.Int = 4 } @SerialVersionUID(0L) - final case class ProtectedThisAccess(value: dotty.tools.dotc.semanticdb.ProtectedThisAccess) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue derives CanEqual { + final case class ProtectedThisAccess( + value: dotty.tools.dotc.semanticdb.ProtectedThisAccess + ) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ProtectedThisAccess override def isProtectedThisAccess: _root_.scala.Boolean = true - override def protectedThisAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.ProtectedThisAccess] = Some(value) + override def protectedThisAccess: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.ProtectedThisAccess + ] = Some(value) override def number: _root_.scala.Int = 5 } @SerialVersionUID(0L) - final case class ProtectedWithinAccess(value: dotty.tools.dotc.semanticdb.ProtectedWithinAccess) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue derives CanEqual { + final case class ProtectedWithinAccess( + value: dotty.tools.dotc.semanticdb.ProtectedWithinAccess + ) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ProtectedWithinAccess override def isProtectedWithinAccess: _root_.scala.Boolean = true - override def protectedWithinAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.ProtectedWithinAccess] = Some(value) + override def protectedWithinAccess: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.ProtectedWithinAccess + ] = Some(value) override def number: _root_.scala.Int = 6 } @SerialVersionUID(0L) - final case class PublicAccess(value: dotty.tools.dotc.semanticdb.PublicAccess) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue derives CanEqual { + final case class PublicAccess( + value: dotty.tools.dotc.semanticdb.PublicAccess + ) extends dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.PublicAccess override def isPublicAccess: _root_.scala.Boolean = true - override def publicAccess: _root_.scala.Option[dotty.tools.dotc.semanticdb.PublicAccess] = Some(value) + override def publicAccess + : _root_.scala.Option[dotty.tools.dotc.semanticdb.PublicAccess] = + Some(value) override def number: _root_.scala.Int = 7 } } @@ -285,140 +502,150 @@ object AccessMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools.do final val PROTECTED_WITHIN_ACCESS_FIELD_NUMBER = 6 final val PUBLIC_ACCESS_FIELD_NUMBER = 7 def of( - sealedValue: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue - ): _root_.dotty.tools.dotc.semanticdb.AccessMessage = _root_.dotty.tools.dotc.semanticdb.AccessMessage( - sealedValue - ) + sealedValue: dotty.tools.dotc.semanticdb.AccessMessage.SealedValue + ): _root_.dotty.tools.dotc.semanticdb.AccessMessage = + _root_.dotty.tools.dotc.semanticdb.AccessMessage( + sealedValue + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Access]) } @SerialVersionUID(0L) final case class PrivateAccess( - ) extends dotty.tools.dotc.semanticdb.Access.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - final override def serializedSize: _root_.scala.Int = 0 - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - } - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.PrivateAccess]) +) extends dotty.tools.dotc.semanticdb.Access.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + final override def serializedSize: _root_.scala.Int = 0 + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = {} + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.PrivateAccess]) } -object PrivateAccess extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PrivateAccess] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PrivateAccess] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.PrivateAccess = { +object PrivateAccess + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.PrivateAccess + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.PrivateAccess + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.PrivateAccess = { var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { - case 0 => _done__ = true + case 0 => _done__ = true case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.PrivateAccess( ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.PrivateAccess( ) def of( - ): _root_.dotty.tools.dotc.semanticdb.PrivateAccess = _root_.dotty.tools.dotc.semanticdb.PrivateAccess( - ) + ): _root_.dotty.tools.dotc.semanticdb.PrivateAccess = + _root_.dotty.tools.dotc.semanticdb.PrivateAccess( + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PrivateAccess]) } @SerialVersionUID(0L) final case class PrivateThisAccess( - ) extends dotty.tools.dotc.semanticdb.Access.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - final override def serializedSize: _root_.scala.Int = 0 - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - } - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.PrivateThisAccess]) +) extends dotty.tools.dotc.semanticdb.Access.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + final override def serializedSize: _root_.scala.Int = 0 + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = {} + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.PrivateThisAccess]) } -object PrivateThisAccess extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PrivateThisAccess] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PrivateThisAccess] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.PrivateThisAccess = { +object PrivateThisAccess + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.PrivateThisAccess + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.PrivateThisAccess + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.PrivateThisAccess = { var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { - case 0 => _done__ = true + case 0 => _done__ = true case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.PrivateThisAccess( ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.PrivateThisAccess( ) def of( - ): _root_.dotty.tools.dotc.semanticdb.PrivateThisAccess = _root_.dotty.tools.dotc.semanticdb.PrivateThisAccess( - ) + ): _root_.dotty.tools.dotc.semanticdb.PrivateThisAccess = + _root_.dotty.tools.dotc.semanticdb.PrivateThisAccess( + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PrivateThisAccess]) } @SerialVersionUID(0L) final case class PrivateWithinAccess( symbol: _root_.scala.Predef.String = "" - ) extends dotty.tools.dotc.semanticdb.Access.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = symbol - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Access.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = symbol + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = symbol - if (!__v.isEmpty) { - _output__.writeString(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withSymbol(__v: _root_.scala.Predef.String): PrivateWithinAccess = copy(symbol = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.PrivateWithinAccess]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = symbol + if (!__v.isEmpty) { + _output__.writeString(1, __v) + } + }; + } + def withSymbol(__v: _root_.scala.Predef.String): PrivateWithinAccess = + copy(symbol = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.PrivateWithinAccess]) } -object PrivateWithinAccess extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PrivateWithinAccess] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PrivateWithinAccess] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.PrivateWithinAccess = { +object PrivateWithinAccess + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.PrivateWithinAccess + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.PrivateWithinAccess + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.PrivateWithinAccess = { var __symbol: _root_.scala.Predef.String = "" var _done__ = false while (!_done__) { @@ -431,154 +658,159 @@ object PrivateWithinAccess extends SemanticdbGeneratedMessageCompanion[dotty.to } } dotty.tools.dotc.semanticdb.PrivateWithinAccess( - symbol = __symbol + symbol = __symbol ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.PrivateWithinAccess( symbol = "" ) final val SYMBOL_FIELD_NUMBER = 1 def of( - symbol: _root_.scala.Predef.String - ): _root_.dotty.tools.dotc.semanticdb.PrivateWithinAccess = _root_.dotty.tools.dotc.semanticdb.PrivateWithinAccess( - symbol - ) + symbol: _root_.scala.Predef.String + ): _root_.dotty.tools.dotc.semanticdb.PrivateWithinAccess = + _root_.dotty.tools.dotc.semanticdb.PrivateWithinAccess( + symbol + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PrivateWithinAccess]) } @SerialVersionUID(0L) final case class ProtectedAccess( - ) extends dotty.tools.dotc.semanticdb.Access.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - final override def serializedSize: _root_.scala.Int = 0 - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - } - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ProtectedAccess]) +) extends dotty.tools.dotc.semanticdb.Access.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + final override def serializedSize: _root_.scala.Int = 0 + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = {} + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ProtectedAccess]) } -object ProtectedAccess extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ProtectedAccess] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ProtectedAccess] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ProtectedAccess = { +object ProtectedAccess + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ProtectedAccess + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ProtectedAccess + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ProtectedAccess = { var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { - case 0 => _done__ = true + case 0 => _done__ = true case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.ProtectedAccess( ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ProtectedAccess( ) def of( - ): _root_.dotty.tools.dotc.semanticdb.ProtectedAccess = _root_.dotty.tools.dotc.semanticdb.ProtectedAccess( - ) + ): _root_.dotty.tools.dotc.semanticdb.ProtectedAccess = + _root_.dotty.tools.dotc.semanticdb.ProtectedAccess( + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ProtectedAccess]) } @SerialVersionUID(0L) final case class ProtectedThisAccess( - ) extends dotty.tools.dotc.semanticdb.Access.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - final override def serializedSize: _root_.scala.Int = 0 - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - } - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ProtectedThisAccess]) +) extends dotty.tools.dotc.semanticdb.Access.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + final override def serializedSize: _root_.scala.Int = 0 + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = {} + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ProtectedThisAccess]) } -object ProtectedThisAccess extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ProtectedThisAccess] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ProtectedThisAccess] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ProtectedThisAccess = { +object ProtectedThisAccess + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ProtectedThisAccess + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ProtectedThisAccess + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ProtectedThisAccess = { var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { - case 0 => _done__ = true + case 0 => _done__ = true case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.ProtectedThisAccess( ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ProtectedThisAccess( ) def of( - ): _root_.dotty.tools.dotc.semanticdb.ProtectedThisAccess = _root_.dotty.tools.dotc.semanticdb.ProtectedThisAccess( - ) + ): _root_.dotty.tools.dotc.semanticdb.ProtectedThisAccess = + _root_.dotty.tools.dotc.semanticdb.ProtectedThisAccess( + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ProtectedThisAccess]) } @SerialVersionUID(0L) final case class ProtectedWithinAccess( symbol: _root_.scala.Predef.String = "" - ) extends dotty.tools.dotc.semanticdb.Access.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = symbol - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Access.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = symbol + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = symbol - if (!__v.isEmpty) { - _output__.writeString(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withSymbol(__v: _root_.scala.Predef.String): ProtectedWithinAccess = copy(symbol = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ProtectedWithinAccess]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = symbol + if (!__v.isEmpty) { + _output__.writeString(1, __v) + } + }; + } + def withSymbol(__v: _root_.scala.Predef.String): ProtectedWithinAccess = + copy(symbol = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ProtectedWithinAccess]) } -object ProtectedWithinAccess extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ProtectedWithinAccess] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ProtectedWithinAccess] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ProtectedWithinAccess = { +object ProtectedWithinAccess + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ProtectedWithinAccess + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ProtectedWithinAccess + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ProtectedWithinAccess = { var __symbol: _root_.scala.Predef.String = "" var _done__ = false while (!_done__) { @@ -591,64 +823,61 @@ object ProtectedWithinAccess extends SemanticdbGeneratedMessageCompanion[dotty. } } dotty.tools.dotc.semanticdb.ProtectedWithinAccess( - symbol = __symbol + symbol = __symbol ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ProtectedWithinAccess( symbol = "" ) final val SYMBOL_FIELD_NUMBER = 1 def of( - symbol: _root_.scala.Predef.String - ): _root_.dotty.tools.dotc.semanticdb.ProtectedWithinAccess = _root_.dotty.tools.dotc.semanticdb.ProtectedWithinAccess( - symbol - ) + symbol: _root_.scala.Predef.String + ): _root_.dotty.tools.dotc.semanticdb.ProtectedWithinAccess = + _root_.dotty.tools.dotc.semanticdb.ProtectedWithinAccess( + symbol + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ProtectedWithinAccess]) } @SerialVersionUID(0L) final case class PublicAccess( - ) extends dotty.tools.dotc.semanticdb.Access.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - final override def serializedSize: _root_.scala.Int = 0 - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - } - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.PublicAccess]) +) extends dotty.tools.dotc.semanticdb.Access.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + final override def serializedSize: _root_.scala.Int = 0 + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = {} + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.PublicAccess]) } -object PublicAccess extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PublicAccess] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PublicAccess] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.PublicAccess = { +object PublicAccess + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.PublicAccess + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.PublicAccess + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.PublicAccess = { var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { - case 0 => _done__ = true + case 0 => _done__ = true case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.PublicAccess( ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.PublicAccess( ) def of( - ): _root_.dotty.tools.dotc.semanticdb.PublicAccess = _root_.dotty.tools.dotc.semanticdb.PublicAccess( - ) + ): _root_.dotty.tools.dotc.semanticdb.PublicAccess = + _root_.dotty.tools.dotc.semanticdb.PublicAccess( + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.PublicAccess]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Annotation.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Annotation.scala index c1e8e56..918d6ea 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Annotation.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Annotation.scala @@ -10,82 +10,105 @@ import scala.annotation.internal.sharable @SerialVersionUID(0L) final case class Annotation( - tpe: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.Annotation._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.Annotation._typemapper_tpe.toBase(tpe) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + tpe: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.Annotation._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.Annotation._typemapper_tpe.toBase(tpe) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.Annotation._typemapper_tpe.toBase(tpe) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withTpe(__v: dotty.tools.dotc.semanticdb.Type): Annotation = copy(tpe = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Annotation]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.Annotation._typemapper_tpe.toBase(tpe) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def withTpe(__v: dotty.tools.dotc.semanticdb.Type): Annotation = + copy(tpe = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Annotation]) } -object Annotation extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Annotation] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Annotation] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.Annotation = { - var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object Annotation + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Annotation + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Annotation + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.Annotation = { + var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __tpe = _root_.scala.Some(__tpe.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __tpe = _root_.scala.Some( + __tpe.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.Annotation( - tpe = dotty.tools.dotc.semanticdb.Annotation._typemapper_tpe.toCustom(__tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)) + tpe = dotty.tools.dotc.semanticdb.Annotation._typemapper_tpe.toCustom( + __tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.Annotation( - tpe = dotty.tools.dotc.semanticdb.Annotation._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + tpe = dotty.tools.dotc.semanticdb.Annotation._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) ) final val TPE_FIELD_NUMBER = 1 @transient @sharable - private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - tpe: dotty.tools.dotc.semanticdb.Type - ): _root_.dotty.tools.dotc.semanticdb.Annotation = _root_.dotty.tools.dotc.semanticdb.Annotation( - tpe - ) + tpe: dotty.tools.dotc.semanticdb.Type + ): _root_.dotty.tools.dotc.semanticdb.Annotation = + _root_.dotty.tools.dotc.semanticdb.Annotation( + tpe + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Annotation]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Constant.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Constant.scala index 2c6ec4a..d59df1f 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Constant.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Constant.scala @@ -8,262 +8,515 @@ package dotty.tools.dotc.semanticdb import dotty.tools.dotc.semanticdb.internal.* import scala.annotation.internal.sharable -sealed trait Constant extends SemanticdbGeneratedSealedOneof derives CanEqual { +sealed trait Constant extends SemanticdbGeneratedSealedOneof derives CanEqual { type MessageType = dotty.tools.dotc.semanticdb.ConstantMessage - final def isEmpty = this.isInstanceOf[dotty.tools.dotc.semanticdb.Constant.Empty.type] + final def isEmpty = + this.isInstanceOf[dotty.tools.dotc.semanticdb.Constant.Empty.type] final def isDefined = !isEmpty - final def asMessage: dotty.tools.dotc.semanticdb.ConstantMessage = dotty.tools.dotc.semanticdb.Constant.ConstantTypeMapper.toBase(this) - final def asNonEmpty: Option[dotty.tools.dotc.semanticdb.Constant.NonEmpty] = if (isEmpty) None else Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Constant.NonEmpty]) + final def asMessage: dotty.tools.dotc.semanticdb.ConstantMessage = + dotty.tools.dotc.semanticdb.Constant.ConstantTypeMapper.toBase(this) + final def asNonEmpty: Option[dotty.tools.dotc.semanticdb.Constant.NonEmpty] = + if (isEmpty) None + else Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Constant.NonEmpty]) } object Constant { case object Empty extends dotty.tools.dotc.semanticdb.Constant - + sealed trait NonEmpty extends dotty.tools.dotc.semanticdb.Constant def defaultInstance: dotty.tools.dotc.semanticdb.Constant = Empty - - implicit val ConstantTypeMapper: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.ConstantMessage, dotty.tools.dotc.semanticdb.Constant] = new SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.ConstantMessage, dotty.tools.dotc.semanticdb.Constant] { - override def toCustom(__base: dotty.tools.dotc.semanticdb.ConstantMessage): dotty.tools.dotc.semanticdb.Constant = __base.sealedValue match { - case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.UnitConstant => __v.value - case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.BooleanConstant => __v.value - case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ByteConstant => __v.value - case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ShortConstant => __v.value - case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.CharConstant => __v.value - case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.IntConstant => __v.value - case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.LongConstant => __v.value - case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.FloatConstant => __v.value - case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.DoubleConstant => __v.value - case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.StringConstant => __v.value - case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.NullConstant => __v.value - case dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.Empty => Empty + + implicit val ConstantTypeMapper: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.ConstantMessage, + dotty.tools.dotc.semanticdb.Constant + ] = new SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.ConstantMessage, + dotty.tools.dotc.semanticdb.Constant + ] { + override def toCustom( + __base: dotty.tools.dotc.semanticdb.ConstantMessage + ): dotty.tools.dotc.semanticdb.Constant = __base.sealedValue match { + case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.UnitConstant => + __v.value + case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.BooleanConstant => + __v.value + case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ByteConstant => + __v.value + case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ShortConstant => + __v.value + case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.CharConstant => + __v.value + case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.IntConstant => + __v.value + case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.LongConstant => + __v.value + case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.FloatConstant => + __v.value + case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.DoubleConstant => + __v.value + case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.StringConstant => + __v.value + case __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.NullConstant => + __v.value + case dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.Empty => + Empty } - override def toBase(__custom: dotty.tools.dotc.semanticdb.Constant): dotty.tools.dotc.semanticdb.ConstantMessage = dotty.tools.dotc.semanticdb.ConstantMessage(__custom match { - case __v: dotty.tools.dotc.semanticdb.UnitConstant => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.UnitConstant(__v) - case __v: dotty.tools.dotc.semanticdb.BooleanConstant => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.BooleanConstant(__v) - case __v: dotty.tools.dotc.semanticdb.ByteConstant => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ByteConstant(__v) - case __v: dotty.tools.dotc.semanticdb.ShortConstant => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ShortConstant(__v) - case __v: dotty.tools.dotc.semanticdb.CharConstant => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.CharConstant(__v) - case __v: dotty.tools.dotc.semanticdb.IntConstant => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.IntConstant(__v) - case __v: dotty.tools.dotc.semanticdb.LongConstant => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.LongConstant(__v) - case __v: dotty.tools.dotc.semanticdb.FloatConstant => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.FloatConstant(__v) - case __v: dotty.tools.dotc.semanticdb.DoubleConstant => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.DoubleConstant(__v) - case __v: dotty.tools.dotc.semanticdb.StringConstant => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.StringConstant(__v) - case __v: dotty.tools.dotc.semanticdb.NullConstant => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.NullConstant(__v) - case Empty => dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.Empty - }) + override def toBase( + __custom: dotty.tools.dotc.semanticdb.Constant + ): dotty.tools.dotc.semanticdb.ConstantMessage = + dotty.tools.dotc.semanticdb.ConstantMessage(__custom match { + case __v: dotty.tools.dotc.semanticdb.UnitConstant => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .UnitConstant(__v) + case __v: dotty.tools.dotc.semanticdb.BooleanConstant => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .BooleanConstant(__v) + case __v: dotty.tools.dotc.semanticdb.ByteConstant => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .ByteConstant(__v) + case __v: dotty.tools.dotc.semanticdb.ShortConstant => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .ShortConstant(__v) + case __v: dotty.tools.dotc.semanticdb.CharConstant => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .CharConstant(__v) + case __v: dotty.tools.dotc.semanticdb.IntConstant => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .IntConstant(__v) + case __v: dotty.tools.dotc.semanticdb.LongConstant => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .LongConstant(__v) + case __v: dotty.tools.dotc.semanticdb.FloatConstant => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .FloatConstant(__v) + case __v: dotty.tools.dotc.semanticdb.DoubleConstant => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .DoubleConstant(__v) + case __v: dotty.tools.dotc.semanticdb.StringConstant => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .StringConstant(__v) + case __v: dotty.tools.dotc.semanticdb.NullConstant => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .NullConstant(__v) + case Empty => + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.Empty + }) } } @SerialVersionUID(0L) final case class ConstantMessage( - sealedValue: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.Empty - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (sealedValue.unitConstant.isDefined) { - val __value = sealedValue.unitConstant.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.booleanConstant.isDefined) { - val __value = sealedValue.booleanConstant.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.byteConstant.isDefined) { - val __value = sealedValue.byteConstant.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.shortConstant.isDefined) { - val __value = sealedValue.shortConstant.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.charConstant.isDefined) { - val __value = sealedValue.charConstant.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.intConstant.isDefined) { - val __value = sealedValue.intConstant.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.longConstant.isDefined) { - val __value = sealedValue.longConstant.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.floatConstant.isDefined) { - val __value = sealedValue.floatConstant.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.doubleConstant.isDefined) { - val __value = sealedValue.doubleConstant.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.stringConstant.isDefined) { - val __value = sealedValue.stringConstant.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.nullConstant.isDefined) { - val __value = sealedValue.nullConstant.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - sealedValue.unitConstant.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.booleanConstant.foreach { __v => - val __m = __v - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.byteConstant.foreach { __v => - val __m = __v - _output__.writeTag(3, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.shortConstant.foreach { __v => - val __m = __v - _output__.writeTag(4, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.charConstant.foreach { __v => - val __m = __v - _output__.writeTag(5, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.intConstant.foreach { __v => - val __m = __v - _output__.writeTag(6, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.longConstant.foreach { __v => - val __m = __v - _output__.writeTag(7, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.floatConstant.foreach { __v => - val __m = __v - _output__.writeTag(8, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.doubleConstant.foreach { __v => - val __m = __v - _output__.writeTag(9, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.stringConstant.foreach { __v => - val __m = __v - _output__.writeTag(10, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.nullConstant.foreach { __v => - val __m = __v - _output__.writeTag(11, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + sealedValue: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.Empty +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (sealedValue.unitConstant.isDefined) { + val __value = sealedValue.unitConstant.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.booleanConstant.isDefined) { + val __value = sealedValue.booleanConstant.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.byteConstant.isDefined) { + val __value = sealedValue.byteConstant.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.shortConstant.isDefined) { + val __value = sealedValue.shortConstant.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.charConstant.isDefined) { + val __value = sealedValue.charConstant.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.intConstant.isDefined) { + val __value = sealedValue.intConstant.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.longConstant.isDefined) { + val __value = sealedValue.longConstant.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.floatConstant.isDefined) { + val __value = sealedValue.floatConstant.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.doubleConstant.isDefined) { + val __value = sealedValue.doubleConstant.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.stringConstant.isDefined) { + val __value = sealedValue.stringConstant.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.nullConstant.isDefined) { + val __value = sealedValue.nullConstant.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getUnitConstant: dotty.tools.dotc.semanticdb.UnitConstant = sealedValue.unitConstant.getOrElse(dotty.tools.dotc.semanticdb.UnitConstant.defaultInstance) - def withUnitConstant(__v: dotty.tools.dotc.semanticdb.UnitConstant): ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.UnitConstant(__v)) - def getBooleanConstant: dotty.tools.dotc.semanticdb.BooleanConstant = sealedValue.booleanConstant.getOrElse(dotty.tools.dotc.semanticdb.BooleanConstant.defaultInstance) - def withBooleanConstant(__v: dotty.tools.dotc.semanticdb.BooleanConstant): ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.BooleanConstant(__v)) - def getByteConstant: dotty.tools.dotc.semanticdb.ByteConstant = sealedValue.byteConstant.getOrElse(dotty.tools.dotc.semanticdb.ByteConstant.defaultInstance) - def withByteConstant(__v: dotty.tools.dotc.semanticdb.ByteConstant): ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ByteConstant(__v)) - def getShortConstant: dotty.tools.dotc.semanticdb.ShortConstant = sealedValue.shortConstant.getOrElse(dotty.tools.dotc.semanticdb.ShortConstant.defaultInstance) - def withShortConstant(__v: dotty.tools.dotc.semanticdb.ShortConstant): ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ShortConstant(__v)) - def getCharConstant: dotty.tools.dotc.semanticdb.CharConstant = sealedValue.charConstant.getOrElse(dotty.tools.dotc.semanticdb.CharConstant.defaultInstance) - def withCharConstant(__v: dotty.tools.dotc.semanticdb.CharConstant): ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.CharConstant(__v)) - def getIntConstant: dotty.tools.dotc.semanticdb.IntConstant = sealedValue.intConstant.getOrElse(dotty.tools.dotc.semanticdb.IntConstant.defaultInstance) - def withIntConstant(__v: dotty.tools.dotc.semanticdb.IntConstant): ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.IntConstant(__v)) - def getLongConstant: dotty.tools.dotc.semanticdb.LongConstant = sealedValue.longConstant.getOrElse(dotty.tools.dotc.semanticdb.LongConstant.defaultInstance) - def withLongConstant(__v: dotty.tools.dotc.semanticdb.LongConstant): ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.LongConstant(__v)) - def getFloatConstant: dotty.tools.dotc.semanticdb.FloatConstant = sealedValue.floatConstant.getOrElse(dotty.tools.dotc.semanticdb.FloatConstant.defaultInstance) - def withFloatConstant(__v: dotty.tools.dotc.semanticdb.FloatConstant): ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.FloatConstant(__v)) - def getDoubleConstant: dotty.tools.dotc.semanticdb.DoubleConstant = sealedValue.doubleConstant.getOrElse(dotty.tools.dotc.semanticdb.DoubleConstant.defaultInstance) - def withDoubleConstant(__v: dotty.tools.dotc.semanticdb.DoubleConstant): ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.DoubleConstant(__v)) - def getStringConstant: dotty.tools.dotc.semanticdb.StringConstant = sealedValue.stringConstant.getOrElse(dotty.tools.dotc.semanticdb.StringConstant.defaultInstance) - def withStringConstant(__v: dotty.tools.dotc.semanticdb.StringConstant): ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.StringConstant(__v)) - def getNullConstant: dotty.tools.dotc.semanticdb.NullConstant = sealedValue.nullConstant.getOrElse(dotty.tools.dotc.semanticdb.NullConstant.defaultInstance) - def withNullConstant(__v: dotty.tools.dotc.semanticdb.NullConstant): ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.NullConstant(__v)) - def clearSealedValue: ConstantMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.Empty) - def withSealedValue(__v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue): ConstantMessage = copy(sealedValue = __v) - - - - - def toConstant: dotty.tools.dotc.semanticdb.Constant = dotty.tools.dotc.semanticdb.Constant.ConstantTypeMapper.toCustom(this) - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Constant]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + sealedValue.unitConstant.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.booleanConstant.foreach { __v => + val __m = __v + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.byteConstant.foreach { __v => + val __m = __v + _output__.writeTag(3, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.shortConstant.foreach { __v => + val __m = __v + _output__.writeTag(4, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.charConstant.foreach { __v => + val __m = __v + _output__.writeTag(5, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.intConstant.foreach { __v => + val __m = __v + _output__.writeTag(6, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.longConstant.foreach { __v => + val __m = __v + _output__.writeTag(7, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.floatConstant.foreach { __v => + val __m = __v + _output__.writeTag(8, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.doubleConstant.foreach { __v => + val __m = __v + _output__.writeTag(9, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.stringConstant.foreach { __v => + val __m = __v + _output__.writeTag(10, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.nullConstant.foreach { __v => + val __m = __v + _output__.writeTag(11, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def getUnitConstant: dotty.tools.dotc.semanticdb.UnitConstant = + sealedValue.unitConstant.getOrElse( + dotty.tools.dotc.semanticdb.UnitConstant.defaultInstance + ) + def withUnitConstant( + __v: dotty.tools.dotc.semanticdb.UnitConstant + ): ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.UnitConstant(__v) + ) + def getBooleanConstant: dotty.tools.dotc.semanticdb.BooleanConstant = + sealedValue.booleanConstant.getOrElse( + dotty.tools.dotc.semanticdb.BooleanConstant.defaultInstance + ) + def withBooleanConstant( + __v: dotty.tools.dotc.semanticdb.BooleanConstant + ): ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.BooleanConstant(__v) + ) + def getByteConstant: dotty.tools.dotc.semanticdb.ByteConstant = + sealedValue.byteConstant.getOrElse( + dotty.tools.dotc.semanticdb.ByteConstant.defaultInstance + ) + def withByteConstant( + __v: dotty.tools.dotc.semanticdb.ByteConstant + ): ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ByteConstant(__v) + ) + def getShortConstant: dotty.tools.dotc.semanticdb.ShortConstant = + sealedValue.shortConstant.getOrElse( + dotty.tools.dotc.semanticdb.ShortConstant.defaultInstance + ) + def withShortConstant( + __v: dotty.tools.dotc.semanticdb.ShortConstant + ): ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ShortConstant(__v) + ) + def getCharConstant: dotty.tools.dotc.semanticdb.CharConstant = + sealedValue.charConstant.getOrElse( + dotty.tools.dotc.semanticdb.CharConstant.defaultInstance + ) + def withCharConstant( + __v: dotty.tools.dotc.semanticdb.CharConstant + ): ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.CharConstant(__v) + ) + def getIntConstant: dotty.tools.dotc.semanticdb.IntConstant = + sealedValue.intConstant.getOrElse( + dotty.tools.dotc.semanticdb.IntConstant.defaultInstance + ) + def withIntConstant( + __v: dotty.tools.dotc.semanticdb.IntConstant + ): ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.IntConstant(__v) + ) + def getLongConstant: dotty.tools.dotc.semanticdb.LongConstant = + sealedValue.longConstant.getOrElse( + dotty.tools.dotc.semanticdb.LongConstant.defaultInstance + ) + def withLongConstant( + __v: dotty.tools.dotc.semanticdb.LongConstant + ): ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.LongConstant(__v) + ) + def getFloatConstant: dotty.tools.dotc.semanticdb.FloatConstant = + sealedValue.floatConstant.getOrElse( + dotty.tools.dotc.semanticdb.FloatConstant.defaultInstance + ) + def withFloatConstant( + __v: dotty.tools.dotc.semanticdb.FloatConstant + ): ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.FloatConstant(__v) + ) + def getDoubleConstant: dotty.tools.dotc.semanticdb.DoubleConstant = + sealedValue.doubleConstant.getOrElse( + dotty.tools.dotc.semanticdb.DoubleConstant.defaultInstance + ) + def withDoubleConstant( + __v: dotty.tools.dotc.semanticdb.DoubleConstant + ): ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.DoubleConstant(__v) + ) + def getStringConstant: dotty.tools.dotc.semanticdb.StringConstant = + sealedValue.stringConstant.getOrElse( + dotty.tools.dotc.semanticdb.StringConstant.defaultInstance + ) + def withStringConstant( + __v: dotty.tools.dotc.semanticdb.StringConstant + ): ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.StringConstant(__v) + ) + def getNullConstant: dotty.tools.dotc.semanticdb.NullConstant = + sealedValue.nullConstant.getOrElse( + dotty.tools.dotc.semanticdb.NullConstant.defaultInstance + ) + def withNullConstant( + __v: dotty.tools.dotc.semanticdb.NullConstant + ): ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.NullConstant(__v) + ) + def clearSealedValue: ConstantMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.Empty + ) + def withSealedValue( + __v: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + ): ConstantMessage = copy(sealedValue = __v) + + def toConstant: dotty.tools.dotc.semanticdb.Constant = + dotty.tools.dotc.semanticdb.Constant.ConstantTypeMapper.toCustom(this) + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Constant]) } -object ConstantMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ConstantMessage] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ConstantMessage] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ConstantMessage = { - var __sealedValue: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.Empty +object ConstantMessage + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ConstantMessage + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ConstantMessage + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ConstantMessage = { + var __sealedValue: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.Empty var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.UnitConstant(__sealedValue.unitConstant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.UnitConstant](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .UnitConstant( + __sealedValue.unitConstant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.UnitConstant]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.BooleanConstant(__sealedValue.booleanConstant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.BooleanConstant](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .BooleanConstant( + __sealedValue.booleanConstant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.BooleanConstant]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 26 => - __sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ByteConstant(__sealedValue.byteConstant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ByteConstant](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .ByteConstant( + __sealedValue.byteConstant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ByteConstant]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 34 => - __sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.ShortConstant(__sealedValue.shortConstant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ShortConstant](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .ShortConstant( + __sealedValue.shortConstant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ShortConstant]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 42 => - __sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.CharConstant(__sealedValue.charConstant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.CharConstant](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .CharConstant( + __sealedValue.charConstant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.CharConstant]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 50 => - __sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.IntConstant(__sealedValue.intConstant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.IntConstant](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.IntConstant( + __sealedValue.intConstant.fold( + LiteParser.readMessage[dotty.tools.dotc.semanticdb.IntConstant]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 58 => - __sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.LongConstant(__sealedValue.longConstant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.LongConstant](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .LongConstant( + __sealedValue.longConstant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.LongConstant]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 66 => - __sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.FloatConstant(__sealedValue.floatConstant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.FloatConstant](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .FloatConstant( + __sealedValue.floatConstant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.FloatConstant]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 74 => - __sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.DoubleConstant(__sealedValue.doubleConstant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.DoubleConstant](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .DoubleConstant( + __sealedValue.doubleConstant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.DoubleConstant]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 82 => - __sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.StringConstant(__sealedValue.stringConstant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.StringConstant](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .StringConstant( + __sealedValue.stringConstant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.StringConstant]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 90 => - __sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.NullConstant(__sealedValue.nullConstant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.NullConstant](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + .NullConstant( + __sealedValue.nullConstant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.NullConstant]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.ConstantMessage( - sealedValue = __sealedValue + sealedValue = __sealedValue ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ConstantMessage( sealedValue = dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue.Empty ) - sealed trait SealedValue extends SemanticdbGeneratedOneof derives CanEqual { + sealed trait SealedValue extends SemanticdbGeneratedOneof derives CanEqual { def isEmpty: _root_.scala.Boolean = false def isDefined: _root_.scala.Boolean = true def isUnitConstant: _root_.scala.Boolean = false @@ -277,103 +530,182 @@ object ConstantMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools. def isDoubleConstant: _root_.scala.Boolean = false def isStringConstant: _root_.scala.Boolean = false def isNullConstant: _root_.scala.Boolean = false - def unitConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.UnitConstant] = _root_.scala.None - def booleanConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.BooleanConstant] = _root_.scala.None - def byteConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.ByteConstant] = _root_.scala.None - def shortConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.ShortConstant] = _root_.scala.None - def charConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.CharConstant] = _root_.scala.None - def intConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.IntConstant] = _root_.scala.None - def longConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.LongConstant] = _root_.scala.None - def floatConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.FloatConstant] = _root_.scala.None - def doubleConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.DoubleConstant] = _root_.scala.None - def stringConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.StringConstant] = _root_.scala.None - def nullConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.NullConstant] = _root_.scala.None + def unitConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.UnitConstant] = + _root_.scala.None + def booleanConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.BooleanConstant] = + _root_.scala.None + def byteConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ByteConstant] = + _root_.scala.None + def shortConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ShortConstant] = + _root_.scala.None + def charConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.CharConstant] = + _root_.scala.None + def intConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.IntConstant] = + _root_.scala.None + def longConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.LongConstant] = + _root_.scala.None + def floatConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.FloatConstant] = + _root_.scala.None + def doubleConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.DoubleConstant] = + _root_.scala.None + def stringConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.StringConstant] = + _root_.scala.None + def nullConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.NullConstant] = + _root_.scala.None } object SealedValue { @SerialVersionUID(0L) - case object Empty extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue { + case object Empty + extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue { type ValueType = _root_.scala.Nothing override def isEmpty: _root_.scala.Boolean = true override def isDefined: _root_.scala.Boolean = false override def number: _root_.scala.Int = 0 - override def value: _root_.scala.Nothing = throw new java.util.NoSuchElementException("Empty.value") + override def value: _root_.scala.Nothing = + throw new java.util.NoSuchElementException("Empty.value") } - + @SerialVersionUID(0L) - final case class UnitConstant(value: dotty.tools.dotc.semanticdb.UnitConstant) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue derives CanEqual { + final case class UnitConstant( + value: dotty.tools.dotc.semanticdb.UnitConstant + ) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.UnitConstant override def isUnitConstant: _root_.scala.Boolean = true - override def unitConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.UnitConstant] = Some(value) + override def unitConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.UnitConstant] = + Some(value) override def number: _root_.scala.Int = 1 } @SerialVersionUID(0L) - final case class BooleanConstant(value: dotty.tools.dotc.semanticdb.BooleanConstant) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue derives CanEqual { + final case class BooleanConstant( + value: dotty.tools.dotc.semanticdb.BooleanConstant + ) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.BooleanConstant override def isBooleanConstant: _root_.scala.Boolean = true - override def booleanConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.BooleanConstant] = Some(value) + override def booleanConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.BooleanConstant] = + Some(value) override def number: _root_.scala.Int = 2 } @SerialVersionUID(0L) - final case class ByteConstant(value: dotty.tools.dotc.semanticdb.ByteConstant) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue derives CanEqual { + final case class ByteConstant( + value: dotty.tools.dotc.semanticdb.ByteConstant + ) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ByteConstant override def isByteConstant: _root_.scala.Boolean = true - override def byteConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.ByteConstant] = Some(value) + override def byteConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ByteConstant] = + Some(value) override def number: _root_.scala.Int = 3 } @SerialVersionUID(0L) - final case class ShortConstant(value: dotty.tools.dotc.semanticdb.ShortConstant) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue derives CanEqual { + final case class ShortConstant( + value: dotty.tools.dotc.semanticdb.ShortConstant + ) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ShortConstant override def isShortConstant: _root_.scala.Boolean = true - override def shortConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.ShortConstant] = Some(value) + override def shortConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ShortConstant] = + Some(value) override def number: _root_.scala.Int = 4 } @SerialVersionUID(0L) - final case class CharConstant(value: dotty.tools.dotc.semanticdb.CharConstant) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue derives CanEqual { + final case class CharConstant( + value: dotty.tools.dotc.semanticdb.CharConstant + ) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.CharConstant override def isCharConstant: _root_.scala.Boolean = true - override def charConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.CharConstant] = Some(value) + override def charConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.CharConstant] = + Some(value) override def number: _root_.scala.Int = 5 } @SerialVersionUID(0L) - final case class IntConstant(value: dotty.tools.dotc.semanticdb.IntConstant) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue derives CanEqual { + final case class IntConstant(value: dotty.tools.dotc.semanticdb.IntConstant) + extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.IntConstant override def isIntConstant: _root_.scala.Boolean = true - override def intConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.IntConstant] = Some(value) + override def intConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.IntConstant] = Some( + value + ) override def number: _root_.scala.Int = 6 } @SerialVersionUID(0L) - final case class LongConstant(value: dotty.tools.dotc.semanticdb.LongConstant) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue derives CanEqual { + final case class LongConstant( + value: dotty.tools.dotc.semanticdb.LongConstant + ) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.LongConstant override def isLongConstant: _root_.scala.Boolean = true - override def longConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.LongConstant] = Some(value) + override def longConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.LongConstant] = + Some(value) override def number: _root_.scala.Int = 7 } @SerialVersionUID(0L) - final case class FloatConstant(value: dotty.tools.dotc.semanticdb.FloatConstant) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue derives CanEqual { + final case class FloatConstant( + value: dotty.tools.dotc.semanticdb.FloatConstant + ) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.FloatConstant override def isFloatConstant: _root_.scala.Boolean = true - override def floatConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.FloatConstant] = Some(value) + override def floatConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.FloatConstant] = + Some(value) override def number: _root_.scala.Int = 8 } @SerialVersionUID(0L) - final case class DoubleConstant(value: dotty.tools.dotc.semanticdb.DoubleConstant) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue derives CanEqual { + final case class DoubleConstant( + value: dotty.tools.dotc.semanticdb.DoubleConstant + ) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.DoubleConstant override def isDoubleConstant: _root_.scala.Boolean = true - override def doubleConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.DoubleConstant] = Some(value) + override def doubleConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.DoubleConstant] = + Some(value) override def number: _root_.scala.Int = 9 } @SerialVersionUID(0L) - final case class StringConstant(value: dotty.tools.dotc.semanticdb.StringConstant) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue derives CanEqual { + final case class StringConstant( + value: dotty.tools.dotc.semanticdb.StringConstant + ) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.StringConstant override def isStringConstant: _root_.scala.Boolean = true - override def stringConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.StringConstant] = Some(value) + override def stringConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.StringConstant] = + Some(value) override def number: _root_.scala.Int = 10 } @SerialVersionUID(0L) - final case class NullConstant(value: dotty.tools.dotc.semanticdb.NullConstant) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue derives CanEqual { + final case class NullConstant( + value: dotty.tools.dotc.semanticdb.NullConstant + ) extends dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.NullConstant override def isNullConstant: _root_.scala.Boolean = true - override def nullConstant: _root_.scala.Option[dotty.tools.dotc.semanticdb.NullConstant] = Some(value) + override def nullConstant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.NullConstant] = + Some(value) override def number: _root_.scala.Int = 11 } } @@ -389,99 +721,107 @@ object ConstantMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools. final val STRING_CONSTANT_FIELD_NUMBER = 10 final val NULL_CONSTANT_FIELD_NUMBER = 11 def of( - sealedValue: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue - ): _root_.dotty.tools.dotc.semanticdb.ConstantMessage = _root_.dotty.tools.dotc.semanticdb.ConstantMessage( - sealedValue - ) + sealedValue: dotty.tools.dotc.semanticdb.ConstantMessage.SealedValue + ): _root_.dotty.tools.dotc.semanticdb.ConstantMessage = + _root_.dotty.tools.dotc.semanticdb.ConstantMessage( + sealedValue + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Constant]) } @SerialVersionUID(0L) final case class UnitConstant( - ) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - final override def serializedSize: _root_.scala.Int = 0 - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - } - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.UnitConstant]) +) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + final override def serializedSize: _root_.scala.Int = 0 + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = {} + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.UnitConstant]) } -object UnitConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.UnitConstant] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.UnitConstant] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.UnitConstant = { +object UnitConstant + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.UnitConstant + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.UnitConstant + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.UnitConstant = { var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { - case 0 => _done__ = true + case 0 => _done__ = true case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.UnitConstant( ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.UnitConstant( ) def of( - ): _root_.dotty.tools.dotc.semanticdb.UnitConstant = _root_.dotty.tools.dotc.semanticdb.UnitConstant( - ) + ): _root_.dotty.tools.dotc.semanticdb.UnitConstant = + _root_.dotty.tools.dotc.semanticdb.UnitConstant( + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.UnitConstant]) } @SerialVersionUID(0L) final case class BooleanConstant( value: _root_.scala.Boolean = false - ) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = value - if (__value != false) { - __size += SemanticdbOutputStream.computeBoolSize(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = value + if (__value != false) { + __size += SemanticdbOutputStream.computeBoolSize(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = value - if (__v != false) { - _output__.writeBool(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withValue(__v: _root_.scala.Boolean): BooleanConstant = copy(value = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.BooleanConstant]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = value + if (__v != false) { + _output__.writeBool(1, __v) + } + }; + } + def withValue(__v: _root_.scala.Boolean): BooleanConstant = copy(value = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.BooleanConstant]) } -object BooleanConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.BooleanConstant] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.BooleanConstant] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.BooleanConstant = { +object BooleanConstant + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.BooleanConstant + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.BooleanConstant + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.BooleanConstant = { var __value: _root_.scala.Boolean = false var _done__ = false while (!_done__) { @@ -494,72 +834,74 @@ object BooleanConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools. } } dotty.tools.dotc.semanticdb.BooleanConstant( - value = __value + value = __value ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.BooleanConstant( value = false ) final val VALUE_FIELD_NUMBER = 1 def of( - value: _root_.scala.Boolean - ): _root_.dotty.tools.dotc.semanticdb.BooleanConstant = _root_.dotty.tools.dotc.semanticdb.BooleanConstant( - value - ) + value: _root_.scala.Boolean + ): _root_.dotty.tools.dotc.semanticdb.BooleanConstant = + _root_.dotty.tools.dotc.semanticdb.BooleanConstant( + value + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.BooleanConstant]) } @SerialVersionUID(0L) final case class ByteConstant( value: _root_.scala.Int = 0 - ) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = value - if (__value != 0) { - __size += SemanticdbOutputStream.computeInt32Size(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = value + if (__value != 0) { + __size += SemanticdbOutputStream.computeInt32Size(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = value - if (__v != 0) { - _output__.writeInt32(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withValue(__v: _root_.scala.Int): ByteConstant = copy(value = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ByteConstant]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = value + if (__v != 0) { + _output__.writeInt32(1, __v) + } + }; + } + def withValue(__v: _root_.scala.Int): ByteConstant = copy(value = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ByteConstant]) } -object ByteConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ByteConstant] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ByteConstant] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ByteConstant = { +object ByteConstant + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ByteConstant + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ByteConstant + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ByteConstant = { var __value: _root_.scala.Int = 0 var _done__ = false while (!_done__) { @@ -572,72 +914,74 @@ object ByteConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dot } } dotty.tools.dotc.semanticdb.ByteConstant( - value = __value + value = __value ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ByteConstant( value = 0 ) final val VALUE_FIELD_NUMBER = 1 def of( - value: _root_.scala.Int - ): _root_.dotty.tools.dotc.semanticdb.ByteConstant = _root_.dotty.tools.dotc.semanticdb.ByteConstant( - value - ) + value: _root_.scala.Int + ): _root_.dotty.tools.dotc.semanticdb.ByteConstant = + _root_.dotty.tools.dotc.semanticdb.ByteConstant( + value + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ByteConstant]) } @SerialVersionUID(0L) final case class ShortConstant( value: _root_.scala.Int = 0 - ) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = value - if (__value != 0) { - __size += SemanticdbOutputStream.computeInt32Size(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = value + if (__value != 0) { + __size += SemanticdbOutputStream.computeInt32Size(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = value - if (__v != 0) { - _output__.writeInt32(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withValue(__v: _root_.scala.Int): ShortConstant = copy(value = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ShortConstant]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = value + if (__v != 0) { + _output__.writeInt32(1, __v) + } + }; + } + def withValue(__v: _root_.scala.Int): ShortConstant = copy(value = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ShortConstant]) } -object ShortConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ShortConstant] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ShortConstant] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ShortConstant = { +object ShortConstant + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ShortConstant + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ShortConstant + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ShortConstant = { var __value: _root_.scala.Int = 0 var _done__ = false while (!_done__) { @@ -650,72 +994,74 @@ object ShortConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.do } } dotty.tools.dotc.semanticdb.ShortConstant( - value = __value + value = __value ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ShortConstant( value = 0 ) final val VALUE_FIELD_NUMBER = 1 def of( - value: _root_.scala.Int - ): _root_.dotty.tools.dotc.semanticdb.ShortConstant = _root_.dotty.tools.dotc.semanticdb.ShortConstant( - value - ) + value: _root_.scala.Int + ): _root_.dotty.tools.dotc.semanticdb.ShortConstant = + _root_.dotty.tools.dotc.semanticdb.ShortConstant( + value + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ShortConstant]) } @SerialVersionUID(0L) final case class CharConstant( value: _root_.scala.Int = 0 - ) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = value - if (__value != 0) { - __size += SemanticdbOutputStream.computeInt32Size(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = value + if (__value != 0) { + __size += SemanticdbOutputStream.computeInt32Size(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = value - if (__v != 0) { - _output__.writeInt32(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withValue(__v: _root_.scala.Int): CharConstant = copy(value = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.CharConstant]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = value + if (__v != 0) { + _output__.writeInt32(1, __v) + } + }; + } + def withValue(__v: _root_.scala.Int): CharConstant = copy(value = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.CharConstant]) } -object CharConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.CharConstant] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.CharConstant] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.CharConstant = { +object CharConstant + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.CharConstant + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.CharConstant + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.CharConstant = { var __value: _root_.scala.Int = 0 var _done__ = false while (!_done__) { @@ -728,72 +1074,74 @@ object CharConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dot } } dotty.tools.dotc.semanticdb.CharConstant( - value = __value + value = __value ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.CharConstant( value = 0 ) final val VALUE_FIELD_NUMBER = 1 def of( - value: _root_.scala.Int - ): _root_.dotty.tools.dotc.semanticdb.CharConstant = _root_.dotty.tools.dotc.semanticdb.CharConstant( - value - ) + value: _root_.scala.Int + ): _root_.dotty.tools.dotc.semanticdb.CharConstant = + _root_.dotty.tools.dotc.semanticdb.CharConstant( + value + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.CharConstant]) } @SerialVersionUID(0L) final case class IntConstant( value: _root_.scala.Int = 0 - ) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = value - if (__value != 0) { - __size += SemanticdbOutputStream.computeInt32Size(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = value + if (__value != 0) { + __size += SemanticdbOutputStream.computeInt32Size(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = value - if (__v != 0) { - _output__.writeInt32(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withValue(__v: _root_.scala.Int): IntConstant = copy(value = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.IntConstant]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = value + if (__v != 0) { + _output__.writeInt32(1, __v) + } + }; + } + def withValue(__v: _root_.scala.Int): IntConstant = copy(value = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.IntConstant]) } -object IntConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.IntConstant] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.IntConstant] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.IntConstant = { +object IntConstant + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.IntConstant + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.IntConstant + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.IntConstant = { var __value: _root_.scala.Int = 0 var _done__ = false while (!_done__) { @@ -806,72 +1154,74 @@ object IntConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc } } dotty.tools.dotc.semanticdb.IntConstant( - value = __value + value = __value ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.IntConstant( value = 0 ) final val VALUE_FIELD_NUMBER = 1 def of( - value: _root_.scala.Int - ): _root_.dotty.tools.dotc.semanticdb.IntConstant = _root_.dotty.tools.dotc.semanticdb.IntConstant( - value - ) + value: _root_.scala.Int + ): _root_.dotty.tools.dotc.semanticdb.IntConstant = + _root_.dotty.tools.dotc.semanticdb.IntConstant( + value + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.IntConstant]) } @SerialVersionUID(0L) final case class LongConstant( value: _root_.scala.Long = 0L - ) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = value - if (__value != 0L) { - __size += SemanticdbOutputStream.computeInt64Size(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = value + if (__value != 0L) { + __size += SemanticdbOutputStream.computeInt64Size(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = value - if (__v != 0L) { - _output__.writeInt64(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withValue(__v: _root_.scala.Long): LongConstant = copy(value = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.LongConstant]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = value + if (__v != 0L) { + _output__.writeInt64(1, __v) + } + }; + } + def withValue(__v: _root_.scala.Long): LongConstant = copy(value = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.LongConstant]) } -object LongConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.LongConstant] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.LongConstant] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.LongConstant = { +object LongConstant + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.LongConstant + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.LongConstant + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.LongConstant = { var __value: _root_.scala.Long = 0L var _done__ = false while (!_done__) { @@ -884,72 +1234,74 @@ object LongConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dot } } dotty.tools.dotc.semanticdb.LongConstant( - value = __value + value = __value ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.LongConstant( value = 0L ) final val VALUE_FIELD_NUMBER = 1 def of( - value: _root_.scala.Long - ): _root_.dotty.tools.dotc.semanticdb.LongConstant = _root_.dotty.tools.dotc.semanticdb.LongConstant( - value - ) + value: _root_.scala.Long + ): _root_.dotty.tools.dotc.semanticdb.LongConstant = + _root_.dotty.tools.dotc.semanticdb.LongConstant( + value + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.LongConstant]) } @SerialVersionUID(0L) final case class FloatConstant( value: _root_.scala.Float = 0.0f - ) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = value - if (__value != 0.0f) { - __size += SemanticdbOutputStream.computeFloatSize(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = value + if (__value != 0.0f) { + __size += SemanticdbOutputStream.computeFloatSize(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = value - if (__v != 0.0f) { - _output__.writeFloat(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withValue(__v: _root_.scala.Float): FloatConstant = copy(value = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.FloatConstant]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = value + if (__v != 0.0f) { + _output__.writeFloat(1, __v) + } + }; + } + def withValue(__v: _root_.scala.Float): FloatConstant = copy(value = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.FloatConstant]) } -object FloatConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.FloatConstant] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.FloatConstant] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.FloatConstant = { +object FloatConstant + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.FloatConstant + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.FloatConstant + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.FloatConstant = { var __value: _root_.scala.Float = 0.0f var _done__ = false while (!_done__) { @@ -962,72 +1314,74 @@ object FloatConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.do } } dotty.tools.dotc.semanticdb.FloatConstant( - value = __value + value = __value ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.FloatConstant( value = 0.0f ) final val VALUE_FIELD_NUMBER = 1 def of( - value: _root_.scala.Float - ): _root_.dotty.tools.dotc.semanticdb.FloatConstant = _root_.dotty.tools.dotc.semanticdb.FloatConstant( - value - ) + value: _root_.scala.Float + ): _root_.dotty.tools.dotc.semanticdb.FloatConstant = + _root_.dotty.tools.dotc.semanticdb.FloatConstant( + value + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.FloatConstant]) } @SerialVersionUID(0L) final case class DoubleConstant( value: _root_.scala.Double = 0.0 - ) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = value - if (__value != 0.0) { - __size += SemanticdbOutputStream.computeDoubleSize(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = value + if (__value != 0.0) { + __size += SemanticdbOutputStream.computeDoubleSize(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = value - if (__v != 0.0) { - _output__.writeDouble(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withValue(__v: _root_.scala.Double): DoubleConstant = copy(value = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.DoubleConstant]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = value + if (__v != 0.0) { + _output__.writeDouble(1, __v) + } + }; + } + def withValue(__v: _root_.scala.Double): DoubleConstant = copy(value = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.DoubleConstant]) } -object DoubleConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.DoubleConstant] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.DoubleConstant] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.DoubleConstant = { +object DoubleConstant + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.DoubleConstant + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.DoubleConstant + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.DoubleConstant = { var __value: _root_.scala.Double = 0.0 var _done__ = false while (!_done__) { @@ -1040,72 +1394,75 @@ object DoubleConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.d } } dotty.tools.dotc.semanticdb.DoubleConstant( - value = __value + value = __value ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.DoubleConstant( value = 0.0 ) final val VALUE_FIELD_NUMBER = 1 def of( - value: _root_.scala.Double - ): _root_.dotty.tools.dotc.semanticdb.DoubleConstant = _root_.dotty.tools.dotc.semanticdb.DoubleConstant( - value - ) + value: _root_.scala.Double + ): _root_.dotty.tools.dotc.semanticdb.DoubleConstant = + _root_.dotty.tools.dotc.semanticdb.DoubleConstant( + value + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.DoubleConstant]) } @SerialVersionUID(0L) final case class StringConstant( value: _root_.scala.Predef.String = "" - ) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = value - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = value + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = value - if (!__v.isEmpty) { - _output__.writeString(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withValue(__v: _root_.scala.Predef.String): StringConstant = copy(value = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.StringConstant]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = value + if (!__v.isEmpty) { + _output__.writeString(1, __v) + } + }; + } + def withValue(__v: _root_.scala.Predef.String): StringConstant = + copy(value = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.StringConstant]) } -object StringConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.StringConstant] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.StringConstant] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.StringConstant = { +object StringConstant + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.StringConstant + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.StringConstant + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.StringConstant = { var __value: _root_.scala.Predef.String = "" var _done__ = false while (!_done__) { @@ -1118,64 +1475,61 @@ object StringConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.d } } dotty.tools.dotc.semanticdb.StringConstant( - value = __value + value = __value ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.StringConstant( value = "" ) final val VALUE_FIELD_NUMBER = 1 def of( - value: _root_.scala.Predef.String - ): _root_.dotty.tools.dotc.semanticdb.StringConstant = _root_.dotty.tools.dotc.semanticdb.StringConstant( - value - ) + value: _root_.scala.Predef.String + ): _root_.dotty.tools.dotc.semanticdb.StringConstant = + _root_.dotty.tools.dotc.semanticdb.StringConstant( + value + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.StringConstant]) } @SerialVersionUID(0L) final case class NullConstant( - ) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - final override def serializedSize: _root_.scala.Int = 0 - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - } - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.NullConstant]) +) extends dotty.tools.dotc.semanticdb.Constant.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + final override def serializedSize: _root_.scala.Int = 0 + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = {} + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.NullConstant]) } -object NullConstant extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.NullConstant] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.NullConstant] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.NullConstant = { +object NullConstant + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.NullConstant + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.NullConstant + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.NullConstant = { var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { - case 0 => _done__ = true + case 0 => _done__ = true case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.NullConstant( ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.NullConstant( ) def of( - ): _root_.dotty.tools.dotc.semanticdb.NullConstant = _root_.dotty.tools.dotc.semanticdb.NullConstant( - ) + ): _root_.dotty.tools.dotc.semanticdb.NullConstant = + _root_.dotty.tools.dotc.semanticdb.NullConstant( + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.NullConstant]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Diagnostic.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Diagnostic.scala index 6c43829..043fc6b 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Diagnostic.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Diagnostic.scala @@ -10,80 +10,96 @@ import scala.annotation.internal.sharable @SerialVersionUID(0L) final case class Diagnostic( - range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = _root_.scala.None, - severity: dotty.tools.dotc.semanticdb.Diagnostic.Severity = dotty.tools.dotc.semanticdb.Diagnostic.Severity.UNKNOWN_SEVERITY, + range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = + _root_.scala.None, + severity: dotty.tools.dotc.semanticdb.Diagnostic.Severity = + dotty.tools.dotc.semanticdb.Diagnostic.Severity.UNKNOWN_SEVERITY, message: _root_.scala.Predef.String = "" - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (range.isDefined) { - val __value = range.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - - { - val __value = severity.value - if (__value != 0) { - __size += SemanticdbOutputStream.computeEnumSize(2, __value) - } - }; - - { - val __value = message - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(3, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (range.isDefined) { + val __value = range.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + + { + val __value = severity.value + if (__value != 0) { + __size += SemanticdbOutputStream.computeEnumSize(2, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - range.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - { - val __v = severity.value - if (__v != 0) { - _output__.writeEnum(2, __v) - } - }; - { - val __v = message - if (!__v.isEmpty) { - _output__.writeString(3, __v) - } - }; + }; + + { + val __value = message + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(3, __value) + } + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getRange: dotty.tools.dotc.semanticdb.Range = range.getOrElse(dotty.tools.dotc.semanticdb.Range.defaultInstance) - def clearRange: Diagnostic = copy(range = _root_.scala.None) - def withRange(__v: dotty.tools.dotc.semanticdb.Range): Diagnostic = copy(range = Option(__v)) - def withSeverity(__v: dotty.tools.dotc.semanticdb.Diagnostic.Severity): Diagnostic = copy(severity = __v) - def withMessage(__v: _root_.scala.Predef.String): Diagnostic = copy(message = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Diagnostic]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + range.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + { + val __v = severity.value + if (__v != 0) { + _output__.writeEnum(2, __v) + } + }; + { + val __v = message + if (!__v.isEmpty) { + _output__.writeString(3, __v) + } + }; + } + def getRange: dotty.tools.dotc.semanticdb.Range = + range.getOrElse(dotty.tools.dotc.semanticdb.Range.defaultInstance) + def clearRange: Diagnostic = copy(range = _root_.scala.None) + def withRange(__v: dotty.tools.dotc.semanticdb.Range): Diagnostic = + copy(range = Option(__v)) + def withSeverity( + __v: dotty.tools.dotc.semanticdb.Diagnostic.Severity + ): Diagnostic = copy(severity = __v) + def withMessage(__v: _root_.scala.Predef.String): Diagnostic = + copy(message = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Diagnostic]) } -object Diagnostic extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Diagnostic] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Diagnostic] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.Diagnostic = { - var __range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = _root_.scala.None - var __severity: dotty.tools.dotc.semanticdb.Diagnostic.Severity = dotty.tools.dotc.semanticdb.Diagnostic.Severity.UNKNOWN_SEVERITY +object Diagnostic + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Diagnostic + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Diagnostic + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.Diagnostic = { + var __range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = + _root_.scala.None + var __severity: dotty.tools.dotc.semanticdb.Diagnostic.Severity = + dotty.tools.dotc.semanticdb.Diagnostic.Severity.UNKNOWN_SEVERITY var __message: _root_.scala.Predef.String = "" var _done__ = false while (!_done__) { @@ -91,106 +107,123 @@ object Diagnostic extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc. _tag__ match { case 0 => _done__ = true case 10 => - __range = Option(__range.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Range](_input__))(LiteParser.readMessage(_input__, _))) + __range = Option( + __range.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Range](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 16 => - __severity = dotty.tools.dotc.semanticdb.Diagnostic.Severity.fromValue(_input__.readEnum()) + __severity = dotty.tools.dotc.semanticdb.Diagnostic.Severity + .fromValue(_input__.readEnum()) case 26 => __message = _input__.readStringRequireUtf8() case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.Diagnostic( - range = __range, - severity = __severity, - message = __message + range = __range, + severity = __severity, + message = __message ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.Diagnostic( range = _root_.scala.None, severity = dotty.tools.dotc.semanticdb.Diagnostic.Severity.UNKNOWN_SEVERITY, message = "" ) - sealed abstract class Severity(val value: _root_.scala.Int) extends SemanticdbGeneratedEnum derives CanEqual { + sealed abstract class Severity(val value: _root_.scala.Int) + extends SemanticdbGeneratedEnum derives CanEqual { type EnumType = Severity def isUnknownSeverity: _root_.scala.Boolean = false def isError: _root_.scala.Boolean = false def isWarning: _root_.scala.Boolean = false def isInformation: _root_.scala.Boolean = false def isHint: _root_.scala.Boolean = false - - final def asRecognized: _root_.scala.Option[dotty.tools.dotc.semanticdb.Diagnostic.Severity.Recognized] = if (isUnrecognized) _root_.scala.None else _root_.scala.Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Diagnostic.Severity.Recognized]) + + final def asRecognized: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.Diagnostic.Severity.Recognized + ] = if (isUnrecognized) _root_.scala.None + else + _root_.scala.Some( + this.asInstanceOf[ + dotty.tools.dotc.semanticdb.Diagnostic.Severity.Recognized + ] + ) } - - object Severity { + + object Severity { sealed trait Recognized extends Severity - - + @SerialVersionUID(0L) case object UNKNOWN_SEVERITY extends Severity(0) with Severity.Recognized { val index = 0 val name = "UNKNOWN_SEVERITY" override def isUnknownSeverity: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object ERROR extends Severity(1) with Severity.Recognized { val index = 1 val name = "ERROR" override def isError: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object WARNING extends Severity(2) with Severity.Recognized { val index = 2 val name = "WARNING" override def isWarning: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object INFORMATION extends Severity(3) with Severity.Recognized { val index = 3 val name = "INFORMATION" override def isInformation: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object HINT extends Severity(4) with Severity.Recognized { val index = 4 val name = "HINT" override def isHint: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) - final case class Unrecognized(unrecognizedValue: _root_.scala.Int) extends Severity(unrecognizedValue) with SemanticdbUnrecognizedEnum - lazy val values = scala.collection.immutable.Seq(UNKNOWN_SEVERITY, ERROR, WARNING, INFORMATION, HINT) + final case class Unrecognized(unrecognizedValue: _root_.scala.Int) + extends Severity(unrecognizedValue) + with SemanticdbUnrecognizedEnum + lazy val values = scala.collection.immutable.Seq( + UNKNOWN_SEVERITY, + ERROR, + WARNING, + INFORMATION, + HINT + ) def fromValue(__value: _root_.scala.Int): Severity = __value match { - case 0 => UNKNOWN_SEVERITY - case 1 => ERROR - case 2 => WARNING - case 3 => INFORMATION - case 4 => HINT + case 0 => UNKNOWN_SEVERITY + case 1 => ERROR + case 2 => WARNING + case 3 => INFORMATION + case 4 => HINT case __other => Unrecognized(__other) } - - + } final val RANGE_FIELD_NUMBER = 1 final val SEVERITY_FIELD_NUMBER = 2 final val MESSAGE_FIELD_NUMBER = 3 def of( - range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range], - severity: dotty.tools.dotc.semanticdb.Diagnostic.Severity, - message: _root_.scala.Predef.String - ): _root_.dotty.tools.dotc.semanticdb.Diagnostic = _root_.dotty.tools.dotc.semanticdb.Diagnostic( - range, - severity, - message - ) + range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range], + severity: dotty.tools.dotc.semanticdb.Diagnostic.Severity, + message: _root_.scala.Predef.String + ): _root_.dotty.tools.dotc.semanticdb.Diagnostic = + _root_.dotty.tools.dotc.semanticdb.Diagnostic( + range, + severity, + message + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Diagnostic]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Documentation.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Documentation.scala index 69a39f4..da0a625 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Documentation.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Documentation.scala @@ -11,65 +11,75 @@ import scala.annotation.internal.sharable @SerialVersionUID(0L) final case class Documentation( message: _root_.scala.Predef.String = "", - format: dotty.tools.dotc.semanticdb.Documentation.Format = dotty.tools.dotc.semanticdb.Documentation.Format.HTML - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = message - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(1, __value) - } - }; - - { - val __value = format.value - if (__value != 0) { - __size += SemanticdbOutputStream.computeEnumSize(2, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + format: dotty.tools.dotc.semanticdb.Documentation.Format = + dotty.tools.dotc.semanticdb.Documentation.Format.HTML +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = message + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = message - if (!__v.isEmpty) { - _output__.writeString(1, __v) - } - }; - { - val __v = format.value - if (__v != 0) { - _output__.writeEnum(2, __v) - } - }; + }; + + { + val __value = format.value + if (__value != 0) { + __size += SemanticdbOutputStream.computeEnumSize(2, __value) + } + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withMessage(__v: _root_.scala.Predef.String): Documentation = copy(message = __v) - def withFormat(__v: dotty.tools.dotc.semanticdb.Documentation.Format): Documentation = copy(format = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Documentation]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = message + if (!__v.isEmpty) { + _output__.writeString(1, __v) + } + }; + { + val __v = format.value + if (__v != 0) { + _output__.writeEnum(2, __v) + } + }; + } + def withMessage(__v: _root_.scala.Predef.String): Documentation = + copy(message = __v) + def withFormat( + __v: dotty.tools.dotc.semanticdb.Documentation.Format + ): Documentation = copy(format = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Documentation]) } -object Documentation extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Documentation] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Documentation] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.Documentation = { +object Documentation + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Documentation + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Documentation + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.Documentation = { var __message: _root_.scala.Predef.String = "" - var __format: dotty.tools.dotc.semanticdb.Documentation.Format = dotty.tools.dotc.semanticdb.Documentation.Format.HTML + var __format: dotty.tools.dotc.semanticdb.Documentation.Format = + dotty.tools.dotc.semanticdb.Documentation.Format.HTML var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() @@ -78,97 +88,104 @@ object Documentation extends SemanticdbGeneratedMessageCompanion[dotty.tools.do case 10 => __message = _input__.readStringRequireUtf8() case 16 => - __format = dotty.tools.dotc.semanticdb.Documentation.Format.fromValue(_input__.readEnum()) + __format = dotty.tools.dotc.semanticdb.Documentation.Format + .fromValue(_input__.readEnum()) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.Documentation( - message = __message, - format = __format + message = __message, + format = __format ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.Documentation( message = "", format = dotty.tools.dotc.semanticdb.Documentation.Format.HTML ) - sealed abstract class Format(val value: _root_.scala.Int) extends SemanticdbGeneratedEnum derives CanEqual { + sealed abstract class Format(val value: _root_.scala.Int) + extends SemanticdbGeneratedEnum derives CanEqual { type EnumType = Format def isHtml: _root_.scala.Boolean = false def isMarkdown: _root_.scala.Boolean = false def isJavadoc: _root_.scala.Boolean = false def isScaladoc: _root_.scala.Boolean = false def isKdoc: _root_.scala.Boolean = false - - final def asRecognized: _root_.scala.Option[dotty.tools.dotc.semanticdb.Documentation.Format.Recognized] = if (isUnrecognized) _root_.scala.None else _root_.scala.Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Documentation.Format.Recognized]) + + final def asRecognized: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.Documentation.Format.Recognized + ] = if (isUnrecognized) _root_.scala.None + else + _root_.scala.Some( + this.asInstanceOf[ + dotty.tools.dotc.semanticdb.Documentation.Format.Recognized + ] + ) } - - object Format { + + object Format { sealed trait Recognized extends Format - - + @SerialVersionUID(0L) case object HTML extends Format(0) with Format.Recognized { val index = 0 val name = "HTML" override def isHtml: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object MARKDOWN extends Format(1) with Format.Recognized { val index = 1 val name = "MARKDOWN" override def isMarkdown: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object JAVADOC extends Format(2) with Format.Recognized { val index = 2 val name = "JAVADOC" override def isJavadoc: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object SCALADOC extends Format(3) with Format.Recognized { val index = 3 val name = "SCALADOC" override def isScaladoc: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object KDOC extends Format(4) with Format.Recognized { val index = 4 val name = "KDOC" override def isKdoc: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) - final case class Unrecognized(unrecognizedValue: _root_.scala.Int) extends Format(unrecognizedValue) with SemanticdbUnrecognizedEnum - lazy val values = scala.collection.immutable.Seq(HTML, MARKDOWN, JAVADOC, SCALADOC, KDOC) + final case class Unrecognized(unrecognizedValue: _root_.scala.Int) + extends Format(unrecognizedValue) + with SemanticdbUnrecognizedEnum + lazy val values = + scala.collection.immutable.Seq(HTML, MARKDOWN, JAVADOC, SCALADOC, KDOC) def fromValue(__value: _root_.scala.Int): Format = __value match { - case 0 => HTML - case 1 => MARKDOWN - case 2 => JAVADOC - case 3 => SCALADOC - case 4 => KDOC + case 0 => HTML + case 1 => MARKDOWN + case 2 => JAVADOC + case 3 => SCALADOC + case 4 => KDOC case __other => Unrecognized(__other) } - - + } final val MESSAGE_FIELD_NUMBER = 1 final val FORMAT_FIELD_NUMBER = 2 def of( - message: _root_.scala.Predef.String, - format: dotty.tools.dotc.semanticdb.Documentation.Format - ): _root_.dotty.tools.dotc.semanticdb.Documentation = _root_.dotty.tools.dotc.semanticdb.Documentation( - message, - format - ) + message: _root_.scala.Predef.String, + format: dotty.tools.dotc.semanticdb.Documentation.Format + ): _root_.dotty.tools.dotc.semanticdb.Documentation = + _root_.dotty.tools.dotc.semanticdb.Documentation( + message, + format + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Documentation]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Language.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Language.scala index 5b6145d..9c2c670 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Language.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Language.scala @@ -8,49 +8,57 @@ package dotty.tools.dotc.semanticdb import dotty.tools.dotc.semanticdb.internal.* import scala.annotation.internal.sharable -sealed abstract class Language(val value: _root_.scala.Int) extends SemanticdbGeneratedEnum derives CanEqual { +sealed abstract class Language(val value: _root_.scala.Int) + extends SemanticdbGeneratedEnum derives CanEqual { type EnumType = Language def isUnknownLanguage: _root_.scala.Boolean = false def isScala: _root_.scala.Boolean = false def isJava: _root_.scala.Boolean = false - - final def asRecognized: _root_.scala.Option[dotty.tools.dotc.semanticdb.Language.Recognized] = if (isUnrecognized) _root_.scala.None else _root_.scala.Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Language.Recognized]) + + final def asRecognized + : _root_.scala.Option[dotty.tools.dotc.semanticdb.Language.Recognized] = + if (isUnrecognized) _root_.scala.None + else + _root_.scala.Some( + this.asInstanceOf[dotty.tools.dotc.semanticdb.Language.Recognized] + ) } -object Language { +object Language { sealed trait Recognized extends Language - - + @SerialVersionUID(0L) case object UNKNOWN_LANGUAGE extends Language(0) with Language.Recognized { val index = 0 val name = "UNKNOWN_LANGUAGE" override def isUnknownLanguage: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object SCALA extends Language(1) with Language.Recognized { val index = 1 val name = "SCALA" override def isScala: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object JAVA extends Language(2) with Language.Recognized { val index = 2 val name = "JAVA" override def isJava: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) - final case class Unrecognized(unrecognizedValue: _root_.scala.Int) extends Language(unrecognizedValue) with SemanticdbUnrecognizedEnum - lazy val values = scala.collection.immutable.Seq(UNKNOWN_LANGUAGE, SCALA, JAVA) + final case class Unrecognized(unrecognizedValue: _root_.scala.Int) + extends Language(unrecognizedValue) + with SemanticdbUnrecognizedEnum + lazy val values = + scala.collection.immutable.Seq(UNKNOWN_LANGUAGE, SCALA, JAVA) def fromValue(__value: _root_.scala.Int): Language = __value match { - case 0 => UNKNOWN_LANGUAGE - case 1 => SCALA - case 2 => JAVA + case 0 => UNKNOWN_LANGUAGE + case 1 => SCALA + case 2 => JAVA case __other => Unrecognized(__other) } - - -} \ No newline at end of file + +} diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Location.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Location.scala index 78beea7..9f16629 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Location.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Location.scala @@ -11,64 +11,75 @@ import scala.annotation.internal.sharable @SerialVersionUID(0L) final case class Location( uri: _root_.scala.Predef.String = "", - range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = _root_.scala.None - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = uri - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(1, __value) - } - }; - if (range.isDefined) { - val __value = range.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = + _root_.scala.None +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = uri + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = uri - if (!__v.isEmpty) { - _output__.writeString(1, __v) - } - }; - range.foreach { __v => - val __m = __v - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + }; + if (range.isDefined) { + val __value = range.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withUri(__v: _root_.scala.Predef.String): Location = copy(uri = __v) - def getRange: dotty.tools.dotc.semanticdb.Range = range.getOrElse(dotty.tools.dotc.semanticdb.Range.defaultInstance) - def clearRange: Location = copy(range = _root_.scala.None) - def withRange(__v: dotty.tools.dotc.semanticdb.Range): Location = copy(range = Option(__v)) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Location]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = uri + if (!__v.isEmpty) { + _output__.writeString(1, __v) + } + }; + range.foreach { __v => + val __m = __v + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def withUri(__v: _root_.scala.Predef.String): Location = copy(uri = __v) + def getRange: dotty.tools.dotc.semanticdb.Range = + range.getOrElse(dotty.tools.dotc.semanticdb.Range.defaultInstance) + def clearRange: Location = copy(range = _root_.scala.None) + def withRange(__v: dotty.tools.dotc.semanticdb.Range): Location = + copy(range = Option(__v)) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Location]) } -object Location extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Location] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Location] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.Location = { +object Location + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Location + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Location + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.Location = { var __uri: _root_.scala.Predef.String = "" - var __range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = _root_.scala.None + var __range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() @@ -77,21 +88,21 @@ object Location extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.se case 10 => __uri = _input__.readStringRequireUtf8() case 18 => - __range = Option(__range.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Range](_input__))(LiteParser.readMessage(_input__, _))) + __range = Option( + __range.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Range](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.Location( - uri = __uri, - range = __range + uri = __uri, + range = __range ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.Location( uri = "", range = _root_.scala.None @@ -99,11 +110,12 @@ object Location extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.se final val URI_FIELD_NUMBER = 1 final val RANGE_FIELD_NUMBER = 2 def of( - uri: _root_.scala.Predef.String, - range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] - ): _root_.dotty.tools.dotc.semanticdb.Location = _root_.dotty.tools.dotc.semanticdb.Location( - uri, - range - ) + uri: _root_.scala.Predef.String, + range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] + ): _root_.dotty.tools.dotc.semanticdb.Location = + _root_.dotty.tools.dotc.semanticdb.Location( + uri, + range + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Location]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Range.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Range.scala index c54f895..551301a 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Range.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Range.scala @@ -14,90 +14,96 @@ final case class Range( startCharacter: _root_.scala.Int = 0, endLine: _root_.scala.Int = 0, endCharacter: _root_.scala.Int = 0 - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = startLine - if (__value != 0) { - __size += SemanticdbOutputStream.computeInt32Size(1, __value) - } - }; - - { - val __value = startCharacter - if (__value != 0) { - __size += SemanticdbOutputStream.computeInt32Size(2, __value) - } - }; - - { - val __value = endLine - if (__value != 0) { - __size += SemanticdbOutputStream.computeInt32Size(3, __value) - } - }; - - { - val __value = endCharacter - if (__value != 0) { - __size += SemanticdbOutputStream.computeInt32Size(4, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = startLine + if (__value != 0) { + __size += SemanticdbOutputStream.computeInt32Size(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = startLine - if (__v != 0) { - _output__.writeInt32(1, __v) - } - }; - { - val __v = startCharacter - if (__v != 0) { - _output__.writeInt32(2, __v) - } - }; - { - val __v = endLine - if (__v != 0) { - _output__.writeInt32(3, __v) - } - }; - { - val __v = endCharacter - if (__v != 0) { - _output__.writeInt32(4, __v) - } - }; + }; + + { + val __value = startCharacter + if (__value != 0) { + __size += SemanticdbOutputStream.computeInt32Size(2, __value) + } + }; + + { + val __value = endLine + if (__value != 0) { + __size += SemanticdbOutputStream.computeInt32Size(3, __value) + } + }; + + { + val __value = endCharacter + if (__value != 0) { + __size += SemanticdbOutputStream.computeInt32Size(4, __value) + } + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withStartLine(__v: _root_.scala.Int): Range = copy(startLine = __v) - def withStartCharacter(__v: _root_.scala.Int): Range = copy(startCharacter = __v) - def withEndLine(__v: _root_.scala.Int): Range = copy(endLine = __v) - def withEndCharacter(__v: _root_.scala.Int): Range = copy(endCharacter = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Range]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = startLine + if (__v != 0) { + _output__.writeInt32(1, __v) + } + }; + { + val __v = startCharacter + if (__v != 0) { + _output__.writeInt32(2, __v) + } + }; + { + val __v = endLine + if (__v != 0) { + _output__.writeInt32(3, __v) + } + }; + { + val __v = endCharacter + if (__v != 0) { + _output__.writeInt32(4, __v) + } + }; + } + def withStartLine(__v: _root_.scala.Int): Range = copy(startLine = __v) + def withStartCharacter(__v: _root_.scala.Int): Range = + copy(startCharacter = __v) + def withEndLine(__v: _root_.scala.Int): Range = copy(endLine = __v) + def withEndCharacter(__v: _root_.scala.Int): Range = copy(endCharacter = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Range]) } -object Range extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Range] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Range] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.Range = { +object Range + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Range + ] { + implicit def messageCompanion + : SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Range] = + this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.Range = { var __startLine: _root_.scala.Int = 0 var __startCharacter: _root_.scala.Int = 0 var __endLine: _root_.scala.Int = 0 @@ -119,18 +125,13 @@ object Range extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.seman } } dotty.tools.dotc.semanticdb.Range( - startLine = __startLine, - startCharacter = __startCharacter, - endLine = __endLine, - endCharacter = __endCharacter + startLine = __startLine, + startCharacter = __startCharacter, + endLine = __endLine, + endCharacter = __endCharacter ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.Range( startLine = 0, startCharacter = 0, @@ -142,15 +143,16 @@ object Range extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.seman final val END_LINE_FIELD_NUMBER = 3 final val END_CHARACTER_FIELD_NUMBER = 4 def of( - startLine: _root_.scala.Int, - startCharacter: _root_.scala.Int, - endLine: _root_.scala.Int, - endCharacter: _root_.scala.Int - ): _root_.dotty.tools.dotc.semanticdb.Range = _root_.dotty.tools.dotc.semanticdb.Range( - startLine, - startCharacter, - endLine, - endCharacter - ) + startLine: _root_.scala.Int, + startCharacter: _root_.scala.Int, + endLine: _root_.scala.Int, + endCharacter: _root_.scala.Int + ): _root_.dotty.tools.dotc.semanticdb.Range = + _root_.dotty.tools.dotc.semanticdb.Range( + startLine, + startCharacter, + endLine, + endCharacter + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Range]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Schema.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Schema.scala index bb13c31..a9d2af4 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Schema.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Schema.scala @@ -8,49 +8,57 @@ package dotty.tools.dotc.semanticdb import dotty.tools.dotc.semanticdb.internal.* import scala.annotation.internal.sharable -sealed abstract class Schema(val value: _root_.scala.Int) extends SemanticdbGeneratedEnum derives CanEqual { +sealed abstract class Schema(val value: _root_.scala.Int) + extends SemanticdbGeneratedEnum derives CanEqual { type EnumType = Schema def isLegacy: _root_.scala.Boolean = false def isSemanticdb3: _root_.scala.Boolean = false def isSemanticdb4: _root_.scala.Boolean = false - - final def asRecognized: _root_.scala.Option[dotty.tools.dotc.semanticdb.Schema.Recognized] = if (isUnrecognized) _root_.scala.None else _root_.scala.Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Schema.Recognized]) + + final def asRecognized + : _root_.scala.Option[dotty.tools.dotc.semanticdb.Schema.Recognized] = + if (isUnrecognized) _root_.scala.None + else + _root_.scala.Some( + this.asInstanceOf[dotty.tools.dotc.semanticdb.Schema.Recognized] + ) } -object Schema { +object Schema { sealed trait Recognized extends Schema - - + @SerialVersionUID(0L) case object LEGACY extends Schema(0) with Schema.Recognized { val index = 0 val name = "LEGACY" override def isLegacy: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object SEMANTICDB3 extends Schema(3) with Schema.Recognized { val index = 1 val name = "SEMANTICDB3" override def isSemanticdb3: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object SEMANTICDB4 extends Schema(4) with Schema.Recognized { val index = 2 val name = "SEMANTICDB4" override def isSemanticdb4: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) - final case class Unrecognized(unrecognizedValue: _root_.scala.Int) extends Schema(unrecognizedValue) with SemanticdbUnrecognizedEnum - lazy val values = scala.collection.immutable.Seq(LEGACY, SEMANTICDB3, SEMANTICDB4) + final case class Unrecognized(unrecognizedValue: _root_.scala.Int) + extends Schema(unrecognizedValue) + with SemanticdbUnrecognizedEnum + lazy val values = + scala.collection.immutable.Seq(LEGACY, SEMANTICDB3, SEMANTICDB4) def fromValue(__value: _root_.scala.Int): Schema = __value match { - case 0 => LEGACY - case 3 => SEMANTICDB3 - case 4 => SEMANTICDB4 + case 0 => LEGACY + case 3 => SEMANTICDB3 + case 4 => SEMANTICDB4 case __other => Unrecognized(__other) } - - -} \ No newline at end of file + +} diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Scope.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Scope.scala index 652a192..b27350b 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Scope.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Scope.scala @@ -10,64 +10,91 @@ import scala.annotation.internal.sharable @SerialVersionUID(0L) final case class Scope( - symlinks: _root_.scala.Seq[_root_.scala.Predef.String] = _root_.scala.Seq.empty, - hardlinks: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation] = _root_.scala.Seq.empty - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - symlinks.foreach { __item => - val __value = __item - __size += SemanticdbOutputStream.computeStringSize(1, __value) - } - hardlinks.foreach { __item => - val __value = __item - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - __size + symlinks: _root_.scala.Seq[_root_.scala.Predef.String] = + _root_.scala.Seq.empty, + hardlinks: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation] = + _root_.scala.Seq.empty +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + symlinks.foreach { __item => + val __value = __item + __size += SemanticdbOutputStream.computeStringSize(1, __value) } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - + hardlinks.foreach { __item => + val __value = __item + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - symlinks.foreach { __v => - val __m = __v - _output__.writeString(1, __m) - }; - hardlinks.foreach { __v => - val __m = __v - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def clearSymlinks = copy(symlinks = _root_.scala.Seq.empty) - def addSymlinks(__vs: _root_.scala.Predef.String *): Scope = addAllSymlinks(__vs) - def addAllSymlinks(__vs: Iterable[_root_.scala.Predef.String]): Scope = copy(symlinks = symlinks ++ __vs) - def withSymlinks(__v: _root_.scala.Seq[_root_.scala.Predef.String]): Scope = copy(symlinks = __v) - def clearHardlinks = copy(hardlinks = _root_.scala.Seq.empty) - def addHardlinks(__vs: dotty.tools.dotc.semanticdb.SymbolInformation *): Scope = addAllHardlinks(__vs) - def addAllHardlinks(__vs: Iterable[dotty.tools.dotc.semanticdb.SymbolInformation]): Scope = copy(hardlinks = hardlinks ++ __vs) - def withHardlinks(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation]): Scope = copy(hardlinks = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Scope]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + symlinks.foreach { __v => + val __m = __v + _output__.writeString(1, __m) + }; + hardlinks.foreach { __v => + val __m = __v + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def clearSymlinks = copy(symlinks = _root_.scala.Seq.empty) + def addSymlinks(__vs: _root_.scala.Predef.String*): Scope = addAllSymlinks( + __vs + ) + def addAllSymlinks(__vs: Iterable[_root_.scala.Predef.String]): Scope = + copy(symlinks = symlinks ++ __vs) + def withSymlinks(__v: _root_.scala.Seq[_root_.scala.Predef.String]): Scope = + copy(symlinks = __v) + def clearHardlinks = copy(hardlinks = _root_.scala.Seq.empty) + def addHardlinks( + __vs: dotty.tools.dotc.semanticdb.SymbolInformation* + ): Scope = addAllHardlinks(__vs) + def addAllHardlinks( + __vs: Iterable[dotty.tools.dotc.semanticdb.SymbolInformation] + ): Scope = copy(hardlinks = hardlinks ++ __vs) + def withHardlinks( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation] + ): Scope = copy(hardlinks = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Scope]) } -object Scope extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Scope] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Scope] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.Scope = { - val __symlinks: _root_.scala.collection.immutable.VectorBuilder[_root_.scala.Predef.String] = new _root_.scala.collection.immutable.VectorBuilder[_root_.scala.Predef.String] - val __hardlinks: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.SymbolInformation] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.SymbolInformation] +object Scope + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Scope + ] { + implicit def messageCompanion + : SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Scope] = + this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.Scope = { + val __symlinks: _root_.scala.collection.immutable.VectorBuilder[ + _root_.scala.Predef.String + ] = new _root_.scala.collection.immutable.VectorBuilder[ + _root_.scala.Predef.String + ] + val __hardlinks: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.SymbolInformation + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.SymbolInformation + ] var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() @@ -76,21 +103,19 @@ object Scope extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.seman case 10 => __symlinks += _input__.readStringRequireUtf8() case 18 => - __hardlinks += LiteParser.readMessage[dotty.tools.dotc.semanticdb.SymbolInformation](_input__) + __hardlinks += LiteParser + .readMessage[dotty.tools.dotc.semanticdb.SymbolInformation]( + _input__ + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.Scope( - symlinks = __symlinks.result(), - hardlinks = __hardlinks.result() + symlinks = __symlinks.result(), + hardlinks = __hardlinks.result() ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.Scope( symlinks = _root_.scala.Seq.empty, hardlinks = _root_.scala.Seq.empty @@ -98,11 +123,12 @@ object Scope extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.seman final val SYMLINKS_FIELD_NUMBER = 1 final val HARDLINKS_FIELD_NUMBER = 2 def of( - symlinks: _root_.scala.Seq[_root_.scala.Predef.String], - hardlinks: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation] - ): _root_.dotty.tools.dotc.semanticdb.Scope = _root_.dotty.tools.dotc.semanticdb.Scope( - symlinks, - hardlinks - ) + symlinks: _root_.scala.Seq[_root_.scala.Predef.String], + hardlinks: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation] + ): _root_.dotty.tools.dotc.semanticdb.Scope = + _root_.dotty.tools.dotc.semanticdb.Scope( + symlinks, + hardlinks + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Scope]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Signature.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Signature.scala index 5f4115c..ef5ed6d 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Signature.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Signature.scala @@ -8,197 +8,337 @@ package dotty.tools.dotc.semanticdb import dotty.tools.dotc.semanticdb.internal.* import scala.annotation.internal.sharable -sealed trait Signature extends SemanticdbGeneratedSealedOneof derives CanEqual { +sealed trait Signature extends SemanticdbGeneratedSealedOneof derives CanEqual { type MessageType = dotty.tools.dotc.semanticdb.SignatureMessage - final def isEmpty = this.isInstanceOf[dotty.tools.dotc.semanticdb.Signature.Empty.type] + final def isEmpty = + this.isInstanceOf[dotty.tools.dotc.semanticdb.Signature.Empty.type] final def isDefined = !isEmpty - final def asMessage: dotty.tools.dotc.semanticdb.SignatureMessage = dotty.tools.dotc.semanticdb.Signature.SignatureTypeMapper.toBase(this) - final def asNonEmpty: Option[dotty.tools.dotc.semanticdb.Signature.NonEmpty] = if (isEmpty) None else Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Signature.NonEmpty]) + final def asMessage: dotty.tools.dotc.semanticdb.SignatureMessage = + dotty.tools.dotc.semanticdb.Signature.SignatureTypeMapper.toBase(this) + final def asNonEmpty: Option[dotty.tools.dotc.semanticdb.Signature.NonEmpty] = + if (isEmpty) None + else Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Signature.NonEmpty]) } object Signature { case object Empty extends dotty.tools.dotc.semanticdb.Signature - + sealed trait NonEmpty extends dotty.tools.dotc.semanticdb.Signature def defaultInstance: dotty.tools.dotc.semanticdb.Signature = Empty - - implicit val SignatureTypeMapper: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.SignatureMessage, dotty.tools.dotc.semanticdb.Signature] = new SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.SignatureMessage, dotty.tools.dotc.semanticdb.Signature] { - override def toCustom(__base: dotty.tools.dotc.semanticdb.SignatureMessage): dotty.tools.dotc.semanticdb.Signature = __base.sealedValue match { - case __v: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ClassSignature => __v.value - case __v: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.MethodSignature => __v.value - case __v: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.TypeSignature => __v.value - case __v: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ValueSignature => __v.value - case dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.Empty => Empty + + implicit val SignatureTypeMapper: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.SignatureMessage, + dotty.tools.dotc.semanticdb.Signature + ] = new SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.SignatureMessage, + dotty.tools.dotc.semanticdb.Signature + ] { + override def toCustom( + __base: dotty.tools.dotc.semanticdb.SignatureMessage + ): dotty.tools.dotc.semanticdb.Signature = __base.sealedValue match { + case __v: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ClassSignature => + __v.value + case __v: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.MethodSignature => + __v.value + case __v: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.TypeSignature => + __v.value + case __v: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ValueSignature => + __v.value + case dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.Empty => + Empty } - override def toBase(__custom: dotty.tools.dotc.semanticdb.Signature): dotty.tools.dotc.semanticdb.SignatureMessage = dotty.tools.dotc.semanticdb.SignatureMessage(__custom match { - case __v: dotty.tools.dotc.semanticdb.ClassSignature => dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ClassSignature(__v) - case __v: dotty.tools.dotc.semanticdb.MethodSignature => dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.MethodSignature(__v) - case __v: dotty.tools.dotc.semanticdb.TypeSignature => dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.TypeSignature(__v) - case __v: dotty.tools.dotc.semanticdb.ValueSignature => dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ValueSignature(__v) - case Empty => dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.Empty - }) + override def toBase( + __custom: dotty.tools.dotc.semanticdb.Signature + ): dotty.tools.dotc.semanticdb.SignatureMessage = + dotty.tools.dotc.semanticdb.SignatureMessage(__custom match { + case __v: dotty.tools.dotc.semanticdb.ClassSignature => + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + .ClassSignature(__v) + case __v: dotty.tools.dotc.semanticdb.MethodSignature => + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + .MethodSignature(__v) + case __v: dotty.tools.dotc.semanticdb.TypeSignature => + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + .TypeSignature(__v) + case __v: dotty.tools.dotc.semanticdb.ValueSignature => + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + .ValueSignature(__v) + case Empty => + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.Empty + }) } } @SerialVersionUID(0L) final case class SignatureMessage( - sealedValue: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.Empty - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (sealedValue.classSignature.isDefined) { - val __value = sealedValue.classSignature.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.methodSignature.isDefined) { - val __value = sealedValue.methodSignature.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.typeSignature.isDefined) { - val __value = sealedValue.typeSignature.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.valueSignature.isDefined) { - val __value = sealedValue.valueSignature.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - sealedValue.classSignature.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.methodSignature.foreach { __v => - val __m = __v - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.typeSignature.foreach { __v => - val __m = __v - _output__.writeTag(3, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.valueSignature.foreach { __v => - val __m = __v - _output__.writeTag(4, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + sealedValue: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue = + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.Empty +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (sealedValue.classSignature.isDefined) { + val __value = sealedValue.classSignature.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.methodSignature.isDefined) { + val __value = sealedValue.methodSignature.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.typeSignature.isDefined) { + val __value = sealedValue.typeSignature.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.valueSignature.isDefined) { + val __value = sealedValue.valueSignature.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getClassSignature: dotty.tools.dotc.semanticdb.ClassSignature = sealedValue.classSignature.getOrElse(dotty.tools.dotc.semanticdb.ClassSignature.defaultInstance) - def withClassSignature(__v: dotty.tools.dotc.semanticdb.ClassSignature): SignatureMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ClassSignature(__v)) - def getMethodSignature: dotty.tools.dotc.semanticdb.MethodSignature = sealedValue.methodSignature.getOrElse(dotty.tools.dotc.semanticdb.MethodSignature.defaultInstance) - def withMethodSignature(__v: dotty.tools.dotc.semanticdb.MethodSignature): SignatureMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.MethodSignature(__v)) - def getTypeSignature: dotty.tools.dotc.semanticdb.TypeSignature = sealedValue.typeSignature.getOrElse(dotty.tools.dotc.semanticdb.TypeSignature.defaultInstance) - def withTypeSignature(__v: dotty.tools.dotc.semanticdb.TypeSignature): SignatureMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.TypeSignature(__v)) - def getValueSignature: dotty.tools.dotc.semanticdb.ValueSignature = sealedValue.valueSignature.getOrElse(dotty.tools.dotc.semanticdb.ValueSignature.defaultInstance) - def withValueSignature(__v: dotty.tools.dotc.semanticdb.ValueSignature): SignatureMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ValueSignature(__v)) - def clearSealedValue: SignatureMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.Empty) - def withSealedValue(__v: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue): SignatureMessage = copy(sealedValue = __v) - - - - - def toSignature: dotty.tools.dotc.semanticdb.Signature = dotty.tools.dotc.semanticdb.Signature.SignatureTypeMapper.toCustom(this) - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Signature]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + sealedValue.classSignature.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.methodSignature.foreach { __v => + val __m = __v + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.typeSignature.foreach { __v => + val __m = __v + _output__.writeTag(3, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.valueSignature.foreach { __v => + val __m = __v + _output__.writeTag(4, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def getClassSignature: dotty.tools.dotc.semanticdb.ClassSignature = + sealedValue.classSignature.getOrElse( + dotty.tools.dotc.semanticdb.ClassSignature.defaultInstance + ) + def withClassSignature( + __v: dotty.tools.dotc.semanticdb.ClassSignature + ): SignatureMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ClassSignature(__v) + ) + def getMethodSignature: dotty.tools.dotc.semanticdb.MethodSignature = + sealedValue.methodSignature.getOrElse( + dotty.tools.dotc.semanticdb.MethodSignature.defaultInstance + ) + def withMethodSignature( + __v: dotty.tools.dotc.semanticdb.MethodSignature + ): SignatureMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + .MethodSignature(__v) + ) + def getTypeSignature: dotty.tools.dotc.semanticdb.TypeSignature = + sealedValue.typeSignature.getOrElse( + dotty.tools.dotc.semanticdb.TypeSignature.defaultInstance + ) + def withTypeSignature( + __v: dotty.tools.dotc.semanticdb.TypeSignature + ): SignatureMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.TypeSignature(__v) + ) + def getValueSignature: dotty.tools.dotc.semanticdb.ValueSignature = + sealedValue.valueSignature.getOrElse( + dotty.tools.dotc.semanticdb.ValueSignature.defaultInstance + ) + def withValueSignature( + __v: dotty.tools.dotc.semanticdb.ValueSignature + ): SignatureMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ValueSignature(__v) + ) + def clearSealedValue: SignatureMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.Empty + ) + def withSealedValue( + __v: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + ): SignatureMessage = copy(sealedValue = __v) + + def toSignature: dotty.tools.dotc.semanticdb.Signature = + dotty.tools.dotc.semanticdb.Signature.SignatureTypeMapper.toCustom(this) + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Signature]) } -object SignatureMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SignatureMessage] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SignatureMessage] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.SignatureMessage = { - var __sealedValue: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.Empty +object SignatureMessage + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SignatureMessage + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SignatureMessage + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.SignatureMessage = { + var __sealedValue + : dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue = + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.Empty var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __sealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ClassSignature(__sealedValue.classSignature.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ClassSignature](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + .ClassSignature( + __sealedValue.classSignature.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ClassSignature]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __sealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.MethodSignature(__sealedValue.methodSignature.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.MethodSignature](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + .MethodSignature( + __sealedValue.methodSignature.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.MethodSignature]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 26 => - __sealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.TypeSignature(__sealedValue.typeSignature.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeSignature](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + .TypeSignature( + __sealedValue.typeSignature.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeSignature]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 34 => - __sealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.ValueSignature(__sealedValue.valueSignature.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ValueSignature](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + .ValueSignature( + __sealedValue.valueSignature.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ValueSignature]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.SignatureMessage( - sealedValue = __sealedValue + sealedValue = __sealedValue ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.SignatureMessage( sealedValue = dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue.Empty ) - sealed trait SealedValue extends SemanticdbGeneratedOneof derives CanEqual { + sealed trait SealedValue extends SemanticdbGeneratedOneof derives CanEqual { def isEmpty: _root_.scala.Boolean = false def isDefined: _root_.scala.Boolean = true def isClassSignature: _root_.scala.Boolean = false def isMethodSignature: _root_.scala.Boolean = false def isTypeSignature: _root_.scala.Boolean = false def isValueSignature: _root_.scala.Boolean = false - def classSignature: _root_.scala.Option[dotty.tools.dotc.semanticdb.ClassSignature] = _root_.scala.None - def methodSignature: _root_.scala.Option[dotty.tools.dotc.semanticdb.MethodSignature] = _root_.scala.None - def typeSignature: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeSignature] = _root_.scala.None - def valueSignature: _root_.scala.Option[dotty.tools.dotc.semanticdb.ValueSignature] = _root_.scala.None + def classSignature + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ClassSignature] = + _root_.scala.None + def methodSignature + : _root_.scala.Option[dotty.tools.dotc.semanticdb.MethodSignature] = + _root_.scala.None + def typeSignature + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeSignature] = + _root_.scala.None + def valueSignature + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ValueSignature] = + _root_.scala.None } object SealedValue { @SerialVersionUID(0L) - case object Empty extends dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue { + case object Empty + extends dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue { type ValueType = _root_.scala.Nothing override def isEmpty: _root_.scala.Boolean = true override def isDefined: _root_.scala.Boolean = false override def number: _root_.scala.Int = 0 - override def value: _root_.scala.Nothing = throw new java.util.NoSuchElementException("Empty.value") + override def value: _root_.scala.Nothing = + throw new java.util.NoSuchElementException("Empty.value") } - + @SerialVersionUID(0L) - final case class ClassSignature(value: dotty.tools.dotc.semanticdb.ClassSignature) extends dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue derives CanEqual { + final case class ClassSignature( + value: dotty.tools.dotc.semanticdb.ClassSignature + ) extends dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ClassSignature override def isClassSignature: _root_.scala.Boolean = true - override def classSignature: _root_.scala.Option[dotty.tools.dotc.semanticdb.ClassSignature] = Some(value) + override def classSignature + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ClassSignature] = + Some(value) override def number: _root_.scala.Int = 1 } @SerialVersionUID(0L) - final case class MethodSignature(value: dotty.tools.dotc.semanticdb.MethodSignature) extends dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue derives CanEqual { + final case class MethodSignature( + value: dotty.tools.dotc.semanticdb.MethodSignature + ) extends dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.MethodSignature override def isMethodSignature: _root_.scala.Boolean = true - override def methodSignature: _root_.scala.Option[dotty.tools.dotc.semanticdb.MethodSignature] = Some(value) + override def methodSignature + : _root_.scala.Option[dotty.tools.dotc.semanticdb.MethodSignature] = + Some(value) override def number: _root_.scala.Int = 2 } @SerialVersionUID(0L) - final case class TypeSignature(value: dotty.tools.dotc.semanticdb.TypeSignature) extends dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue derives CanEqual { + final case class TypeSignature( + value: dotty.tools.dotc.semanticdb.TypeSignature + ) extends dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.TypeSignature override def isTypeSignature: _root_.scala.Boolean = true - override def typeSignature: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeSignature] = Some(value) + override def typeSignature + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeSignature] = + Some(value) override def number: _root_.scala.Int = 3 } @SerialVersionUID(0L) - final case class ValueSignature(value: dotty.tools.dotc.semanticdb.ValueSignature) extends dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue derives CanEqual { + final case class ValueSignature( + value: dotty.tools.dotc.semanticdb.ValueSignature + ) extends dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ValueSignature override def isValueSignature: _root_.scala.Boolean = true - override def valueSignature: _root_.scala.Option[dotty.tools.dotc.semanticdb.ValueSignature] = Some(value) + override def valueSignature + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ValueSignature] = + Some(value) override def number: _root_.scala.Int = 4 } } @@ -207,140 +347,205 @@ object SignatureMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools final val TYPE_SIGNATURE_FIELD_NUMBER = 3 final val VALUE_SIGNATURE_FIELD_NUMBER = 4 def of( - sealedValue: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue - ): _root_.dotty.tools.dotc.semanticdb.SignatureMessage = _root_.dotty.tools.dotc.semanticdb.SignatureMessage( - sealedValue - ) + sealedValue: dotty.tools.dotc.semanticdb.SignatureMessage.SealedValue + ): _root_.dotty.tools.dotc.semanticdb.SignatureMessage = + _root_.dotty.tools.dotc.semanticdb.SignatureMessage( + sealedValue + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Signature]) } @SerialVersionUID(0L) final case class ClassSignature( - typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None, - parents: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = _root_.scala.Seq.empty, - self: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.ClassSignature._typemapper_self.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), - declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None - ) extends dotty.tools.dotc.semanticdb.Signature.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (typeParameters.isDefined) { - val __value = typeParameters.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - parents.foreach { __item => - val __value = dotty.tools.dotc.semanticdb.ClassSignature._typemapper_parents.toBase(__item) - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - - { - val __value = dotty.tools.dotc.semanticdb.ClassSignature._typemapper_self.toBase(self) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - if (declarations.isDefined) { - val __value = declarations.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size + typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None, + parents: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = + _root_.scala.Seq.empty, + self: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.ClassSignature._typemapper_self + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None +) extends dotty.tools.dotc.semanticdb.Signature.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (typeParameters.isDefined) { + val __value = typeParameters.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + parents.foreach { __item => + val __value = + dotty.tools.dotc.semanticdb.ClassSignature._typemapper_parents + .toBase(__item) + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + + { + val __value = + dotty.tools.dotc.semanticdb.ClassSignature._typemapper_self.toBase(self) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - typeParameters.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - parents.foreach { __v => - val __m = dotty.tools.dotc.semanticdb.ClassSignature._typemapper_parents.toBase(__v) - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - { - val __v = dotty.tools.dotc.semanticdb.ClassSignature._typemapper_self.toBase(self) - if (__v.serializedSize != 0) { - _output__.writeTag(3, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - declarations.foreach { __v => - val __m = __v - _output__.writeTag(4, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + }; + if (declarations.isDefined) { + val __value = declarations.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getTypeParameters: dotty.tools.dotc.semanticdb.Scope = typeParameters.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) - def clearTypeParameters: ClassSignature = copy(typeParameters = _root_.scala.None) - def withTypeParameters(__v: dotty.tools.dotc.semanticdb.Scope): ClassSignature = copy(typeParameters = Option(__v)) - def clearParents = copy(parents = _root_.scala.Seq.empty) - def addParents(__vs: dotty.tools.dotc.semanticdb.Type *): ClassSignature = addAllParents(__vs) - def addAllParents(__vs: Iterable[dotty.tools.dotc.semanticdb.Type]): ClassSignature = copy(parents = parents ++ __vs) - def withParents(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type]): ClassSignature = copy(parents = __v) - def withSelf(__v: dotty.tools.dotc.semanticdb.Type): ClassSignature = copy(self = __v) - def getDeclarations: dotty.tools.dotc.semanticdb.Scope = declarations.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) - def clearDeclarations: ClassSignature = copy(declarations = _root_.scala.None) - def withDeclarations(__v: dotty.tools.dotc.semanticdb.Scope): ClassSignature = copy(declarations = Option(__v)) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ClassSignature]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + typeParameters.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + parents.foreach { __v => + val __m = dotty.tools.dotc.semanticdb.ClassSignature._typemapper_parents + .toBase(__v) + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + { + val __v = + dotty.tools.dotc.semanticdb.ClassSignature._typemapper_self.toBase(self) + if (__v.serializedSize != 0) { + _output__.writeTag(3, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + declarations.foreach { __v => + val __m = __v + _output__.writeTag(4, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def getTypeParameters: dotty.tools.dotc.semanticdb.Scope = + typeParameters.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) + def clearTypeParameters: ClassSignature = + copy(typeParameters = _root_.scala.None) + def withTypeParameters( + __v: dotty.tools.dotc.semanticdb.Scope + ): ClassSignature = copy(typeParameters = Option(__v)) + def clearParents = copy(parents = _root_.scala.Seq.empty) + def addParents(__vs: dotty.tools.dotc.semanticdb.Type*): ClassSignature = + addAllParents(__vs) + def addAllParents( + __vs: Iterable[dotty.tools.dotc.semanticdb.Type] + ): ClassSignature = copy(parents = parents ++ __vs) + def withParents( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] + ): ClassSignature = copy(parents = __v) + def withSelf(__v: dotty.tools.dotc.semanticdb.Type): ClassSignature = + copy(self = __v) + def getDeclarations: dotty.tools.dotc.semanticdb.Scope = + declarations.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) + def clearDeclarations: ClassSignature = copy(declarations = _root_.scala.None) + def withDeclarations(__v: dotty.tools.dotc.semanticdb.Scope): ClassSignature = + copy(declarations = Option(__v)) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ClassSignature]) } -object ClassSignature extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ClassSignature] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ClassSignature] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ClassSignature = { - var __typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None - val __parents: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] - var __self: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None - var __declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None +object ClassSignature + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ClassSignature + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ClassSignature + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ClassSignature = { + var __typeParameters + : _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None + val __parents: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] + var __self: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None + var __declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __typeParameters = Option(__typeParameters.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Scope](_input__))(LiteParser.readMessage(_input__, _))) + __typeParameters = Option( + __typeParameters.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Scope](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __parents += dotty.tools.dotc.semanticdb.ClassSignature._typemapper_parents.toCustom(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__)) + __parents += dotty.tools.dotc.semanticdb.ClassSignature._typemapper_parents + .toCustom( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + ) case 26 => - __self = _root_.scala.Some(__self.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __self = _root_.scala.Some( + __self.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 34 => - __declarations = Option(__declarations.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Scope](_input__))(LiteParser.readMessage(_input__, _))) + __declarations = Option( + __declarations.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Scope](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.ClassSignature( - typeParameters = __typeParameters, - parents = __parents.result(), - self = dotty.tools.dotc.semanticdb.ClassSignature._typemapper_self.toCustom(__self.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)), - declarations = __declarations + typeParameters = __typeParameters, + parents = __parents.result(), + self = + dotty.tools.dotc.semanticdb.ClassSignature._typemapper_self.toCustom( + __self.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ), + declarations = __declarations ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ClassSignature( typeParameters = _root_.scala.None, parents = _root_.scala.Seq.empty, - self = dotty.tools.dotc.semanticdb.ClassSignature._typemapper_self.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + self = dotty.tools.dotc.semanticdb.ClassSignature._typemapper_self + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), declarations = _root_.scala.None ) final val TYPE_PARAMETERS_FIELD_NUMBER = 1 @@ -348,359 +553,530 @@ object ClassSignature extends SemanticdbGeneratedMessageCompanion[dotty.tools.d final val SELF_FIELD_NUMBER = 3 final val DECLARATIONS_FIELD_NUMBER = 4 @transient @sharable - private[semanticdb] val _typemapper_parents: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_parents: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] @transient @sharable - private[semanticdb] val _typemapper_self: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_self: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope], - parents: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type], - self: dotty.tools.dotc.semanticdb.Type, - declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] - ): _root_.dotty.tools.dotc.semanticdb.ClassSignature = _root_.dotty.tools.dotc.semanticdb.ClassSignature( - typeParameters, - parents, - self, - declarations - ) + typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope], + parents: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type], + self: dotty.tools.dotc.semanticdb.Type, + declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] + ): _root_.dotty.tools.dotc.semanticdb.ClassSignature = + _root_.dotty.tools.dotc.semanticdb.ClassSignature( + typeParameters, + parents, + self, + declarations + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ClassSignature]) } @SerialVersionUID(0L) final case class MethodSignature( - typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None, - parameterLists: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.Seq.empty, - returnType: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.MethodSignature._typemapper_returnType.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Signature.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (typeParameters.isDefined) { - val __value = typeParameters.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - parameterLists.foreach { __item => - val __value = __item - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - - { - val __value = dotty.tools.dotc.semanticdb.MethodSignature._typemapper_returnType.toBase(returnType) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size + typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None, + parameterLists: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.Seq.empty, + returnType: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.MethodSignature._typemapper_returnType + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Signature.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (typeParameters.isDefined) { + val __value = typeParameters.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + parameterLists.foreach { __item => + val __value = __item + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + + { + val __value = + dotty.tools.dotc.semanticdb.MethodSignature._typemapper_returnType + .toBase(returnType) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - typeParameters.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - parameterLists.foreach { __v => - val __m = __v - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - { - val __v = dotty.tools.dotc.semanticdb.MethodSignature._typemapper_returnType.toBase(returnType) - if (__v.serializedSize != 0) { - _output__.writeTag(3, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getTypeParameters: dotty.tools.dotc.semanticdb.Scope = typeParameters.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) - def clearTypeParameters: MethodSignature = copy(typeParameters = _root_.scala.None) - def withTypeParameters(__v: dotty.tools.dotc.semanticdb.Scope): MethodSignature = copy(typeParameters = Option(__v)) - def clearParameterLists = copy(parameterLists = _root_.scala.Seq.empty) - def addParameterLists(__vs: dotty.tools.dotc.semanticdb.Scope *): MethodSignature = addAllParameterLists(__vs) - def addAllParameterLists(__vs: Iterable[dotty.tools.dotc.semanticdb.Scope]): MethodSignature = copy(parameterLists = parameterLists ++ __vs) - def withParameterLists(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Scope]): MethodSignature = copy(parameterLists = __v) - def withReturnType(__v: dotty.tools.dotc.semanticdb.Type): MethodSignature = copy(returnType = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.MethodSignature]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + typeParameters.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + parameterLists.foreach { __v => + val __m = __v + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + { + val __v = + dotty.tools.dotc.semanticdb.MethodSignature._typemapper_returnType + .toBase(returnType) + if (__v.serializedSize != 0) { + _output__.writeTag(3, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def getTypeParameters: dotty.tools.dotc.semanticdb.Scope = + typeParameters.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) + def clearTypeParameters: MethodSignature = + copy(typeParameters = _root_.scala.None) + def withTypeParameters( + __v: dotty.tools.dotc.semanticdb.Scope + ): MethodSignature = copy(typeParameters = Option(__v)) + def clearParameterLists = copy(parameterLists = _root_.scala.Seq.empty) + def addParameterLists( + __vs: dotty.tools.dotc.semanticdb.Scope* + ): MethodSignature = addAllParameterLists(__vs) + def addAllParameterLists( + __vs: Iterable[dotty.tools.dotc.semanticdb.Scope] + ): MethodSignature = copy(parameterLists = parameterLists ++ __vs) + def withParameterLists( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Scope] + ): MethodSignature = copy(parameterLists = __v) + def withReturnType(__v: dotty.tools.dotc.semanticdb.Type): MethodSignature = + copy(returnType = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.MethodSignature]) } -object MethodSignature extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MethodSignature] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MethodSignature] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.MethodSignature = { - var __typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None - val __parameterLists: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Scope] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Scope] - var __returnType: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object MethodSignature + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.MethodSignature + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.MethodSignature + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.MethodSignature = { + var __typeParameters + : _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None + val __parameterLists: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Scope + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Scope + ] + var __returnType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __typeParameters = Option(__typeParameters.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Scope](_input__))(LiteParser.readMessage(_input__, _))) + __typeParameters = Option( + __typeParameters.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Scope](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __parameterLists += LiteParser.readMessage[dotty.tools.dotc.semanticdb.Scope](_input__) + __parameterLists += LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Scope](_input__) case 26 => - __returnType = _root_.scala.Some(__returnType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __returnType = _root_.scala.Some( + __returnType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.MethodSignature( - typeParameters = __typeParameters, - parameterLists = __parameterLists.result(), - returnType = dotty.tools.dotc.semanticdb.MethodSignature._typemapper_returnType.toCustom(__returnType.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)) + typeParameters = __typeParameters, + parameterLists = __parameterLists.result(), + returnType = + dotty.tools.dotc.semanticdb.MethodSignature._typemapper_returnType + .toCustom( + __returnType.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.MethodSignature( typeParameters = _root_.scala.None, parameterLists = _root_.scala.Seq.empty, - returnType = dotty.tools.dotc.semanticdb.MethodSignature._typemapper_returnType.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + returnType = + dotty.tools.dotc.semanticdb.MethodSignature._typemapper_returnType + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) ) final val TYPE_PARAMETERS_FIELD_NUMBER = 1 final val PARAMETER_LISTS_FIELD_NUMBER = 2 final val RETURN_TYPE_FIELD_NUMBER = 3 @transient @sharable - private[semanticdb] val _typemapper_returnType: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_returnType: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope], - parameterLists: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Scope], - returnType: dotty.tools.dotc.semanticdb.Type - ): _root_.dotty.tools.dotc.semanticdb.MethodSignature = _root_.dotty.tools.dotc.semanticdb.MethodSignature( - typeParameters, - parameterLists, - returnType - ) + typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope], + parameterLists: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Scope], + returnType: dotty.tools.dotc.semanticdb.Type + ): _root_.dotty.tools.dotc.semanticdb.MethodSignature = + _root_.dotty.tools.dotc.semanticdb.MethodSignature( + typeParameters, + parameterLists, + returnType + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MethodSignature]) } @SerialVersionUID(0L) final case class TypeSignature( - typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None, - lowerBound: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_lowerBound.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), - upperBound: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_upperBound.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Signature.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (typeParameters.isDefined) { - val __value = typeParameters.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - - { - val __value = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_lowerBound.toBase(lowerBound) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - - { - val __value = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_upperBound.toBase(upperBound) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None, + lowerBound: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.TypeSignature._typemapper_lowerBound + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + upperBound: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.TypeSignature._typemapper_upperBound + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Signature.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (typeParameters.isDefined) { + val __value = typeParameters.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + + { + val __value = + dotty.tools.dotc.semanticdb.TypeSignature._typemapper_lowerBound + .toBase(lowerBound) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - typeParameters.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - { - val __v = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_lowerBound.toBase(lowerBound) - if (__v.serializedSize != 0) { - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - { - val __v = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_upperBound.toBase(upperBound) - if (__v.serializedSize != 0) { - _output__.writeTag(3, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + + { + val __value = + dotty.tools.dotc.semanticdb.TypeSignature._typemapper_upperBound + .toBase(upperBound) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getTypeParameters: dotty.tools.dotc.semanticdb.Scope = typeParameters.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) - def clearTypeParameters: TypeSignature = copy(typeParameters = _root_.scala.None) - def withTypeParameters(__v: dotty.tools.dotc.semanticdb.Scope): TypeSignature = copy(typeParameters = Option(__v)) - def withLowerBound(__v: dotty.tools.dotc.semanticdb.Type): TypeSignature = copy(lowerBound = __v) - def withUpperBound(__v: dotty.tools.dotc.semanticdb.Type): TypeSignature = copy(upperBound = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.TypeSignature]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + typeParameters.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + { + val __v = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_lowerBound + .toBase(lowerBound) + if (__v.serializedSize != 0) { + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + { + val __v = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_upperBound + .toBase(upperBound) + if (__v.serializedSize != 0) { + _output__.writeTag(3, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def getTypeParameters: dotty.tools.dotc.semanticdb.Scope = + typeParameters.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) + def clearTypeParameters: TypeSignature = + copy(typeParameters = _root_.scala.None) + def withTypeParameters( + __v: dotty.tools.dotc.semanticdb.Scope + ): TypeSignature = copy(typeParameters = Option(__v)) + def withLowerBound(__v: dotty.tools.dotc.semanticdb.Type): TypeSignature = + copy(lowerBound = __v) + def withUpperBound(__v: dotty.tools.dotc.semanticdb.Type): TypeSignature = + copy(upperBound = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.TypeSignature]) } -object TypeSignature extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TypeSignature] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TypeSignature] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.TypeSignature = { - var __typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None - var __lowerBound: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None - var __upperBound: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object TypeSignature + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TypeSignature + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TypeSignature + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.TypeSignature = { + var __typeParameters + : _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None + var __lowerBound + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None + var __upperBound + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __typeParameters = Option(__typeParameters.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Scope](_input__))(LiteParser.readMessage(_input__, _))) + __typeParameters = Option( + __typeParameters.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Scope](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __lowerBound = _root_.scala.Some(__lowerBound.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __lowerBound = _root_.scala.Some( + __lowerBound.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 26 => - __upperBound = _root_.scala.Some(__upperBound.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __upperBound = _root_.scala.Some( + __upperBound.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.TypeSignature( - typeParameters = __typeParameters, - lowerBound = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_lowerBound.toCustom(__lowerBound.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)), - upperBound = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_upperBound.toCustom(__upperBound.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)) + typeParameters = __typeParameters, + lowerBound = + dotty.tools.dotc.semanticdb.TypeSignature._typemapper_lowerBound + .toCustom( + __lowerBound.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ), + upperBound = + dotty.tools.dotc.semanticdb.TypeSignature._typemapper_upperBound + .toCustom( + __upperBound.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.TypeSignature( typeParameters = _root_.scala.None, - lowerBound = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_lowerBound.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), - upperBound = dotty.tools.dotc.semanticdb.TypeSignature._typemapper_upperBound.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + lowerBound = + dotty.tools.dotc.semanticdb.TypeSignature._typemapper_lowerBound + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + upperBound = + dotty.tools.dotc.semanticdb.TypeSignature._typemapper_upperBound + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) ) final val TYPE_PARAMETERS_FIELD_NUMBER = 1 final val LOWER_BOUND_FIELD_NUMBER = 2 final val UPPER_BOUND_FIELD_NUMBER = 3 @transient @sharable - private[semanticdb] val _typemapper_lowerBound: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_lowerBound: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] @transient @sharable - private[semanticdb] val _typemapper_upperBound: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_upperBound: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope], - lowerBound: dotty.tools.dotc.semanticdb.Type, - upperBound: dotty.tools.dotc.semanticdb.Type - ): _root_.dotty.tools.dotc.semanticdb.TypeSignature = _root_.dotty.tools.dotc.semanticdb.TypeSignature( - typeParameters, - lowerBound, - upperBound - ) + typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope], + lowerBound: dotty.tools.dotc.semanticdb.Type, + upperBound: dotty.tools.dotc.semanticdb.Type + ): _root_.dotty.tools.dotc.semanticdb.TypeSignature = + _root_.dotty.tools.dotc.semanticdb.TypeSignature( + typeParameters, + lowerBound, + upperBound + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TypeSignature]) } @SerialVersionUID(0L) final case class ValueSignature( - tpe: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.ValueSignature._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Signature.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.ValueSignature._typemapper_tpe.toBase(tpe) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + tpe: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.ValueSignature._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Signature.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.ValueSignature._typemapper_tpe.toBase(tpe) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.ValueSignature._typemapper_tpe.toBase(tpe) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withTpe(__v: dotty.tools.dotc.semanticdb.Type): ValueSignature = copy(tpe = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ValueSignature]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.ValueSignature._typemapper_tpe.toBase(tpe) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def withTpe(__v: dotty.tools.dotc.semanticdb.Type): ValueSignature = + copy(tpe = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ValueSignature]) } -object ValueSignature extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ValueSignature] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ValueSignature] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ValueSignature = { - var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object ValueSignature + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ValueSignature + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ValueSignature + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ValueSignature = { + var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __tpe = _root_.scala.Some(__tpe.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __tpe = _root_.scala.Some( + __tpe.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.ValueSignature( - tpe = dotty.tools.dotc.semanticdb.ValueSignature._typemapper_tpe.toCustom(__tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)) + tpe = dotty.tools.dotc.semanticdb.ValueSignature._typemapper_tpe.toCustom( + __tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ValueSignature( - tpe = dotty.tools.dotc.semanticdb.ValueSignature._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + tpe = dotty.tools.dotc.semanticdb.ValueSignature._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) ) final val TPE_FIELD_NUMBER = 1 @transient @sharable - private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - tpe: dotty.tools.dotc.semanticdb.Type - ): _root_.dotty.tools.dotc.semanticdb.ValueSignature = _root_.dotty.tools.dotc.semanticdb.ValueSignature( - tpe - ) + tpe: dotty.tools.dotc.semanticdb.Type + ): _root_.dotty.tools.dotc.semanticdb.ValueSignature = + _root_.dotty.tools.dotc.semanticdb.ValueSignature( + tpe + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ValueSignature]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/SymbolInformation.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/SymbolInformation.scala index 5ce4d23..62e1340 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/SymbolInformation.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/SymbolInformation.scala @@ -11,194 +11,268 @@ import scala.annotation.internal.sharable @SerialVersionUID(0L) final case class SymbolInformation( symbol: _root_.scala.Predef.String = "", - language: dotty.tools.dotc.semanticdb.Language = dotty.tools.dotc.semanticdb.Language.UNKNOWN_LANGUAGE, - kind: dotty.tools.dotc.semanticdb.SymbolInformation.Kind = dotty.tools.dotc.semanticdb.SymbolInformation.Kind.UNKNOWN_KIND, + language: dotty.tools.dotc.semanticdb.Language = + dotty.tools.dotc.semanticdb.Language.UNKNOWN_LANGUAGE, + kind: dotty.tools.dotc.semanticdb.SymbolInformation.Kind = + dotty.tools.dotc.semanticdb.SymbolInformation.Kind.UNKNOWN_KIND, properties: _root_.scala.Int = 0, displayName: _root_.scala.Predef.String = "", - signature: dotty.tools.dotc.semanticdb.Signature = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_signature.toCustom(dotty.tools.dotc.semanticdb.SignatureMessage.defaultInstance), - annotations: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation] = _root_.scala.Seq.empty, - access: dotty.tools.dotc.semanticdb.Access = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_access.toCustom(dotty.tools.dotc.semanticdb.AccessMessage.defaultInstance), - overriddenSymbols: _root_.scala.Seq[_root_.scala.Predef.String] = _root_.scala.Seq.empty, - documentation: _root_.scala.Option[dotty.tools.dotc.semanticdb.Documentation] = _root_.scala.None - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = symbol - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(1, __value) - } - }; - - { - val __value = language.value - if (__value != 0) { - __size += SemanticdbOutputStream.computeEnumSize(16, __value) - } - }; - - { - val __value = kind.value - if (__value != 0) { - __size += SemanticdbOutputStream.computeEnumSize(3, __value) - } - }; - - { - val __value = properties - if (__value != 0) { - __size += SemanticdbOutputStream.computeInt32Size(4, __value) - } - }; - - { - val __value = displayName - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(5, __value) - } - }; - - { - val __value = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_signature.toBase(signature) - if (__value.serializedSize != 0) { - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - annotations.foreach { __item => - val __value = __item - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize + signature: dotty.tools.dotc.semanticdb.Signature = + dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_signature + .toCustom(dotty.tools.dotc.semanticdb.SignatureMessage.defaultInstance), + annotations: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation] = + _root_.scala.Seq.empty, + access: dotty.tools.dotc.semanticdb.Access = + dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_access + .toCustom(dotty.tools.dotc.semanticdb.AccessMessage.defaultInstance), + overriddenSymbols: _root_.scala.Seq[_root_.scala.Predef.String] = + _root_.scala.Seq.empty, + documentation: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.Documentation + ] = _root_.scala.None +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = symbol + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(1, __value) + } + }; + + { + val __value = language.value + if (__value != 0) { + __size += SemanticdbOutputStream.computeEnumSize(16, __value) + } + }; + + { + val __value = kind.value + if (__value != 0) { + __size += SemanticdbOutputStream.computeEnumSize(3, __value) + } + }; + + { + val __value = properties + if (__value != 0) { + __size += SemanticdbOutputStream.computeInt32Size(4, __value) + } + }; + + { + val __value = displayName + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(5, __value) + } + }; + + { + val __value = + dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_signature + .toBase(signature) + if (__value.serializedSize != 0) { + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + }; + annotations.foreach { __item => + val __value = __item + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + + { + val __value = + dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_access + .toBase(access) + if (__value.serializedSize != 0) { + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + }; + overriddenSymbols.foreach { __item => + val __value = __item + __size += SemanticdbOutputStream.computeStringSize(19, __value) + } + if (documentation.isDefined) { + val __value = documentation.get + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size + } + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = symbol + if (!__v.isEmpty) { + _output__.writeString(1, __v) } - - { - val __value = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_access.toBase(access) - if (__value.serializedSize != 0) { - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - overriddenSymbols.foreach { __item => - val __value = __item - __size += SemanticdbOutputStream.computeStringSize(19, __value) + }; + { + val __v = kind.value + if (__v != 0) { + _output__.writeEnum(3, __v) } - if (documentation.isDefined) { - val __value = documentation.get - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + }; + { + val __v = properties + if (__v != 0) { + _output__.writeInt32(4, __v) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = symbol - if (!__v.isEmpty) { - _output__.writeString(1, __v) - } - }; - { - val __v = kind.value - if (__v != 0) { - _output__.writeEnum(3, __v) - } - }; - { - val __v = properties - if (__v != 0) { - _output__.writeInt32(4, __v) - } - }; - { - val __v = displayName - if (!__v.isEmpty) { - _output__.writeString(5, __v) - } - }; - annotations.foreach { __v => - val __m = __v - _output__.writeTag(13, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - { - val __v = language.value - if (__v != 0) { - _output__.writeEnum(16, __v) - } - }; - { - val __v = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_signature.toBase(signature) - if (__v.serializedSize != 0) { - _output__.writeTag(17, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - { - val __v = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_access.toBase(access) - if (__v.serializedSize != 0) { - _output__.writeTag(18, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - overriddenSymbols.foreach { __v => - val __m = __v - _output__.writeString(19, __m) - }; - documentation.foreach { __v => - val __m = __v - _output__.writeTag(20, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - } - def withSymbol(__v: _root_.scala.Predef.String): SymbolInformation = copy(symbol = __v) - def withLanguage(__v: dotty.tools.dotc.semanticdb.Language): SymbolInformation = copy(language = __v) - def withKind(__v: dotty.tools.dotc.semanticdb.SymbolInformation.Kind): SymbolInformation = copy(kind = __v) - def withProperties(__v: _root_.scala.Int): SymbolInformation = copy(properties = __v) - def withDisplayName(__v: _root_.scala.Predef.String): SymbolInformation = copy(displayName = __v) - def withSignature(__v: dotty.tools.dotc.semanticdb.Signature): SymbolInformation = copy(signature = __v) - def clearAnnotations = copy(annotations = _root_.scala.Seq.empty) - def addAnnotations(__vs: dotty.tools.dotc.semanticdb.Annotation *): SymbolInformation = addAllAnnotations(__vs) - def addAllAnnotations(__vs: Iterable[dotty.tools.dotc.semanticdb.Annotation]): SymbolInformation = copy(annotations = annotations ++ __vs) - def withAnnotations(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation]): SymbolInformation = copy(annotations = __v) - def withAccess(__v: dotty.tools.dotc.semanticdb.Access): SymbolInformation = copy(access = __v) - def clearOverriddenSymbols = copy(overriddenSymbols = _root_.scala.Seq.empty) - def addOverriddenSymbols(__vs: _root_.scala.Predef.String *): SymbolInformation = addAllOverriddenSymbols(__vs) - def addAllOverriddenSymbols(__vs: Iterable[_root_.scala.Predef.String]): SymbolInformation = copy(overriddenSymbols = overriddenSymbols ++ __vs) - def withOverriddenSymbols(__v: _root_.scala.Seq[_root_.scala.Predef.String]): SymbolInformation = copy(overriddenSymbols = __v) - def getDocumentation: dotty.tools.dotc.semanticdb.Documentation = documentation.getOrElse(dotty.tools.dotc.semanticdb.Documentation.defaultInstance) - def clearDocumentation: SymbolInformation = copy(documentation = _root_.scala.None) - def withDocumentation(__v: dotty.tools.dotc.semanticdb.Documentation): SymbolInformation = copy(documentation = Option(__v)) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.SymbolInformation]) + }; + { + val __v = displayName + if (!__v.isEmpty) { + _output__.writeString(5, __v) + } + }; + annotations.foreach { __v => + val __m = __v + _output__.writeTag(13, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + { + val __v = language.value + if (__v != 0) { + _output__.writeEnum(16, __v) + } + }; + { + val __v = + dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_signature + .toBase(signature) + if (__v.serializedSize != 0) { + _output__.writeTag(17, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + { + val __v = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_access + .toBase(access) + if (__v.serializedSize != 0) { + _output__.writeTag(18, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + overriddenSymbols.foreach { __v => + val __m = __v + _output__.writeString(19, __m) + }; + documentation.foreach { __v => + val __m = __v + _output__.writeTag(20, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def withSymbol(__v: _root_.scala.Predef.String): SymbolInformation = + copy(symbol = __v) + def withLanguage( + __v: dotty.tools.dotc.semanticdb.Language + ): SymbolInformation = copy(language = __v) + def withKind( + __v: dotty.tools.dotc.semanticdb.SymbolInformation.Kind + ): SymbolInformation = copy(kind = __v) + def withProperties(__v: _root_.scala.Int): SymbolInformation = + copy(properties = __v) + def withDisplayName(__v: _root_.scala.Predef.String): SymbolInformation = + copy(displayName = __v) + def withSignature( + __v: dotty.tools.dotc.semanticdb.Signature + ): SymbolInformation = copy(signature = __v) + def clearAnnotations = copy(annotations = _root_.scala.Seq.empty) + def addAnnotations( + __vs: dotty.tools.dotc.semanticdb.Annotation* + ): SymbolInformation = addAllAnnotations(__vs) + def addAllAnnotations( + __vs: Iterable[dotty.tools.dotc.semanticdb.Annotation] + ): SymbolInformation = copy(annotations = annotations ++ __vs) + def withAnnotations( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation] + ): SymbolInformation = copy(annotations = __v) + def withAccess(__v: dotty.tools.dotc.semanticdb.Access): SymbolInformation = + copy(access = __v) + def clearOverriddenSymbols = copy(overriddenSymbols = _root_.scala.Seq.empty) + def addOverriddenSymbols( + __vs: _root_.scala.Predef.String* + ): SymbolInformation = addAllOverriddenSymbols(__vs) + def addAllOverriddenSymbols( + __vs: Iterable[_root_.scala.Predef.String] + ): SymbolInformation = copy(overriddenSymbols = overriddenSymbols ++ __vs) + def withOverriddenSymbols( + __v: _root_.scala.Seq[_root_.scala.Predef.String] + ): SymbolInformation = copy(overriddenSymbols = __v) + def getDocumentation: dotty.tools.dotc.semanticdb.Documentation = + documentation.getOrElse( + dotty.tools.dotc.semanticdb.Documentation.defaultInstance + ) + def clearDocumentation: SymbolInformation = + copy(documentation = _root_.scala.None) + def withDocumentation( + __v: dotty.tools.dotc.semanticdb.Documentation + ): SymbolInformation = copy(documentation = Option(__v)) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.SymbolInformation]) } -object SymbolInformation extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SymbolInformation] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SymbolInformation] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.SymbolInformation = { +object SymbolInformation + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SymbolInformation + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SymbolInformation + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.SymbolInformation = { var __symbol: _root_.scala.Predef.String = "" - var __language: dotty.tools.dotc.semanticdb.Language = dotty.tools.dotc.semanticdb.Language.UNKNOWN_LANGUAGE - var __kind: dotty.tools.dotc.semanticdb.SymbolInformation.Kind = dotty.tools.dotc.semanticdb.SymbolInformation.Kind.UNKNOWN_KIND + var __language: dotty.tools.dotc.semanticdb.Language = + dotty.tools.dotc.semanticdb.Language.UNKNOWN_LANGUAGE + var __kind: dotty.tools.dotc.semanticdb.SymbolInformation.Kind = + dotty.tools.dotc.semanticdb.SymbolInformation.Kind.UNKNOWN_KIND var __properties: _root_.scala.Int = 0 var __displayName: _root_.scala.Predef.String = "" - var __signature: _root_.scala.Option[dotty.tools.dotc.semanticdb.SignatureMessage] = _root_.scala.None - val __annotations: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Annotation] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Annotation] - var __access: _root_.scala.Option[dotty.tools.dotc.semanticdb.AccessMessage] = _root_.scala.None - val __overriddenSymbols: _root_.scala.collection.immutable.VectorBuilder[_root_.scala.Predef.String] = new _root_.scala.collection.immutable.VectorBuilder[_root_.scala.Predef.String] - var __documentation: _root_.scala.Option[dotty.tools.dotc.semanticdb.Documentation] = _root_.scala.None + var __signature + : _root_.scala.Option[dotty.tools.dotc.semanticdb.SignatureMessage] = + _root_.scala.None + val __annotations: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Annotation + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Annotation + ] + var __access + : _root_.scala.Option[dotty.tools.dotc.semanticdb.AccessMessage] = + _root_.scala.None + val __overriddenSymbols: _root_.scala.collection.immutable.VectorBuilder[ + _root_.scala.Predef.String + ] = new _root_.scala.collection.immutable.VectorBuilder[ + _root_.scala.Predef.String + ] + var __documentation + : _root_.scala.Option[dotty.tools.dotc.semanticdb.Documentation] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() @@ -207,58 +281,90 @@ object SymbolInformation extends SemanticdbGeneratedMessageCompanion[dotty.tool case 10 => __symbol = _input__.readStringRequireUtf8() case 128 => - __language = dotty.tools.dotc.semanticdb.Language.fromValue(_input__.readEnum()) + __language = + dotty.tools.dotc.semanticdb.Language.fromValue(_input__.readEnum()) case 24 => - __kind = dotty.tools.dotc.semanticdb.SymbolInformation.Kind.fromValue(_input__.readEnum()) + __kind = dotty.tools.dotc.semanticdb.SymbolInformation.Kind + .fromValue(_input__.readEnum()) case 32 => __properties = _input__.readInt32() case 42 => __displayName = _input__.readStringRequireUtf8() case 138 => - __signature = _root_.scala.Some(__signature.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.SignatureMessage](_input__))(LiteParser.readMessage(_input__, _))) + __signature = _root_.scala.Some( + __signature.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.SignatureMessage]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 106 => - __annotations += LiteParser.readMessage[dotty.tools.dotc.semanticdb.Annotation](_input__) + __annotations += LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Annotation](_input__) case 146 => - __access = _root_.scala.Some(__access.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.AccessMessage](_input__))(LiteParser.readMessage(_input__, _))) + __access = _root_.scala.Some( + __access.fold( + LiteParser.readMessage[dotty.tools.dotc.semanticdb.AccessMessage]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 154 => __overriddenSymbols += _input__.readStringRequireUtf8() case 162 => - __documentation = Option(__documentation.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Documentation](_input__))(LiteParser.readMessage(_input__, _))) + __documentation = Option( + __documentation.fold( + LiteParser.readMessage[dotty.tools.dotc.semanticdb.Documentation]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.SymbolInformation( - symbol = __symbol, - language = __language, - kind = __kind, - properties = __properties, - displayName = __displayName, - signature = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_signature.toCustom(__signature.getOrElse(dotty.tools.dotc.semanticdb.SignatureMessage.defaultInstance)), - annotations = __annotations.result(), - access = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_access.toCustom(__access.getOrElse(dotty.tools.dotc.semanticdb.AccessMessage.defaultInstance)), - overriddenSymbols = __overriddenSymbols.result(), - documentation = __documentation + symbol = __symbol, + language = __language, + kind = __kind, + properties = __properties, + displayName = __displayName, + signature = + dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_signature + .toCustom( + __signature.getOrElse( + dotty.tools.dotc.semanticdb.SignatureMessage.defaultInstance + ) + ), + annotations = __annotations.result(), + access = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_access + .toCustom( + __access.getOrElse( + dotty.tools.dotc.semanticdb.AccessMessage.defaultInstance + ) + ), + overriddenSymbols = __overriddenSymbols.result(), + documentation = __documentation ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.SymbolInformation( symbol = "", language = dotty.tools.dotc.semanticdb.Language.UNKNOWN_LANGUAGE, kind = dotty.tools.dotc.semanticdb.SymbolInformation.Kind.UNKNOWN_KIND, properties = 0, displayName = "", - signature = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_signature.toCustom(dotty.tools.dotc.semanticdb.SignatureMessage.defaultInstance), + signature = + dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_signature + .toCustom(dotty.tools.dotc.semanticdb.SignatureMessage.defaultInstance), annotations = _root_.scala.Seq.empty, - access = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_access.toCustom(dotty.tools.dotc.semanticdb.AccessMessage.defaultInstance), + access = dotty.tools.dotc.semanticdb.SymbolInformation._typemapper_access + .toCustom(dotty.tools.dotc.semanticdb.AccessMessage.defaultInstance), overriddenSymbols = _root_.scala.Seq.empty, documentation = _root_.scala.None ) - sealed abstract class Kind(val value: _root_.scala.Int) extends SemanticdbGeneratedEnum derives CanEqual { + sealed abstract class Kind(val value: _root_.scala.Int) + extends SemanticdbGeneratedEnum derives CanEqual { type EnumType = Kind def isUnknownKind: _root_.scala.Boolean = false def isLocal: _root_.scala.Boolean = false @@ -276,152 +382,178 @@ object SymbolInformation extends SemanticdbGeneratedMessageCompanion[dotty.tool def isClass: _root_.scala.Boolean = false def isTrait: _root_.scala.Boolean = false def isInterface: _root_.scala.Boolean = false - - final def asRecognized: _root_.scala.Option[dotty.tools.dotc.semanticdb.SymbolInformation.Kind.Recognized] = if (isUnrecognized) _root_.scala.None else _root_.scala.Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.SymbolInformation.Kind.Recognized]) + + final def asRecognized: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.SymbolInformation.Kind.Recognized + ] = if (isUnrecognized) _root_.scala.None + else + _root_.scala.Some( + this.asInstanceOf[ + dotty.tools.dotc.semanticdb.SymbolInformation.Kind.Recognized + ] + ) } - - object Kind { + + object Kind { sealed trait Recognized extends Kind - - + @SerialVersionUID(0L) case object UNKNOWN_KIND extends Kind(0) with Kind.Recognized { val index = 0 val name = "UNKNOWN_KIND" override def isUnknownKind: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object LOCAL extends Kind(19) with Kind.Recognized { val index = 1 val name = "LOCAL" override def isLocal: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object FIELD extends Kind(20) with Kind.Recognized { val index = 2 val name = "FIELD" override def isField: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object METHOD extends Kind(3) with Kind.Recognized { val index = 3 val name = "METHOD" override def isMethod: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object CONSTRUCTOR extends Kind(21) with Kind.Recognized { val index = 4 val name = "CONSTRUCTOR" override def isConstructor: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object MACRO extends Kind(6) with Kind.Recognized { val index = 5 val name = "MACRO" override def isMacro: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object TYPE extends Kind(7) with Kind.Recognized { val index = 6 val name = "TYPE" override def isType: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object PARAMETER extends Kind(8) with Kind.Recognized { val index = 7 val name = "PARAMETER" override def isParameter: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object SELF_PARAMETER extends Kind(17) with Kind.Recognized { val index = 8 val name = "SELF_PARAMETER" override def isSelfParameter: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object TYPE_PARAMETER extends Kind(9) with Kind.Recognized { val index = 9 val name = "TYPE_PARAMETER" override def isTypeParameter: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object OBJECT extends Kind(10) with Kind.Recognized { val index = 10 val name = "OBJECT" override def isObject: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object PACKAGE extends Kind(11) with Kind.Recognized { val index = 11 val name = "PACKAGE" override def isPackage: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object PACKAGE_OBJECT extends Kind(12) with Kind.Recognized { val index = 12 val name = "PACKAGE_OBJECT" override def isPackageObject: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object CLASS extends Kind(13) with Kind.Recognized { val index = 13 val name = "CLASS" override def isClass: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object TRAIT extends Kind(14) with Kind.Recognized { val index = 14 val name = "TRAIT" override def isTrait: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object INTERFACE extends Kind(18) with Kind.Recognized { val index = 15 val name = "INTERFACE" override def isInterface: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) - final case class Unrecognized(unrecognizedValue: _root_.scala.Int) extends Kind(unrecognizedValue) with SemanticdbUnrecognizedEnum - lazy val values = scala.collection.immutable.Seq(UNKNOWN_KIND, LOCAL, FIELD, METHOD, CONSTRUCTOR, MACRO, TYPE, PARAMETER, SELF_PARAMETER, TYPE_PARAMETER, OBJECT, PACKAGE, PACKAGE_OBJECT, CLASS, TRAIT, INTERFACE) + final case class Unrecognized(unrecognizedValue: _root_.scala.Int) + extends Kind(unrecognizedValue) + with SemanticdbUnrecognizedEnum + lazy val values = scala.collection.immutable.Seq( + UNKNOWN_KIND, + LOCAL, + FIELD, + METHOD, + CONSTRUCTOR, + MACRO, + TYPE, + PARAMETER, + SELF_PARAMETER, + TYPE_PARAMETER, + OBJECT, + PACKAGE, + PACKAGE_OBJECT, + CLASS, + TRAIT, + INTERFACE + ) def fromValue(__value: _root_.scala.Int): Kind = __value match { - case 0 => UNKNOWN_KIND - case 3 => METHOD - case 6 => MACRO - case 7 => TYPE - case 8 => PARAMETER - case 9 => TYPE_PARAMETER - case 10 => OBJECT - case 11 => PACKAGE - case 12 => PACKAGE_OBJECT - case 13 => CLASS - case 14 => TRAIT - case 17 => SELF_PARAMETER - case 18 => INTERFACE - case 19 => LOCAL - case 20 => FIELD - case 21 => CONSTRUCTOR + case 0 => UNKNOWN_KIND + case 3 => METHOD + case 6 => MACRO + case 7 => TYPE + case 8 => PARAMETER + case 9 => TYPE_PARAMETER + case 10 => OBJECT + case 11 => PACKAGE + case 12 => PACKAGE_OBJECT + case 13 => CLASS + case 14 => TRAIT + case 17 => SELF_PARAMETER + case 18 => INTERFACE + case 19 => LOCAL + case 20 => FIELD + case 21 => CONSTRUCTOR case __other => Unrecognized(__other) } - - + } - sealed abstract class Property(val value: _root_.scala.Int) extends SemanticdbGeneratedEnum derives CanEqual { + sealed abstract class Property(val value: _root_.scala.Int) + extends SemanticdbGeneratedEnum derives CanEqual { type EnumType = Property def isUnknownProperty: _root_.scala.Boolean = false def isAbstract: _root_.scala.Boolean = false @@ -444,190 +576,220 @@ object SymbolInformation extends SemanticdbGeneratedMessageCompanion[dotty.tool def isTransparent: _root_.scala.Boolean = false def isInfix: _root_.scala.Boolean = false def isOpaque: _root_.scala.Boolean = false - - final def asRecognized: _root_.scala.Option[dotty.tools.dotc.semanticdb.SymbolInformation.Property.Recognized] = if (isUnrecognized) _root_.scala.None else _root_.scala.Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.SymbolInformation.Property.Recognized]) + + final def asRecognized: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.SymbolInformation.Property.Recognized + ] = if (isUnrecognized) _root_.scala.None + else + _root_.scala.Some( + this.asInstanceOf[ + dotty.tools.dotc.semanticdb.SymbolInformation.Property.Recognized + ] + ) } - - object Property { + + object Property { sealed trait Recognized extends Property - - + @SerialVersionUID(0L) case object UNKNOWN_PROPERTY extends Property(0) with Property.Recognized { val index = 0 val name = "UNKNOWN_PROPERTY" override def isUnknownProperty: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object ABSTRACT extends Property(4) with Property.Recognized { val index = 1 val name = "ABSTRACT" override def isAbstract: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object FINAL extends Property(8) with Property.Recognized { val index = 2 val name = "FINAL" override def isFinal: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object SEALED extends Property(16) with Property.Recognized { val index = 3 val name = "SEALED" override def isSealed: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object IMPLICIT extends Property(32) with Property.Recognized { val index = 4 val name = "IMPLICIT" override def isImplicit: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object LAZY extends Property(64) with Property.Recognized { val index = 5 val name = "LAZY" override def isLazy: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object CASE extends Property(128) with Property.Recognized { val index = 6 val name = "CASE" override def isCase: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object COVARIANT extends Property(256) with Property.Recognized { val index = 7 val name = "COVARIANT" override def isCovariant: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object CONTRAVARIANT extends Property(512) with Property.Recognized { val index = 8 val name = "CONTRAVARIANT" override def isContravariant: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object VAL extends Property(1024) with Property.Recognized { val index = 9 val name = "VAL" override def isVal: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object VAR extends Property(2048) with Property.Recognized { val index = 10 val name = "VAR" override def isVar: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object STATIC extends Property(4096) with Property.Recognized { val index = 11 val name = "STATIC" override def isStatic: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object PRIMARY extends Property(8192) with Property.Recognized { val index = 12 val name = "PRIMARY" override def isPrimary: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object ENUM extends Property(16384) with Property.Recognized { val index = 13 val name = "ENUM" override def isEnum: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object DEFAULT extends Property(32768) with Property.Recognized { val index = 14 val name = "DEFAULT" override def isDefault: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object GIVEN extends Property(65536) with Property.Recognized { val index = 15 val name = "GIVEN" override def isGiven: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object INLINE extends Property(131072) with Property.Recognized { val index = 16 val name = "INLINE" override def isInline: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object OPEN extends Property(262144) with Property.Recognized { val index = 17 val name = "OPEN" override def isOpen: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object TRANSPARENT extends Property(524288) with Property.Recognized { val index = 18 val name = "TRANSPARENT" override def isTransparent: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object INFIX extends Property(1048576) with Property.Recognized { val index = 19 val name = "INFIX" override def isInfix: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object OPAQUE extends Property(2097152) with Property.Recognized { val index = 20 val name = "OPAQUE" override def isOpaque: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) - final case class Unrecognized(unrecognizedValue: _root_.scala.Int) extends Property(unrecognizedValue) with SemanticdbUnrecognizedEnum - lazy val values = scala.collection.immutable.Seq(UNKNOWN_PROPERTY, ABSTRACT, FINAL, SEALED, IMPLICIT, LAZY, CASE, COVARIANT, CONTRAVARIANT, VAL, VAR, STATIC, PRIMARY, ENUM, DEFAULT, GIVEN, INLINE, OPEN, TRANSPARENT, INFIX, OPAQUE) + final case class Unrecognized(unrecognizedValue: _root_.scala.Int) + extends Property(unrecognizedValue) + with SemanticdbUnrecognizedEnum + lazy val values = scala.collection.immutable.Seq( + UNKNOWN_PROPERTY, + ABSTRACT, + FINAL, + SEALED, + IMPLICIT, + LAZY, + CASE, + COVARIANT, + CONTRAVARIANT, + VAL, + VAR, + STATIC, + PRIMARY, + ENUM, + DEFAULT, + GIVEN, + INLINE, + OPEN, + TRANSPARENT, + INFIX, + OPAQUE + ) def fromValue(__value: _root_.scala.Int): Property = __value match { - case 0 => UNKNOWN_PROPERTY - case 4 => ABSTRACT - case 8 => FINAL - case 16 => SEALED - case 32 => IMPLICIT - case 64 => LAZY - case 128 => CASE - case 256 => COVARIANT - case 512 => CONTRAVARIANT - case 1024 => VAL - case 2048 => VAR - case 4096 => STATIC - case 8192 => PRIMARY - case 16384 => ENUM - case 32768 => DEFAULT - case 65536 => GIVEN - case 131072 => INLINE - case 262144 => OPEN - case 524288 => TRANSPARENT + case 0 => UNKNOWN_PROPERTY + case 4 => ABSTRACT + case 8 => FINAL + case 16 => SEALED + case 32 => IMPLICIT + case 64 => LAZY + case 128 => CASE + case 256 => COVARIANT + case 512 => CONTRAVARIANT + case 1024 => VAL + case 2048 => VAR + case 4096 => STATIC + case 8192 => PRIMARY + case 16384 => ENUM + case 32768 => DEFAULT + case 65536 => GIVEN + case 131072 => INLINE + case 262144 => OPEN + case 524288 => TRANSPARENT case 1048576 => INFIX case 2097152 => OPAQUE case __other => Unrecognized(__other) } - - + } final val SYMBOL_FIELD_NUMBER = 1 final val LANGUAGE_FIELD_NUMBER = 16 @@ -640,31 +802,46 @@ object SymbolInformation extends SemanticdbGeneratedMessageCompanion[dotty.tool final val OVERRIDDEN_SYMBOLS_FIELD_NUMBER = 19 final val DOCUMENTATION_FIELD_NUMBER = 20 @transient @sharable - private[semanticdb] val _typemapper_signature: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.SignatureMessage, dotty.tools.dotc.semanticdb.Signature] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.SignatureMessage, dotty.tools.dotc.semanticdb.Signature]] + private[semanticdb] val _typemapper_signature: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.SignatureMessage, + dotty.tools.dotc.semanticdb.Signature + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.SignatureMessage, + dotty.tools.dotc.semanticdb.Signature + ]] @transient @sharable - private[semanticdb] val _typemapper_access: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.AccessMessage, dotty.tools.dotc.semanticdb.Access] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.AccessMessage, dotty.tools.dotc.semanticdb.Access]] + private[semanticdb] val _typemapper_access: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.AccessMessage, + dotty.tools.dotc.semanticdb.Access + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.AccessMessage, + dotty.tools.dotc.semanticdb.Access + ]] def of( - symbol: _root_.scala.Predef.String, - language: dotty.tools.dotc.semanticdb.Language, - kind: dotty.tools.dotc.semanticdb.SymbolInformation.Kind, - properties: _root_.scala.Int, - displayName: _root_.scala.Predef.String, - signature: dotty.tools.dotc.semanticdb.Signature, - annotations: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation], - access: dotty.tools.dotc.semanticdb.Access, - overriddenSymbols: _root_.scala.Seq[_root_.scala.Predef.String], - documentation: _root_.scala.Option[dotty.tools.dotc.semanticdb.Documentation] - ): _root_.dotty.tools.dotc.semanticdb.SymbolInformation = _root_.dotty.tools.dotc.semanticdb.SymbolInformation( - symbol, - language, - kind, - properties, - displayName, - signature, - annotations, - access, - overriddenSymbols, - documentation - ) + symbol: _root_.scala.Predef.String, + language: dotty.tools.dotc.semanticdb.Language, + kind: dotty.tools.dotc.semanticdb.SymbolInformation.Kind, + properties: _root_.scala.Int, + displayName: _root_.scala.Predef.String, + signature: dotty.tools.dotc.semanticdb.Signature, + annotations: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation], + access: dotty.tools.dotc.semanticdb.Access, + overriddenSymbols: _root_.scala.Seq[_root_.scala.Predef.String], + documentation: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.Documentation + ] + ): _root_.dotty.tools.dotc.semanticdb.SymbolInformation = + _root_.dotty.tools.dotc.semanticdb.SymbolInformation( + symbol, + language, + kind, + properties, + displayName, + signature, + annotations, + access, + overriddenSymbols, + documentation + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SymbolInformation]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/SymbolOccurrence.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/SymbolOccurrence.scala index b9580db..6cc9d62 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/SymbolOccurrence.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/SymbolOccurrence.scala @@ -10,169 +10,197 @@ import scala.annotation.internal.sharable @SerialVersionUID(0L) final case class SymbolOccurrence( - range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = _root_.scala.None, + range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = + _root_.scala.None, symbol: _root_.scala.Predef.String = "", - role: dotty.tools.dotc.semanticdb.SymbolOccurrence.Role = dotty.tools.dotc.semanticdb.SymbolOccurrence.Role.UNKNOWN_ROLE - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (range.isDefined) { - val __value = range.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - - { - val __value = symbol - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(2, __value) - } - }; - - { - val __value = role.value - if (__value != 0) { - __size += SemanticdbOutputStream.computeEnumSize(3, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + role: dotty.tools.dotc.semanticdb.SymbolOccurrence.Role = + dotty.tools.dotc.semanticdb.SymbolOccurrence.Role.UNKNOWN_ROLE +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (range.isDefined) { + val __value = range.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + + { + val __value = symbol + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(2, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - range.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - { - val __v = symbol - if (!__v.isEmpty) { - _output__.writeString(2, __v) - } - }; - { - val __v = role.value - if (__v != 0) { - _output__.writeEnum(3, __v) - } - }; + }; + + { + val __value = role.value + if (__value != 0) { + __size += SemanticdbOutputStream.computeEnumSize(3, __value) + } + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getRange: dotty.tools.dotc.semanticdb.Range = range.getOrElse(dotty.tools.dotc.semanticdb.Range.defaultInstance) - def clearRange: SymbolOccurrence = copy(range = _root_.scala.None) - def withRange(__v: dotty.tools.dotc.semanticdb.Range): SymbolOccurrence = copy(range = Option(__v)) - def withSymbol(__v: _root_.scala.Predef.String): SymbolOccurrence = copy(symbol = __v) - def withRole(__v: dotty.tools.dotc.semanticdb.SymbolOccurrence.Role): SymbolOccurrence = copy(role = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.SymbolOccurrence]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + range.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + { + val __v = symbol + if (!__v.isEmpty) { + _output__.writeString(2, __v) + } + }; + { + val __v = role.value + if (__v != 0) { + _output__.writeEnum(3, __v) + } + }; + } + def getRange: dotty.tools.dotc.semanticdb.Range = + range.getOrElse(dotty.tools.dotc.semanticdb.Range.defaultInstance) + def clearRange: SymbolOccurrence = copy(range = _root_.scala.None) + def withRange(__v: dotty.tools.dotc.semanticdb.Range): SymbolOccurrence = + copy(range = Option(__v)) + def withSymbol(__v: _root_.scala.Predef.String): SymbolOccurrence = + copy(symbol = __v) + def withRole( + __v: dotty.tools.dotc.semanticdb.SymbolOccurrence.Role + ): SymbolOccurrence = copy(role = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.SymbolOccurrence]) } -object SymbolOccurrence extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SymbolOccurrence] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SymbolOccurrence] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.SymbolOccurrence = { - var __range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = _root_.scala.None +object SymbolOccurrence + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SymbolOccurrence + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SymbolOccurrence + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.SymbolOccurrence = { + var __range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = + _root_.scala.None var __symbol: _root_.scala.Predef.String = "" - var __role: dotty.tools.dotc.semanticdb.SymbolOccurrence.Role = dotty.tools.dotc.semanticdb.SymbolOccurrence.Role.UNKNOWN_ROLE + var __role: dotty.tools.dotc.semanticdb.SymbolOccurrence.Role = + dotty.tools.dotc.semanticdb.SymbolOccurrence.Role.UNKNOWN_ROLE var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __range = Option(__range.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Range](_input__))(LiteParser.readMessage(_input__, _))) + __range = Option( + __range.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Range](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => __symbol = _input__.readStringRequireUtf8() case 24 => - __role = dotty.tools.dotc.semanticdb.SymbolOccurrence.Role.fromValue(_input__.readEnum()) + __role = dotty.tools.dotc.semanticdb.SymbolOccurrence.Role + .fromValue(_input__.readEnum()) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.SymbolOccurrence( - range = __range, - symbol = __symbol, - role = __role + range = __range, + symbol = __symbol, + role = __role ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.SymbolOccurrence( range = _root_.scala.None, symbol = "", role = dotty.tools.dotc.semanticdb.SymbolOccurrence.Role.UNKNOWN_ROLE ) - sealed abstract class Role(val value: _root_.scala.Int) extends SemanticdbGeneratedEnum derives CanEqual { + sealed abstract class Role(val value: _root_.scala.Int) + extends SemanticdbGeneratedEnum derives CanEqual { type EnumType = Role def isUnknownRole: _root_.scala.Boolean = false def isReference: _root_.scala.Boolean = false def isDefinition: _root_.scala.Boolean = false - - final def asRecognized: _root_.scala.Option[dotty.tools.dotc.semanticdb.SymbolOccurrence.Role.Recognized] = if (isUnrecognized) _root_.scala.None else _root_.scala.Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.SymbolOccurrence.Role.Recognized]) + + final def asRecognized: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.SymbolOccurrence.Role.Recognized + ] = if (isUnrecognized) _root_.scala.None + else + _root_.scala.Some( + this.asInstanceOf[ + dotty.tools.dotc.semanticdb.SymbolOccurrence.Role.Recognized + ] + ) } - - object Role { + + object Role { sealed trait Recognized extends Role - - + @SerialVersionUID(0L) case object UNKNOWN_ROLE extends Role(0) with Role.Recognized { val index = 0 val name = "UNKNOWN_ROLE" override def isUnknownRole: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object REFERENCE extends Role(1) with Role.Recognized { val index = 1 val name = "REFERENCE" override def isReference: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) case object DEFINITION extends Role(2) with Role.Recognized { val index = 2 val name = "DEFINITION" override def isDefinition: _root_.scala.Boolean = true } - + @SerialVersionUID(0L) - final case class Unrecognized(unrecognizedValue: _root_.scala.Int) extends Role(unrecognizedValue) with SemanticdbUnrecognizedEnum - lazy val values = scala.collection.immutable.Seq(UNKNOWN_ROLE, REFERENCE, DEFINITION) + final case class Unrecognized(unrecognizedValue: _root_.scala.Int) + extends Role(unrecognizedValue) + with SemanticdbUnrecognizedEnum + lazy val values = + scala.collection.immutable.Seq(UNKNOWN_ROLE, REFERENCE, DEFINITION) def fromValue(__value: _root_.scala.Int): Role = __value match { - case 0 => UNKNOWN_ROLE - case 1 => REFERENCE - case 2 => DEFINITION + case 0 => UNKNOWN_ROLE + case 1 => REFERENCE + case 2 => DEFINITION case __other => Unrecognized(__other) } - - + } final val RANGE_FIELD_NUMBER = 1 final val SYMBOL_FIELD_NUMBER = 2 final val ROLE_FIELD_NUMBER = 3 def of( - range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range], - symbol: _root_.scala.Predef.String, - role: dotty.tools.dotc.semanticdb.SymbolOccurrence.Role - ): _root_.dotty.tools.dotc.semanticdb.SymbolOccurrence = _root_.dotty.tools.dotc.semanticdb.SymbolOccurrence( - range, - symbol, - role - ) + range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range], + symbol: _root_.scala.Predef.String, + role: dotty.tools.dotc.semanticdb.SymbolOccurrence.Role + ): _root_.dotty.tools.dotc.semanticdb.SymbolOccurrence = + _root_.dotty.tools.dotc.semanticdb.SymbolOccurrence( + range, + symbol, + role + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SymbolOccurrence]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Synthetic.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Synthetic.scala index 60011a4..02c8254 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Synthetic.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Synthetic.scala @@ -10,104 +10,140 @@ import scala.annotation.internal.sharable @SerialVersionUID(0L) final case class Synthetic( - range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = _root_.scala.None, - tree: dotty.tools.dotc.semanticdb.Tree = dotty.tools.dotc.semanticdb.Synthetic._typemapper_tree.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance) - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (range.isDefined) { - val __value = range.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - - { - val __value = dotty.tools.dotc.semanticdb.Synthetic._typemapper_tree.toBase(tree) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = + _root_.scala.None, + tree: dotty.tools.dotc.semanticdb.Tree = + dotty.tools.dotc.semanticdb.Synthetic._typemapper_tree + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance) +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (range.isDefined) { + val __value = range.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + + { + val __value = + dotty.tools.dotc.semanticdb.Synthetic._typemapper_tree.toBase(tree) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - range.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - { - val __v = dotty.tools.dotc.semanticdb.Synthetic._typemapper_tree.toBase(tree) - if (__v.serializedSize != 0) { - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getRange: dotty.tools.dotc.semanticdb.Range = range.getOrElse(dotty.tools.dotc.semanticdb.Range.defaultInstance) - def clearRange: Synthetic = copy(range = _root_.scala.None) - def withRange(__v: dotty.tools.dotc.semanticdb.Range): Synthetic = copy(range = Option(__v)) - def withTree(__v: dotty.tools.dotc.semanticdb.Tree): Synthetic = copy(tree = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Synthetic]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + range.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + { + val __v = + dotty.tools.dotc.semanticdb.Synthetic._typemapper_tree.toBase(tree) + if (__v.serializedSize != 0) { + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def getRange: dotty.tools.dotc.semanticdb.Range = + range.getOrElse(dotty.tools.dotc.semanticdb.Range.defaultInstance) + def clearRange: Synthetic = copy(range = _root_.scala.None) + def withRange(__v: dotty.tools.dotc.semanticdb.Range): Synthetic = + copy(range = Option(__v)) + def withTree(__v: dotty.tools.dotc.semanticdb.Tree): Synthetic = + copy(tree = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Synthetic]) } -object Synthetic extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Synthetic] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Synthetic] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.Synthetic = { - var __range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = _root_.scala.None - var __tree: _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = _root_.scala.None +object Synthetic + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Synthetic + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.Synthetic + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.Synthetic = { + var __range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = + _root_.scala.None + var __tree: _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __range = Option(__range.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Range](_input__))(LiteParser.readMessage(_input__, _))) + __range = Option( + __range.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Range](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __tree = _root_.scala.Some(__tree.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __tree = _root_.scala.Some( + __tree.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.Synthetic( - range = __range, - tree = dotty.tools.dotc.semanticdb.Synthetic._typemapper_tree.toCustom(__tree.getOrElse(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance)) + range = __range, + tree = dotty.tools.dotc.semanticdb.Synthetic._typemapper_tree.toCustom( + __tree.getOrElse( + dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance + ) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.Synthetic( range = _root_.scala.None, - tree = dotty.tools.dotc.semanticdb.Synthetic._typemapper_tree.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance) + tree = dotty.tools.dotc.semanticdb.Synthetic._typemapper_tree + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance) ) final val RANGE_FIELD_NUMBER = 1 final val TREE_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_tree: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree]] + private[semanticdb] val _typemapper_tree: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ]] def of( - range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range], - tree: dotty.tools.dotc.semanticdb.Tree - ): _root_.dotty.tools.dotc.semanticdb.Synthetic = _root_.dotty.tools.dotc.semanticdb.Synthetic( - range, - tree - ) + range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range], + tree: dotty.tools.dotc.semanticdb.Tree + ): _root_.dotty.tools.dotc.semanticdb.Synthetic = + _root_.dotty.tools.dotc.semanticdb.Synthetic( + range, + tree + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Synthetic]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/TextDocument.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/TextDocument.scala index d942c1e..0750082 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/TextDocument.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/TextDocument.scala @@ -10,185 +10,250 @@ import scala.annotation.internal.sharable @SerialVersionUID(0L) final case class TextDocument( - schema: dotty.tools.dotc.semanticdb.Schema = dotty.tools.dotc.semanticdb.Schema.LEGACY, + schema: dotty.tools.dotc.semanticdb.Schema = + dotty.tools.dotc.semanticdb.Schema.LEGACY, uri: _root_.scala.Predef.String = "", text: _root_.scala.Predef.String = "", md5: _root_.scala.Predef.String = "", - language: dotty.tools.dotc.semanticdb.Language = dotty.tools.dotc.semanticdb.Language.UNKNOWN_LANGUAGE, - symbols: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation] = _root_.scala.Seq.empty, - occurrences: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolOccurrence] = _root_.scala.Seq.empty, - diagnostics: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Diagnostic] = _root_.scala.Seq.empty, - synthetics: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Synthetic] = _root_.scala.Seq.empty - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = schema.value - if (__value != 0) { - __size += SemanticdbOutputStream.computeEnumSize(1, __value) - } - }; - - { - val __value = uri - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(2, __value) - } - }; - - { - val __value = text - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(3, __value) - } - }; - - { - val __value = md5 - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(11, __value) - } - }; - - { - val __value = language.value - if (__value != 0) { - __size += SemanticdbOutputStream.computeEnumSize(10, __value) - } - }; - symbols.foreach { __item => - val __value = __item - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize + language: dotty.tools.dotc.semanticdb.Language = + dotty.tools.dotc.semanticdb.Language.UNKNOWN_LANGUAGE, + symbols: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation] = + _root_.scala.Seq.empty, + occurrences: _root_.scala.Seq[ + dotty.tools.dotc.semanticdb.SymbolOccurrence + ] = _root_.scala.Seq.empty, + diagnostics: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Diagnostic] = + _root_.scala.Seq.empty, + synthetics: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Synthetic] = + _root_.scala.Seq.empty +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = schema.value + if (__value != 0) { + __size += SemanticdbOutputStream.computeEnumSize(1, __value) } - occurrences.foreach { __item => - val __value = __item - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize + }; + + { + val __value = uri + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(2, __value) } - diagnostics.foreach { __item => - val __value = __item - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize + }; + + { + val __value = text + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(3, __value) } - synthetics.foreach { __item => - val __value = __item - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize + }; + + { + val __value = md5 + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(11, __value) } - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + }; + + { + val __value = language.value + if (__value != 0) { + __size += SemanticdbOutputStream.computeEnumSize(10, __value) } - __size - 1 - + }; + symbols.foreach { __item => + val __value = __item + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = schema.value - if (__v != 0) { - _output__.writeEnum(1, __v) - } - }; - { - val __v = uri - if (!__v.isEmpty) { - _output__.writeString(2, __v) - } - }; - { - val __v = text - if (!__v.isEmpty) { - _output__.writeString(3, __v) - } - }; - symbols.foreach { __v => - val __m = __v - _output__.writeTag(5, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - occurrences.foreach { __v => - val __m = __v - _output__.writeTag(6, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - diagnostics.foreach { __v => - val __m = __v - _output__.writeTag(7, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - { - val __v = language.value - if (__v != 0) { - _output__.writeEnum(10, __v) - } - }; - { - val __v = md5 - if (!__v.isEmpty) { - _output__.writeString(11, __v) - } - }; - synthetics.foreach { __v => - val __m = __v - _output__.writeTag(12, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + occurrences.foreach { __item => + val __value = __item + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - def withSchema(__v: dotty.tools.dotc.semanticdb.Schema): TextDocument = copy(schema = __v) - def withUri(__v: _root_.scala.Predef.String): TextDocument = copy(uri = __v) - def withText(__v: _root_.scala.Predef.String): TextDocument = copy(text = __v) - def withMd5(__v: _root_.scala.Predef.String): TextDocument = copy(md5 = __v) - def withLanguage(__v: dotty.tools.dotc.semanticdb.Language): TextDocument = copy(language = __v) - def clearSymbols = copy(symbols = _root_.scala.Seq.empty) - def addSymbols(__vs: dotty.tools.dotc.semanticdb.SymbolInformation *): TextDocument = addAllSymbols(__vs) - def addAllSymbols(__vs: Iterable[dotty.tools.dotc.semanticdb.SymbolInformation]): TextDocument = copy(symbols = symbols ++ __vs) - def withSymbols(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation]): TextDocument = copy(symbols = __v) - def clearOccurrences = copy(occurrences = _root_.scala.Seq.empty) - def addOccurrences(__vs: dotty.tools.dotc.semanticdb.SymbolOccurrence *): TextDocument = addAllOccurrences(__vs) - def addAllOccurrences(__vs: Iterable[dotty.tools.dotc.semanticdb.SymbolOccurrence]): TextDocument = copy(occurrences = occurrences ++ __vs) - def withOccurrences(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolOccurrence]): TextDocument = copy(occurrences = __v) - def clearDiagnostics = copy(diagnostics = _root_.scala.Seq.empty) - def addDiagnostics(__vs: dotty.tools.dotc.semanticdb.Diagnostic *): TextDocument = addAllDiagnostics(__vs) - def addAllDiagnostics(__vs: Iterable[dotty.tools.dotc.semanticdb.Diagnostic]): TextDocument = copy(diagnostics = diagnostics ++ __vs) - def withDiagnostics(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Diagnostic]): TextDocument = copy(diagnostics = __v) - def clearSynthetics = copy(synthetics = _root_.scala.Seq.empty) - def addSynthetics(__vs: dotty.tools.dotc.semanticdb.Synthetic *): TextDocument = addAllSynthetics(__vs) - def addAllSynthetics(__vs: Iterable[dotty.tools.dotc.semanticdb.Synthetic]): TextDocument = copy(synthetics = synthetics ++ __vs) - def withSynthetics(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Synthetic]): TextDocument = copy(synthetics = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.TextDocument]) + diagnostics.foreach { __item => + val __value = __item + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + synthetics.foreach { __item => + val __value = __item + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size + } + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = schema.value + if (__v != 0) { + _output__.writeEnum(1, __v) + } + }; + { + val __v = uri + if (!__v.isEmpty) { + _output__.writeString(2, __v) + } + }; + { + val __v = text + if (!__v.isEmpty) { + _output__.writeString(3, __v) + } + }; + symbols.foreach { __v => + val __m = __v + _output__.writeTag(5, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + occurrences.foreach { __v => + val __m = __v + _output__.writeTag(6, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + diagnostics.foreach { __v => + val __m = __v + _output__.writeTag(7, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + { + val __v = language.value + if (__v != 0) { + _output__.writeEnum(10, __v) + } + }; + { + val __v = md5 + if (!__v.isEmpty) { + _output__.writeString(11, __v) + } + }; + synthetics.foreach { __v => + val __m = __v + _output__.writeTag(12, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def withSchema(__v: dotty.tools.dotc.semanticdb.Schema): TextDocument = + copy(schema = __v) + def withUri(__v: _root_.scala.Predef.String): TextDocument = copy(uri = __v) + def withText(__v: _root_.scala.Predef.String): TextDocument = copy(text = __v) + def withMd5(__v: _root_.scala.Predef.String): TextDocument = copy(md5 = __v) + def withLanguage(__v: dotty.tools.dotc.semanticdb.Language): TextDocument = + copy(language = __v) + def clearSymbols = copy(symbols = _root_.scala.Seq.empty) + def addSymbols( + __vs: dotty.tools.dotc.semanticdb.SymbolInformation* + ): TextDocument = addAllSymbols(__vs) + def addAllSymbols( + __vs: Iterable[dotty.tools.dotc.semanticdb.SymbolInformation] + ): TextDocument = copy(symbols = symbols ++ __vs) + def withSymbols( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation] + ): TextDocument = copy(symbols = __v) + def clearOccurrences = copy(occurrences = _root_.scala.Seq.empty) + def addOccurrences( + __vs: dotty.tools.dotc.semanticdb.SymbolOccurrence* + ): TextDocument = addAllOccurrences(__vs) + def addAllOccurrences( + __vs: Iterable[dotty.tools.dotc.semanticdb.SymbolOccurrence] + ): TextDocument = copy(occurrences = occurrences ++ __vs) + def withOccurrences( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolOccurrence] + ): TextDocument = copy(occurrences = __v) + def clearDiagnostics = copy(diagnostics = _root_.scala.Seq.empty) + def addDiagnostics( + __vs: dotty.tools.dotc.semanticdb.Diagnostic* + ): TextDocument = addAllDiagnostics(__vs) + def addAllDiagnostics( + __vs: Iterable[dotty.tools.dotc.semanticdb.Diagnostic] + ): TextDocument = copy(diagnostics = diagnostics ++ __vs) + def withDiagnostics( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Diagnostic] + ): TextDocument = copy(diagnostics = __v) + def clearSynthetics = copy(synthetics = _root_.scala.Seq.empty) + def addSynthetics( + __vs: dotty.tools.dotc.semanticdb.Synthetic* + ): TextDocument = addAllSynthetics(__vs) + def addAllSynthetics( + __vs: Iterable[dotty.tools.dotc.semanticdb.Synthetic] + ): TextDocument = copy(synthetics = synthetics ++ __vs) + def withSynthetics( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Synthetic] + ): TextDocument = copy(synthetics = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.TextDocument]) } -object TextDocument extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TextDocument] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TextDocument] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.TextDocument = { - var __schema: dotty.tools.dotc.semanticdb.Schema = dotty.tools.dotc.semanticdb.Schema.LEGACY +object TextDocument + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TextDocument + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TextDocument + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.TextDocument = { + var __schema: dotty.tools.dotc.semanticdb.Schema = + dotty.tools.dotc.semanticdb.Schema.LEGACY var __uri: _root_.scala.Predef.String = "" var __text: _root_.scala.Predef.String = "" var __md5: _root_.scala.Predef.String = "" - var __language: dotty.tools.dotc.semanticdb.Language = dotty.tools.dotc.semanticdb.Language.UNKNOWN_LANGUAGE - val __symbols: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.SymbolInformation] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.SymbolInformation] - val __occurrences: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.SymbolOccurrence] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.SymbolOccurrence] - val __diagnostics: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Diagnostic] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Diagnostic] - val __synthetics: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Synthetic] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Synthetic] + var __language: dotty.tools.dotc.semanticdb.Language = + dotty.tools.dotc.semanticdb.Language.UNKNOWN_LANGUAGE + val __symbols: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.SymbolInformation + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.SymbolInformation + ] + val __occurrences: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.SymbolOccurrence + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.SymbolOccurrence + ] + val __diagnostics: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Diagnostic + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Diagnostic + ] + val __synthetics: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Synthetic + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Synthetic + ] var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 8 => - __schema = dotty.tools.dotc.semanticdb.Schema.fromValue(_input__.readEnum()) + __schema = + dotty.tools.dotc.semanticdb.Schema.fromValue(_input__.readEnum()) case 18 => __uri = _input__.readStringRequireUtf8() case 26 => @@ -196,36 +261,38 @@ object TextDocument extends SemanticdbGeneratedMessageCompanion[dotty.tools.dot case 90 => __md5 = _input__.readStringRequireUtf8() case 80 => - __language = dotty.tools.dotc.semanticdb.Language.fromValue(_input__.readEnum()) + __language = + dotty.tools.dotc.semanticdb.Language.fromValue(_input__.readEnum()) case 42 => - __symbols += LiteParser.readMessage[dotty.tools.dotc.semanticdb.SymbolInformation](_input__) + __symbols += LiteParser + .readMessage[dotty.tools.dotc.semanticdb.SymbolInformation]( + _input__ + ) case 50 => - __occurrences += LiteParser.readMessage[dotty.tools.dotc.semanticdb.SymbolOccurrence](_input__) + __occurrences += LiteParser + .readMessage[dotty.tools.dotc.semanticdb.SymbolOccurrence](_input__) case 58 => - __diagnostics += LiteParser.readMessage[dotty.tools.dotc.semanticdb.Diagnostic](_input__) + __diagnostics += LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Diagnostic](_input__) case 98 => - __synthetics += LiteParser.readMessage[dotty.tools.dotc.semanticdb.Synthetic](_input__) + __synthetics += LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Synthetic](_input__) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.TextDocument( - schema = __schema, - uri = __uri, - text = __text, - md5 = __md5, - language = __language, - symbols = __symbols.result(), - occurrences = __occurrences.result(), - diagnostics = __diagnostics.result(), - synthetics = __synthetics.result() + schema = __schema, + uri = __uri, + text = __text, + md5 = __md5, + language = __language, + symbols = __symbols.result(), + occurrences = __occurrences.result(), + diagnostics = __diagnostics.result(), + synthetics = __synthetics.result() ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.TextDocument( schema = dotty.tools.dotc.semanticdb.Schema.LEGACY, uri = "", @@ -247,25 +314,28 @@ object TextDocument extends SemanticdbGeneratedMessageCompanion[dotty.tools.dot final val DIAGNOSTICS_FIELD_NUMBER = 7 final val SYNTHETICS_FIELD_NUMBER = 12 def of( - schema: dotty.tools.dotc.semanticdb.Schema, - uri: _root_.scala.Predef.String, - text: _root_.scala.Predef.String, - md5: _root_.scala.Predef.String, - language: dotty.tools.dotc.semanticdb.Language, - symbols: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation], - occurrences: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolOccurrence], - diagnostics: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Diagnostic], - synthetics: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Synthetic] - ): _root_.dotty.tools.dotc.semanticdb.TextDocument = _root_.dotty.tools.dotc.semanticdb.TextDocument( - schema, - uri, - text, - md5, - language, - symbols, - occurrences, - diagnostics, - synthetics - ) + schema: dotty.tools.dotc.semanticdb.Schema, + uri: _root_.scala.Predef.String, + text: _root_.scala.Predef.String, + md5: _root_.scala.Predef.String, + language: dotty.tools.dotc.semanticdb.Language, + symbols: _root_.scala.Seq[dotty.tools.dotc.semanticdb.SymbolInformation], + occurrences: _root_.scala.Seq[ + dotty.tools.dotc.semanticdb.SymbolOccurrence + ], + diagnostics: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Diagnostic], + synthetics: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Synthetic] + ): _root_.dotty.tools.dotc.semanticdb.TextDocument = + _root_.dotty.tools.dotc.semanticdb.TextDocument( + schema, + uri, + text, + md5, + language, + symbols, + occurrences, + diagnostics, + synthetics + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TextDocument]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/TextDocuments.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/TextDocuments.scala index c22d56f..203a8ae 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/TextDocuments.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/TextDocuments.scala @@ -10,78 +10,93 @@ import scala.annotation.internal.sharable @SerialVersionUID(0L) final case class TextDocuments( - documents: _root_.scala.Seq[dotty.tools.dotc.semanticdb.TextDocument] = _root_.scala.Seq.empty - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - documents.foreach { __item => - val __value = __item - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - + documents: _root_.scala.Seq[dotty.tools.dotc.semanticdb.TextDocument] = + _root_.scala.Seq.empty +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + documents.foreach { __item => + val __value = __item + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - documents.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def clearDocuments = copy(documents = _root_.scala.Seq.empty) - def addDocuments(__vs: dotty.tools.dotc.semanticdb.TextDocument *): TextDocuments = addAllDocuments(__vs) - def addAllDocuments(__vs: Iterable[dotty.tools.dotc.semanticdb.TextDocument]): TextDocuments = copy(documents = documents ++ __vs) - def withDocuments(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.TextDocument]): TextDocuments = copy(documents = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.TextDocuments]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + documents.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def clearDocuments = copy(documents = _root_.scala.Seq.empty) + def addDocuments( + __vs: dotty.tools.dotc.semanticdb.TextDocument* + ): TextDocuments = addAllDocuments(__vs) + def addAllDocuments( + __vs: Iterable[dotty.tools.dotc.semanticdb.TextDocument] + ): TextDocuments = copy(documents = documents ++ __vs) + def withDocuments( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.TextDocument] + ): TextDocuments = copy(documents = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.TextDocuments]) } -object TextDocuments extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TextDocuments] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TextDocuments] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.TextDocuments = { - val __documents: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.TextDocument] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.TextDocument] +object TextDocuments + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TextDocuments + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TextDocuments + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.TextDocuments = { + val __documents: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.TextDocument + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.TextDocument + ] var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __documents += LiteParser.readMessage[dotty.tools.dotc.semanticdb.TextDocument](_input__) + __documents += LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TextDocument](_input__) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.TextDocuments( - documents = __documents.result() + documents = __documents.result() ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.TextDocuments( documents = _root_.scala.Seq.empty ) final val DOCUMENTS_FIELD_NUMBER = 1 def of( - documents: _root_.scala.Seq[dotty.tools.dotc.semanticdb.TextDocument] - ): _root_.dotty.tools.dotc.semanticdb.TextDocuments = _root_.dotty.tools.dotc.semanticdb.TextDocuments( - documents - ) + documents: _root_.scala.Seq[dotty.tools.dotc.semanticdb.TextDocument] + ): _root_.dotty.tools.dotc.semanticdb.TextDocuments = + _root_.dotty.tools.dotc.semanticdb.TextDocuments( + documents + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TextDocuments]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Tree.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Tree.scala index 007902f..1988c9a 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Tree.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Tree.scala @@ -8,214 +8,380 @@ package dotty.tools.dotc.semanticdb import dotty.tools.dotc.semanticdb.internal.* import scala.annotation.internal.sharable -sealed trait Tree extends SemanticdbGeneratedSealedOneof derives CanEqual { +sealed trait Tree extends SemanticdbGeneratedSealedOneof derives CanEqual { type MessageType = dotty.tools.dotc.semanticdb.TreeMessage - final def isEmpty = this.isInstanceOf[dotty.tools.dotc.semanticdb.Tree.Empty.type] + final def isEmpty = + this.isInstanceOf[dotty.tools.dotc.semanticdb.Tree.Empty.type] final def isDefined = !isEmpty - final def asMessage: dotty.tools.dotc.semanticdb.TreeMessage = dotty.tools.dotc.semanticdb.Tree.TreeTypeMapper.toBase(this) - final def asNonEmpty: Option[dotty.tools.dotc.semanticdb.Tree.NonEmpty] = if (isEmpty) None else Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Tree.NonEmpty]) + final def asMessage: dotty.tools.dotc.semanticdb.TreeMessage = + dotty.tools.dotc.semanticdb.Tree.TreeTypeMapper.toBase(this) + final def asNonEmpty: Option[dotty.tools.dotc.semanticdb.Tree.NonEmpty] = if ( + isEmpty + ) None + else Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Tree.NonEmpty]) } object Tree { case object Empty extends dotty.tools.dotc.semanticdb.Tree - + sealed trait NonEmpty extends dotty.tools.dotc.semanticdb.Tree def defaultInstance: dotty.tools.dotc.semanticdb.Tree = Empty - - implicit val TreeTypeMapper: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree] = new SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree] { - override def toCustom(__base: dotty.tools.dotc.semanticdb.TreeMessage): dotty.tools.dotc.semanticdb.Tree = __base.sealedValue match { - case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.ApplyTree => __v.value - case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.FunctionTree => __v.value - case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.IdTree => __v.value - case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.LiteralTree => __v.value - case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.MacroExpansionTree => __v.value - case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.OriginalTree => __v.value - case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.SelectTree => __v.value - case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.TypeApplyTree => __v.value + + implicit val TreeTypeMapper: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ] = new SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ] { + override def toCustom( + __base: dotty.tools.dotc.semanticdb.TreeMessage + ): dotty.tools.dotc.semanticdb.Tree = __base.sealedValue match { + case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.ApplyTree => + __v.value + case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.FunctionTree => + __v.value + case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.IdTree => + __v.value + case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.LiteralTree => + __v.value + case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.MacroExpansionTree => + __v.value + case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.OriginalTree => + __v.value + case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.SelectTree => + __v.value + case __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.TypeApplyTree => + __v.value case dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.Empty => Empty } - override def toBase(__custom: dotty.tools.dotc.semanticdb.Tree): dotty.tools.dotc.semanticdb.TreeMessage = dotty.tools.dotc.semanticdb.TreeMessage(__custom match { - case __v: dotty.tools.dotc.semanticdb.ApplyTree => dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.ApplyTree(__v) - case __v: dotty.tools.dotc.semanticdb.FunctionTree => dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.FunctionTree(__v) - case __v: dotty.tools.dotc.semanticdb.IdTree => dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.IdTree(__v) - case __v: dotty.tools.dotc.semanticdb.LiteralTree => dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.LiteralTree(__v) - case __v: dotty.tools.dotc.semanticdb.MacroExpansionTree => dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.MacroExpansionTree(__v) - case __v: dotty.tools.dotc.semanticdb.OriginalTree => dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.OriginalTree(__v) - case __v: dotty.tools.dotc.semanticdb.SelectTree => dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.SelectTree(__v) - case __v: dotty.tools.dotc.semanticdb.TypeApplyTree => dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.TypeApplyTree(__v) - case Empty => dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.Empty - }) + override def toBase( + __custom: dotty.tools.dotc.semanticdb.Tree + ): dotty.tools.dotc.semanticdb.TreeMessage = + dotty.tools.dotc.semanticdb.TreeMessage(__custom match { + case __v: dotty.tools.dotc.semanticdb.ApplyTree => + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.ApplyTree(__v) + case __v: dotty.tools.dotc.semanticdb.FunctionTree => + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.FunctionTree(__v) + case __v: dotty.tools.dotc.semanticdb.IdTree => + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.IdTree(__v) + case __v: dotty.tools.dotc.semanticdb.LiteralTree => + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.LiteralTree(__v) + case __v: dotty.tools.dotc.semanticdb.MacroExpansionTree => + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + .MacroExpansionTree(__v) + case __v: dotty.tools.dotc.semanticdb.OriginalTree => + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.OriginalTree(__v) + case __v: dotty.tools.dotc.semanticdb.SelectTree => + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.SelectTree(__v) + case __v: dotty.tools.dotc.semanticdb.TypeApplyTree => + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.TypeApplyTree(__v) + case Empty => dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.Empty + }) } } @SerialVersionUID(0L) final case class TreeMessage( - sealedValue: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.Empty - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (sealedValue.applyTree.isDefined) { - val __value = sealedValue.applyTree.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.functionTree.isDefined) { - val __value = sealedValue.functionTree.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.idTree.isDefined) { - val __value = sealedValue.idTree.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.literalTree.isDefined) { - val __value = sealedValue.literalTree.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.macroExpansionTree.isDefined) { - val __value = sealedValue.macroExpansionTree.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.originalTree.isDefined) { - val __value = sealedValue.originalTree.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.selectTree.isDefined) { - val __value = sealedValue.selectTree.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.typeApplyTree.isDefined) { - val __value = sealedValue.typeApplyTree.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - sealedValue.applyTree.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.functionTree.foreach { __v => - val __m = __v - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.idTree.foreach { __v => - val __m = __v - _output__.writeTag(3, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.literalTree.foreach { __v => - val __m = __v - _output__.writeTag(4, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.macroExpansionTree.foreach { __v => - val __m = __v - _output__.writeTag(5, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.originalTree.foreach { __v => - val __m = __v - _output__.writeTag(6, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.selectTree.foreach { __v => - val __m = __v - _output__.writeTag(7, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.typeApplyTree.foreach { __v => - val __m = __v - _output__.writeTag(8, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + sealedValue: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.Empty +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (sealedValue.applyTree.isDefined) { + val __value = sealedValue.applyTree.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.functionTree.isDefined) { + val __value = sealedValue.functionTree.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.idTree.isDefined) { + val __value = sealedValue.idTree.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.literalTree.isDefined) { + val __value = sealedValue.literalTree.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.macroExpansionTree.isDefined) { + val __value = sealedValue.macroExpansionTree.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.originalTree.isDefined) { + val __value = sealedValue.originalTree.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.selectTree.isDefined) { + val __value = sealedValue.selectTree.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.typeApplyTree.isDefined) { + val __value = sealedValue.typeApplyTree.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getApplyTree: dotty.tools.dotc.semanticdb.ApplyTree = sealedValue.applyTree.getOrElse(dotty.tools.dotc.semanticdb.ApplyTree.defaultInstance) - def withApplyTree(__v: dotty.tools.dotc.semanticdb.ApplyTree): TreeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.ApplyTree(__v)) - def getFunctionTree: dotty.tools.dotc.semanticdb.FunctionTree = sealedValue.functionTree.getOrElse(dotty.tools.dotc.semanticdb.FunctionTree.defaultInstance) - def withFunctionTree(__v: dotty.tools.dotc.semanticdb.FunctionTree): TreeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.FunctionTree(__v)) - def getIdTree: dotty.tools.dotc.semanticdb.IdTree = sealedValue.idTree.getOrElse(dotty.tools.dotc.semanticdb.IdTree.defaultInstance) - def withIdTree(__v: dotty.tools.dotc.semanticdb.IdTree): TreeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.IdTree(__v)) - def getLiteralTree: dotty.tools.dotc.semanticdb.LiteralTree = sealedValue.literalTree.getOrElse(dotty.tools.dotc.semanticdb.LiteralTree.defaultInstance) - def withLiteralTree(__v: dotty.tools.dotc.semanticdb.LiteralTree): TreeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.LiteralTree(__v)) - def getMacroExpansionTree: dotty.tools.dotc.semanticdb.MacroExpansionTree = sealedValue.macroExpansionTree.getOrElse(dotty.tools.dotc.semanticdb.MacroExpansionTree.defaultInstance) - def withMacroExpansionTree(__v: dotty.tools.dotc.semanticdb.MacroExpansionTree): TreeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.MacroExpansionTree(__v)) - def getOriginalTree: dotty.tools.dotc.semanticdb.OriginalTree = sealedValue.originalTree.getOrElse(dotty.tools.dotc.semanticdb.OriginalTree.defaultInstance) - def withOriginalTree(__v: dotty.tools.dotc.semanticdb.OriginalTree): TreeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.OriginalTree(__v)) - def getSelectTree: dotty.tools.dotc.semanticdb.SelectTree = sealedValue.selectTree.getOrElse(dotty.tools.dotc.semanticdb.SelectTree.defaultInstance) - def withSelectTree(__v: dotty.tools.dotc.semanticdb.SelectTree): TreeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.SelectTree(__v)) - def getTypeApplyTree: dotty.tools.dotc.semanticdb.TypeApplyTree = sealedValue.typeApplyTree.getOrElse(dotty.tools.dotc.semanticdb.TypeApplyTree.defaultInstance) - def withTypeApplyTree(__v: dotty.tools.dotc.semanticdb.TypeApplyTree): TreeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.TypeApplyTree(__v)) - def clearSealedValue: TreeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.Empty) - def withSealedValue(__v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue): TreeMessage = copy(sealedValue = __v) - - - - - def toTree: dotty.tools.dotc.semanticdb.Tree = dotty.tools.dotc.semanticdb.Tree.TreeTypeMapper.toCustom(this) - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Tree]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + sealedValue.applyTree.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.functionTree.foreach { __v => + val __m = __v + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.idTree.foreach { __v => + val __m = __v + _output__.writeTag(3, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.literalTree.foreach { __v => + val __m = __v + _output__.writeTag(4, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.macroExpansionTree.foreach { __v => + val __m = __v + _output__.writeTag(5, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.originalTree.foreach { __v => + val __m = __v + _output__.writeTag(6, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.selectTree.foreach { __v => + val __m = __v + _output__.writeTag(7, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.typeApplyTree.foreach { __v => + val __m = __v + _output__.writeTag(8, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def getApplyTree: dotty.tools.dotc.semanticdb.ApplyTree = + sealedValue.applyTree.getOrElse( + dotty.tools.dotc.semanticdb.ApplyTree.defaultInstance + ) + def withApplyTree(__v: dotty.tools.dotc.semanticdb.ApplyTree): TreeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.ApplyTree(__v) + ) + def getFunctionTree: dotty.tools.dotc.semanticdb.FunctionTree = + sealedValue.functionTree.getOrElse( + dotty.tools.dotc.semanticdb.FunctionTree.defaultInstance + ) + def withFunctionTree( + __v: dotty.tools.dotc.semanticdb.FunctionTree + ): TreeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.FunctionTree(__v) + ) + def getIdTree: dotty.tools.dotc.semanticdb.IdTree = + sealedValue.idTree.getOrElse( + dotty.tools.dotc.semanticdb.IdTree.defaultInstance + ) + def withIdTree(__v: dotty.tools.dotc.semanticdb.IdTree): TreeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.IdTree(__v) + ) + def getLiteralTree: dotty.tools.dotc.semanticdb.LiteralTree = + sealedValue.literalTree.getOrElse( + dotty.tools.dotc.semanticdb.LiteralTree.defaultInstance + ) + def withLiteralTree( + __v: dotty.tools.dotc.semanticdb.LiteralTree + ): TreeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.LiteralTree(__v) + ) + def getMacroExpansionTree: dotty.tools.dotc.semanticdb.MacroExpansionTree = + sealedValue.macroExpansionTree.getOrElse( + dotty.tools.dotc.semanticdb.MacroExpansionTree.defaultInstance + ) + def withMacroExpansionTree( + __v: dotty.tools.dotc.semanticdb.MacroExpansionTree + ): TreeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.MacroExpansionTree(__v) + ) + def getOriginalTree: dotty.tools.dotc.semanticdb.OriginalTree = + sealedValue.originalTree.getOrElse( + dotty.tools.dotc.semanticdb.OriginalTree.defaultInstance + ) + def withOriginalTree( + __v: dotty.tools.dotc.semanticdb.OriginalTree + ): TreeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.OriginalTree(__v) + ) + def getSelectTree: dotty.tools.dotc.semanticdb.SelectTree = + sealedValue.selectTree.getOrElse( + dotty.tools.dotc.semanticdb.SelectTree.defaultInstance + ) + def withSelectTree(__v: dotty.tools.dotc.semanticdb.SelectTree): TreeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.SelectTree(__v) + ) + def getTypeApplyTree: dotty.tools.dotc.semanticdb.TypeApplyTree = + sealedValue.typeApplyTree.getOrElse( + dotty.tools.dotc.semanticdb.TypeApplyTree.defaultInstance + ) + def withTypeApplyTree( + __v: dotty.tools.dotc.semanticdb.TypeApplyTree + ): TreeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.TypeApplyTree(__v) + ) + def clearSealedValue: TreeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.Empty + ) + def withSealedValue( + __v: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + ): TreeMessage = copy(sealedValue = __v) + + def toTree: dotty.tools.dotc.semanticdb.Tree = + dotty.tools.dotc.semanticdb.Tree.TreeTypeMapper.toCustom(this) + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Tree]) } -object TreeMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TreeMessage] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TreeMessage] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.TreeMessage = { - var __sealedValue: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.Empty +object TreeMessage + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TreeMessage + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TreeMessage + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.TreeMessage = { + var __sealedValue: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.Empty var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.ApplyTree(__sealedValue.applyTree.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ApplyTree](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.ApplyTree( + __sealedValue.applyTree.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ApplyTree](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.FunctionTree(__sealedValue.functionTree.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.FunctionTree](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.FunctionTree( + __sealedValue.functionTree.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.FunctionTree]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 26 => - __sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.IdTree(__sealedValue.idTree.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.IdTree](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.IdTree( + __sealedValue.idTree.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.IdTree](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 34 => - __sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.LiteralTree(__sealedValue.literalTree.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.LiteralTree](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.LiteralTree( + __sealedValue.literalTree.fold( + LiteParser.readMessage[dotty.tools.dotc.semanticdb.LiteralTree]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 42 => - __sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.MacroExpansionTree(__sealedValue.macroExpansionTree.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.MacroExpansionTree](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + .MacroExpansionTree( + __sealedValue.macroExpansionTree.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.MacroExpansionTree]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 50 => - __sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.OriginalTree(__sealedValue.originalTree.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.OriginalTree](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.OriginalTree( + __sealedValue.originalTree.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.OriginalTree]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 58 => - __sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.SelectTree(__sealedValue.selectTree.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.SelectTree](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.SelectTree( + __sealedValue.selectTree.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.SelectTree](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 66 => - __sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.TypeApplyTree(__sealedValue.typeApplyTree.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeApplyTree](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.TypeApplyTree( + __sealedValue.typeApplyTree.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeApplyTree]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.TreeMessage( - sealedValue = __sealedValue + sealedValue = __sealedValue ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.TreeMessage( sealedValue = dotty.tools.dotc.semanticdb.TreeMessage.SealedValue.Empty ) - sealed trait SealedValue extends SemanticdbGeneratedOneof derives CanEqual { + sealed trait SealedValue extends SemanticdbGeneratedOneof derives CanEqual { def isEmpty: _root_.scala.Boolean = false def isDefined: _root_.scala.Boolean = true def isApplyTree: _root_.scala.Boolean = false @@ -226,79 +392,135 @@ object TreeMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc def isOriginalTree: _root_.scala.Boolean = false def isSelectTree: _root_.scala.Boolean = false def isTypeApplyTree: _root_.scala.Boolean = false - def applyTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.ApplyTree] = _root_.scala.None - def functionTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.FunctionTree] = _root_.scala.None - def idTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.IdTree] = _root_.scala.None - def literalTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.LiteralTree] = _root_.scala.None - def macroExpansionTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.MacroExpansionTree] = _root_.scala.None - def originalTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.OriginalTree] = _root_.scala.None - def selectTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.SelectTree] = _root_.scala.None - def typeApplyTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeApplyTree] = _root_.scala.None + def applyTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.ApplyTree] = + _root_.scala.None + def functionTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.FunctionTree] = + _root_.scala.None + def idTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.IdTree] = + _root_.scala.None + def literalTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.LiteralTree] = + _root_.scala.None + def macroExpansionTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.MacroExpansionTree] = + _root_.scala.None + def originalTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.OriginalTree] = + _root_.scala.None + def selectTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.SelectTree] = + _root_.scala.None + def typeApplyTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeApplyTree] = + _root_.scala.None } object SealedValue { @SerialVersionUID(0L) - case object Empty extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue { + case object Empty + extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue { type ValueType = _root_.scala.Nothing override def isEmpty: _root_.scala.Boolean = true override def isDefined: _root_.scala.Boolean = false override def number: _root_.scala.Int = 0 - override def value: _root_.scala.Nothing = throw new java.util.NoSuchElementException("Empty.value") + override def value: _root_.scala.Nothing = + throw new java.util.NoSuchElementException("Empty.value") } - + @SerialVersionUID(0L) - final case class ApplyTree(value: dotty.tools.dotc.semanticdb.ApplyTree) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue derives CanEqual { + final case class ApplyTree(value: dotty.tools.dotc.semanticdb.ApplyTree) + extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ApplyTree override def isApplyTree: _root_.scala.Boolean = true - override def applyTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.ApplyTree] = Some(value) + override def applyTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ApplyTree] = Some( + value + ) override def number: _root_.scala.Int = 1 } @SerialVersionUID(0L) - final case class FunctionTree(value: dotty.tools.dotc.semanticdb.FunctionTree) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue derives CanEqual { + final case class FunctionTree( + value: dotty.tools.dotc.semanticdb.FunctionTree + ) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.FunctionTree override def isFunctionTree: _root_.scala.Boolean = true - override def functionTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.FunctionTree] = Some(value) + override def functionTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.FunctionTree] = + Some(value) override def number: _root_.scala.Int = 2 } @SerialVersionUID(0L) - final case class IdTree(value: dotty.tools.dotc.semanticdb.IdTree) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue derives CanEqual { + final case class IdTree(value: dotty.tools.dotc.semanticdb.IdTree) + extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.IdTree override def isIdTree: _root_.scala.Boolean = true - override def idTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.IdTree] = Some(value) + override def idTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.IdTree] = Some( + value + ) override def number: _root_.scala.Int = 3 } @SerialVersionUID(0L) - final case class LiteralTree(value: dotty.tools.dotc.semanticdb.LiteralTree) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue derives CanEqual { + final case class LiteralTree(value: dotty.tools.dotc.semanticdb.LiteralTree) + extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.LiteralTree override def isLiteralTree: _root_.scala.Boolean = true - override def literalTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.LiteralTree] = Some(value) + override def literalTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.LiteralTree] = Some( + value + ) override def number: _root_.scala.Int = 4 } @SerialVersionUID(0L) - final case class MacroExpansionTree(value: dotty.tools.dotc.semanticdb.MacroExpansionTree) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue derives CanEqual { + final case class MacroExpansionTree( + value: dotty.tools.dotc.semanticdb.MacroExpansionTree + ) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.MacroExpansionTree override def isMacroExpansionTree: _root_.scala.Boolean = true - override def macroExpansionTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.MacroExpansionTree] = Some(value) + override def macroExpansionTree: _root_.scala.Option[ + dotty.tools.dotc.semanticdb.MacroExpansionTree + ] = Some(value) override def number: _root_.scala.Int = 5 } @SerialVersionUID(0L) - final case class OriginalTree(value: dotty.tools.dotc.semanticdb.OriginalTree) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue derives CanEqual { + final case class OriginalTree( + value: dotty.tools.dotc.semanticdb.OriginalTree + ) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.OriginalTree override def isOriginalTree: _root_.scala.Boolean = true - override def originalTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.OriginalTree] = Some(value) + override def originalTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.OriginalTree] = + Some(value) override def number: _root_.scala.Int = 6 } @SerialVersionUID(0L) - final case class SelectTree(value: dotty.tools.dotc.semanticdb.SelectTree) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue derives CanEqual { + final case class SelectTree(value: dotty.tools.dotc.semanticdb.SelectTree) + extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.SelectTree override def isSelectTree: _root_.scala.Boolean = true - override def selectTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.SelectTree] = Some(value) + override def selectTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.SelectTree] = Some( + value + ) override def number: _root_.scala.Int = 7 } @SerialVersionUID(0L) - final case class TypeApplyTree(value: dotty.tools.dotc.semanticdb.TypeApplyTree) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue derives CanEqual { + final case class TypeApplyTree( + value: dotty.tools.dotc.semanticdb.TypeApplyTree + ) extends dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.TypeApplyTree override def isTypeApplyTree: _root_.scala.Boolean = true - override def typeApplyTree: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeApplyTree] = Some(value) + override def typeApplyTree + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeApplyTree] = + Some(value) override def number: _root_.scala.Int = 8 } } @@ -311,270 +533,368 @@ object TreeMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc final val SELECT_TREE_FIELD_NUMBER = 7 final val TYPE_APPLY_TREE_FIELD_NUMBER = 8 def of( - sealedValue: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue - ): _root_.dotty.tools.dotc.semanticdb.TreeMessage = _root_.dotty.tools.dotc.semanticdb.TreeMessage( - sealedValue - ) + sealedValue: dotty.tools.dotc.semanticdb.TreeMessage.SealedValue + ): _root_.dotty.tools.dotc.semanticdb.TreeMessage = + _root_.dotty.tools.dotc.semanticdb.TreeMessage( + sealedValue + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Tree]) } @SerialVersionUID(0L) final case class ApplyTree( - function: dotty.tools.dotc.semanticdb.Tree = dotty.tools.dotc.semanticdb.ApplyTree._typemapper_function.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), - arguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Tree] = _root_.scala.Seq.empty - ) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.ApplyTree._typemapper_function.toBase(function) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - arguments.foreach { __item => - val __value = dotty.tools.dotc.semanticdb.ApplyTree._typemapper_arguments.toBase(__item) - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + function: dotty.tools.dotc.semanticdb.Tree = + dotty.tools.dotc.semanticdb.ApplyTree._typemapper_function + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), + arguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Tree] = + _root_.scala.Seq.empty +) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = dotty.tools.dotc.semanticdb.ApplyTree._typemapper_function + .toBase(function) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - + }; + arguments.foreach { __item => + val __value = dotty.tools.dotc.semanticdb.ApplyTree._typemapper_arguments + .toBase(__item) + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.ApplyTree._typemapper_function.toBase(function) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - arguments.foreach { __v => - val __m = dotty.tools.dotc.semanticdb.ApplyTree._typemapper_arguments.toBase(__v) - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withFunction(__v: dotty.tools.dotc.semanticdb.Tree): ApplyTree = copy(function = __v) - def clearArguments = copy(arguments = _root_.scala.Seq.empty) - def addArguments(__vs: dotty.tools.dotc.semanticdb.Tree *): ApplyTree = addAllArguments(__vs) - def addAllArguments(__vs: Iterable[dotty.tools.dotc.semanticdb.Tree]): ApplyTree = copy(arguments = arguments ++ __vs) - def withArguments(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Tree]): ApplyTree = copy(arguments = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ApplyTree]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = dotty.tools.dotc.semanticdb.ApplyTree._typemapper_function + .toBase(function) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + arguments.foreach { __v => + val __m = + dotty.tools.dotc.semanticdb.ApplyTree._typemapper_arguments.toBase(__v) + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def withFunction(__v: dotty.tools.dotc.semanticdb.Tree): ApplyTree = + copy(function = __v) + def clearArguments = copy(arguments = _root_.scala.Seq.empty) + def addArguments(__vs: dotty.tools.dotc.semanticdb.Tree*): ApplyTree = + addAllArguments(__vs) + def addAllArguments( + __vs: Iterable[dotty.tools.dotc.semanticdb.Tree] + ): ApplyTree = copy(arguments = arguments ++ __vs) + def withArguments( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Tree] + ): ApplyTree = copy(arguments = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ApplyTree]) } -object ApplyTree extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ApplyTree] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ApplyTree] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ApplyTree = { - var __function: _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = _root_.scala.None - val __arguments: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Tree] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Tree] +object ApplyTree + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ApplyTree + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ApplyTree + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ApplyTree = { + var __function + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = + _root_.scala.None + val __arguments: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Tree + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Tree + ] var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __function = _root_.scala.Some(__function.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __function = _root_.scala.Some( + __function.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __arguments += dotty.tools.dotc.semanticdb.ApplyTree._typemapper_arguments.toCustom(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__)) + __arguments += dotty.tools.dotc.semanticdb.ApplyTree._typemapper_arguments + .toCustom( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.ApplyTree( - function = dotty.tools.dotc.semanticdb.ApplyTree._typemapper_function.toCustom(__function.getOrElse(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance)), - arguments = __arguments.result() + function = + dotty.tools.dotc.semanticdb.ApplyTree._typemapper_function.toCustom( + __function.getOrElse( + dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance + ) + ), + arguments = __arguments.result() ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ApplyTree( - function = dotty.tools.dotc.semanticdb.ApplyTree._typemapper_function.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), + function = dotty.tools.dotc.semanticdb.ApplyTree._typemapper_function + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), arguments = _root_.scala.Seq.empty ) final val FUNCTION_FIELD_NUMBER = 1 final val ARGUMENTS_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_function: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree]] + private[semanticdb] val _typemapper_function: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ]] @transient @sharable - private[semanticdb] val _typemapper_arguments: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree]] + private[semanticdb] val _typemapper_arguments: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ]] def of( - function: dotty.tools.dotc.semanticdb.Tree, - arguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Tree] - ): _root_.dotty.tools.dotc.semanticdb.ApplyTree = _root_.dotty.tools.dotc.semanticdb.ApplyTree( - function, - arguments - ) + function: dotty.tools.dotc.semanticdb.Tree, + arguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Tree] + ): _root_.dotty.tools.dotc.semanticdb.ApplyTree = + _root_.dotty.tools.dotc.semanticdb.ApplyTree( + function, + arguments + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ApplyTree]) } @SerialVersionUID(0L) final case class FunctionTree( - parameters: _root_.scala.Seq[dotty.tools.dotc.semanticdb.IdTree] = _root_.scala.Seq.empty, - body: dotty.tools.dotc.semanticdb.Tree = dotty.tools.dotc.semanticdb.FunctionTree._typemapper_body.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - parameters.foreach { __item => - val __value = __item - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - - { - val __value = dotty.tools.dotc.semanticdb.FunctionTree._typemapper_body.toBase(body) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size + parameters: _root_.scala.Seq[dotty.tools.dotc.semanticdb.IdTree] = + _root_.scala.Seq.empty, + body: dotty.tools.dotc.semanticdb.Tree = + dotty.tools.dotc.semanticdb.FunctionTree._typemapper_body + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + parameters.foreach { __item => + val __value = __item + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + + { + val __value = + dotty.tools.dotc.semanticdb.FunctionTree._typemapper_body.toBase(body) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - parameters.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - { - val __v = dotty.tools.dotc.semanticdb.FunctionTree._typemapper_body.toBase(body) - if (__v.serializedSize != 0) { - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def clearParameters = copy(parameters = _root_.scala.Seq.empty) - def addParameters(__vs: dotty.tools.dotc.semanticdb.IdTree *): FunctionTree = addAllParameters(__vs) - def addAllParameters(__vs: Iterable[dotty.tools.dotc.semanticdb.IdTree]): FunctionTree = copy(parameters = parameters ++ __vs) - def withParameters(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.IdTree]): FunctionTree = copy(parameters = __v) - def withBody(__v: dotty.tools.dotc.semanticdb.Tree): FunctionTree = copy(body = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.FunctionTree]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + parameters.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + { + val __v = + dotty.tools.dotc.semanticdb.FunctionTree._typemapper_body.toBase(body) + if (__v.serializedSize != 0) { + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def clearParameters = copy(parameters = _root_.scala.Seq.empty) + def addParameters(__vs: dotty.tools.dotc.semanticdb.IdTree*): FunctionTree = + addAllParameters(__vs) + def addAllParameters( + __vs: Iterable[dotty.tools.dotc.semanticdb.IdTree] + ): FunctionTree = copy(parameters = parameters ++ __vs) + def withParameters( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.IdTree] + ): FunctionTree = copy(parameters = __v) + def withBody(__v: dotty.tools.dotc.semanticdb.Tree): FunctionTree = + copy(body = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.FunctionTree]) } -object FunctionTree extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.FunctionTree] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.FunctionTree] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.FunctionTree = { - val __parameters: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.IdTree] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.IdTree] - var __body: _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = _root_.scala.None +object FunctionTree + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.FunctionTree + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.FunctionTree + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.FunctionTree = { + val __parameters: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.IdTree + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.IdTree + ] + var __body: _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __parameters += LiteParser.readMessage[dotty.tools.dotc.semanticdb.IdTree](_input__) + __parameters += LiteParser + .readMessage[dotty.tools.dotc.semanticdb.IdTree](_input__) case 18 => - __body = _root_.scala.Some(__body.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __body = _root_.scala.Some( + __body.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.FunctionTree( - parameters = __parameters.result(), - body = dotty.tools.dotc.semanticdb.FunctionTree._typemapper_body.toCustom(__body.getOrElse(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance)) + parameters = __parameters.result(), + body = dotty.tools.dotc.semanticdb.FunctionTree._typemapper_body.toCustom( + __body.getOrElse( + dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance + ) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.FunctionTree( parameters = _root_.scala.Seq.empty, - body = dotty.tools.dotc.semanticdb.FunctionTree._typemapper_body.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance) + body = dotty.tools.dotc.semanticdb.FunctionTree._typemapper_body + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance) ) final val PARAMETERS_FIELD_NUMBER = 1 final val BODY_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_body: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree]] + private[semanticdb] val _typemapper_body: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ]] def of( - parameters: _root_.scala.Seq[dotty.tools.dotc.semanticdb.IdTree], - body: dotty.tools.dotc.semanticdb.Tree - ): _root_.dotty.tools.dotc.semanticdb.FunctionTree = _root_.dotty.tools.dotc.semanticdb.FunctionTree( - parameters, - body - ) + parameters: _root_.scala.Seq[dotty.tools.dotc.semanticdb.IdTree], + body: dotty.tools.dotc.semanticdb.Tree + ): _root_.dotty.tools.dotc.semanticdb.FunctionTree = + _root_.dotty.tools.dotc.semanticdb.FunctionTree( + parameters, + body + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.FunctionTree]) } @SerialVersionUID(0L) final case class IdTree( symbol: _root_.scala.Predef.String = "" - ) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = symbol - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = symbol + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = symbol - if (!__v.isEmpty) { - _output__.writeString(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withSymbol(__v: _root_.scala.Predef.String): IdTree = copy(symbol = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.IdTree]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = symbol + if (!__v.isEmpty) { + _output__.writeString(1, __v) + } + }; + } + def withSymbol(__v: _root_.scala.Predef.String): IdTree = copy(symbol = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.IdTree]) } -object IdTree extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.IdTree] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.IdTree] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.IdTree = { +object IdTree + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.IdTree + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.IdTree + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.IdTree = { var __symbol: _root_.scala.Predef.String = "" var _done__ = false while (!_done__) { @@ -587,502 +907,694 @@ object IdTree extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.sema } } dotty.tools.dotc.semanticdb.IdTree( - symbol = __symbol + symbol = __symbol ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.IdTree( symbol = "" ) final val SYMBOL_FIELD_NUMBER = 1 def of( - symbol: _root_.scala.Predef.String - ): _root_.dotty.tools.dotc.semanticdb.IdTree = _root_.dotty.tools.dotc.semanticdb.IdTree( - symbol - ) + symbol: _root_.scala.Predef.String + ): _root_.dotty.tools.dotc.semanticdb.IdTree = + _root_.dotty.tools.dotc.semanticdb.IdTree( + symbol + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.IdTree]) } @SerialVersionUID(0L) final case class LiteralTree( - constant: dotty.tools.dotc.semanticdb.Constant = dotty.tools.dotc.semanticdb.LiteralTree._typemapper_constant.toCustom(dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.LiteralTree._typemapper_constant.toBase(constant) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + constant: dotty.tools.dotc.semanticdb.Constant = + dotty.tools.dotc.semanticdb.LiteralTree._typemapper_constant + .toCustom(dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = dotty.tools.dotc.semanticdb.LiteralTree._typemapper_constant + .toBase(constant) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.LiteralTree._typemapper_constant.toBase(constant) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withConstant(__v: dotty.tools.dotc.semanticdb.Constant): LiteralTree = copy(constant = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.LiteralTree]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = dotty.tools.dotc.semanticdb.LiteralTree._typemapper_constant + .toBase(constant) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def withConstant(__v: dotty.tools.dotc.semanticdb.Constant): LiteralTree = + copy(constant = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.LiteralTree]) } -object LiteralTree extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.LiteralTree] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.LiteralTree] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.LiteralTree = { - var __constant: _root_.scala.Option[dotty.tools.dotc.semanticdb.ConstantMessage] = _root_.scala.None +object LiteralTree + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.LiteralTree + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.LiteralTree + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.LiteralTree = { + var __constant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ConstantMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __constant = _root_.scala.Some(__constant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ConstantMessage](_input__))(LiteParser.readMessage(_input__, _))) + __constant = _root_.scala.Some( + __constant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ConstantMessage]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.LiteralTree( - constant = dotty.tools.dotc.semanticdb.LiteralTree._typemapper_constant.toCustom(__constant.getOrElse(dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance)) + constant = + dotty.tools.dotc.semanticdb.LiteralTree._typemapper_constant.toCustom( + __constant.getOrElse( + dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance + ) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.LiteralTree( - constant = dotty.tools.dotc.semanticdb.LiteralTree._typemapper_constant.toCustom(dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance) + constant = dotty.tools.dotc.semanticdb.LiteralTree._typemapper_constant + .toCustom(dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance) ) final val CONSTANT_FIELD_NUMBER = 1 @transient @sharable - private[semanticdb] val _typemapper_constant: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.ConstantMessage, dotty.tools.dotc.semanticdb.Constant] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.ConstantMessage, dotty.tools.dotc.semanticdb.Constant]] + private[semanticdb] val _typemapper_constant: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.ConstantMessage, + dotty.tools.dotc.semanticdb.Constant + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.ConstantMessage, + dotty.tools.dotc.semanticdb.Constant + ]] def of( - constant: dotty.tools.dotc.semanticdb.Constant - ): _root_.dotty.tools.dotc.semanticdb.LiteralTree = _root_.dotty.tools.dotc.semanticdb.LiteralTree( - constant - ) + constant: dotty.tools.dotc.semanticdb.Constant + ): _root_.dotty.tools.dotc.semanticdb.LiteralTree = + _root_.dotty.tools.dotc.semanticdb.LiteralTree( + constant + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.LiteralTree]) } @SerialVersionUID(0L) final case class MacroExpansionTree( - beforeExpansion: dotty.tools.dotc.semanticdb.Tree = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_beforeExpansion.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), - tpe: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_beforeExpansion.toBase(beforeExpansion) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - - { - val __value = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_tpe.toBase(tpe) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + beforeExpansion: dotty.tools.dotc.semanticdb.Tree = + dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_beforeExpansion + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), + tpe: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_beforeExpansion + .toBase(beforeExpansion) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_beforeExpansion.toBase(beforeExpansion) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - { - val __v = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_tpe.toBase(tpe) - if (__v.serializedSize != 0) { - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + + { + val __value = + dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_tpe + .toBase(tpe) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withBeforeExpansion(__v: dotty.tools.dotc.semanticdb.Tree): MacroExpansionTree = copy(beforeExpansion = __v) - def withTpe(__v: dotty.tools.dotc.semanticdb.Type): MacroExpansionTree = copy(tpe = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.MacroExpansionTree]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_beforeExpansion + .toBase(beforeExpansion) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + { + val __v = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_tpe + .toBase(tpe) + if (__v.serializedSize != 0) { + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def withBeforeExpansion( + __v: dotty.tools.dotc.semanticdb.Tree + ): MacroExpansionTree = copy(beforeExpansion = __v) + def withTpe(__v: dotty.tools.dotc.semanticdb.Type): MacroExpansionTree = + copy(tpe = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.MacroExpansionTree]) } -object MacroExpansionTree extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MacroExpansionTree] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MacroExpansionTree] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.MacroExpansionTree = { - var __beforeExpansion: _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = _root_.scala.None - var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object MacroExpansionTree + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.MacroExpansionTree + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.MacroExpansionTree + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.MacroExpansionTree = { + var __beforeExpansion + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = + _root_.scala.None + var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __beforeExpansion = _root_.scala.Some(__beforeExpansion.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __beforeExpansion = _root_.scala.Some( + __beforeExpansion.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __tpe = _root_.scala.Some(__tpe.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __tpe = _root_.scala.Some( + __tpe.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.MacroExpansionTree( - beforeExpansion = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_beforeExpansion.toCustom(__beforeExpansion.getOrElse(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance)), - tpe = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_tpe.toCustom(__tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)) + beforeExpansion = + dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_beforeExpansion + .toCustom( + __beforeExpansion.getOrElse( + dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance + ) + ), + tpe = + dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_tpe.toCustom( + __tpe.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.MacroExpansionTree( - beforeExpansion = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_beforeExpansion.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), - tpe = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + beforeExpansion = + dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_beforeExpansion + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), + tpe = dotty.tools.dotc.semanticdb.MacroExpansionTree._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) ) final val BEFORE_EXPANSION_FIELD_NUMBER = 1 final val TPE_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_beforeExpansion: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree]] + private[semanticdb] val _typemapper_beforeExpansion: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ]] @transient @sharable - private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - beforeExpansion: dotty.tools.dotc.semanticdb.Tree, - tpe: dotty.tools.dotc.semanticdb.Type - ): _root_.dotty.tools.dotc.semanticdb.MacroExpansionTree = _root_.dotty.tools.dotc.semanticdb.MacroExpansionTree( - beforeExpansion, - tpe - ) + beforeExpansion: dotty.tools.dotc.semanticdb.Tree, + tpe: dotty.tools.dotc.semanticdb.Type + ): _root_.dotty.tools.dotc.semanticdb.MacroExpansionTree = + _root_.dotty.tools.dotc.semanticdb.MacroExpansionTree( + beforeExpansion, + tpe + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MacroExpansionTree]) } @SerialVersionUID(0L) final case class OriginalTree( - range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = _root_.scala.None - ) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (range.isDefined) { - val __value = range.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - range.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = + _root_.scala.None +) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (range.isDefined) { + val __value = range.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getRange: dotty.tools.dotc.semanticdb.Range = range.getOrElse(dotty.tools.dotc.semanticdb.Range.defaultInstance) - def clearRange: OriginalTree = copy(range = _root_.scala.None) - def withRange(__v: dotty.tools.dotc.semanticdb.Range): OriginalTree = copy(range = Option(__v)) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.OriginalTree]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + range.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def getRange: dotty.tools.dotc.semanticdb.Range = + range.getOrElse(dotty.tools.dotc.semanticdb.Range.defaultInstance) + def clearRange: OriginalTree = copy(range = _root_.scala.None) + def withRange(__v: dotty.tools.dotc.semanticdb.Range): OriginalTree = + copy(range = Option(__v)) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.OriginalTree]) } -object OriginalTree extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.OriginalTree] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.OriginalTree] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.OriginalTree = { - var __range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = _root_.scala.None +object OriginalTree + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.OriginalTree + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.OriginalTree + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.OriginalTree = { + var __range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __range = Option(__range.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Range](_input__))(LiteParser.readMessage(_input__, _))) + __range = Option( + __range.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Range](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.OriginalTree( - range = __range + range = __range ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.OriginalTree( range = _root_.scala.None ) final val RANGE_FIELD_NUMBER = 1 def of( - range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] - ): _root_.dotty.tools.dotc.semanticdb.OriginalTree = _root_.dotty.tools.dotc.semanticdb.OriginalTree( - range - ) + range: _root_.scala.Option[dotty.tools.dotc.semanticdb.Range] + ): _root_.dotty.tools.dotc.semanticdb.OriginalTree = + _root_.dotty.tools.dotc.semanticdb.OriginalTree( + range + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.OriginalTree]) } @SerialVersionUID(0L) final case class SelectTree( - qualifier: dotty.tools.dotc.semanticdb.Tree = dotty.tools.dotc.semanticdb.SelectTree._typemapper_qualifier.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), - id: _root_.scala.Option[dotty.tools.dotc.semanticdb.IdTree] = _root_.scala.None - ) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.SelectTree._typemapper_qualifier.toBase(qualifier) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - if (id.isDefined) { - val __value = id.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + qualifier: dotty.tools.dotc.semanticdb.Tree = + dotty.tools.dotc.semanticdb.SelectTree._typemapper_qualifier + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), + id: _root_.scala.Option[dotty.tools.dotc.semanticdb.IdTree] = + _root_.scala.None +) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = dotty.tools.dotc.semanticdb.SelectTree._typemapper_qualifier + .toBase(qualifier) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.SelectTree._typemapper_qualifier.toBase(qualifier) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - id.foreach { __v => - val __m = __v - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + }; + if (id.isDefined) { + val __value = id.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withQualifier(__v: dotty.tools.dotc.semanticdb.Tree): SelectTree = copy(qualifier = __v) - def getId: dotty.tools.dotc.semanticdb.IdTree = id.getOrElse(dotty.tools.dotc.semanticdb.IdTree.defaultInstance) - def clearId: SelectTree = copy(id = _root_.scala.None) - def withId(__v: dotty.tools.dotc.semanticdb.IdTree): SelectTree = copy(id = Option(__v)) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.SelectTree]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = dotty.tools.dotc.semanticdb.SelectTree._typemapper_qualifier + .toBase(qualifier) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + id.foreach { __v => + val __m = __v + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def withQualifier(__v: dotty.tools.dotc.semanticdb.Tree): SelectTree = + copy(qualifier = __v) + def getId: dotty.tools.dotc.semanticdb.IdTree = + id.getOrElse(dotty.tools.dotc.semanticdb.IdTree.defaultInstance) + def clearId: SelectTree = copy(id = _root_.scala.None) + def withId(__v: dotty.tools.dotc.semanticdb.IdTree): SelectTree = + copy(id = Option(__v)) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.SelectTree]) } -object SelectTree extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SelectTree] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SelectTree] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.SelectTree = { - var __qualifier: _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = _root_.scala.None - var __id: _root_.scala.Option[dotty.tools.dotc.semanticdb.IdTree] = _root_.scala.None +object SelectTree + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SelectTree + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SelectTree + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.SelectTree = { + var __qualifier + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = + _root_.scala.None + var __id: _root_.scala.Option[dotty.tools.dotc.semanticdb.IdTree] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __qualifier = _root_.scala.Some(__qualifier.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __qualifier = _root_.scala.Some( + __qualifier.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __id = Option(__id.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.IdTree](_input__))(LiteParser.readMessage(_input__, _))) + __id = Option( + __id.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.IdTree](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.SelectTree( - qualifier = dotty.tools.dotc.semanticdb.SelectTree._typemapper_qualifier.toCustom(__qualifier.getOrElse(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance)), - id = __id + qualifier = + dotty.tools.dotc.semanticdb.SelectTree._typemapper_qualifier.toCustom( + __qualifier.getOrElse( + dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance + ) + ), + id = __id ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.SelectTree( - qualifier = dotty.tools.dotc.semanticdb.SelectTree._typemapper_qualifier.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), + qualifier = dotty.tools.dotc.semanticdb.SelectTree._typemapper_qualifier + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), id = _root_.scala.None ) final val QUALIFIER_FIELD_NUMBER = 1 final val ID_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_qualifier: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree]] + private[semanticdb] val _typemapper_qualifier: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ]] def of( - qualifier: dotty.tools.dotc.semanticdb.Tree, - id: _root_.scala.Option[dotty.tools.dotc.semanticdb.IdTree] - ): _root_.dotty.tools.dotc.semanticdb.SelectTree = _root_.dotty.tools.dotc.semanticdb.SelectTree( - qualifier, - id - ) + qualifier: dotty.tools.dotc.semanticdb.Tree, + id: _root_.scala.Option[dotty.tools.dotc.semanticdb.IdTree] + ): _root_.dotty.tools.dotc.semanticdb.SelectTree = + _root_.dotty.tools.dotc.semanticdb.SelectTree( + qualifier, + id + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SelectTree]) } @SerialVersionUID(0L) final case class TypeApplyTree( - function: dotty.tools.dotc.semanticdb.Tree = dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_function.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), - typeArguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = _root_.scala.Seq.empty - ) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_function.toBase(function) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - typeArguments.foreach { __item => - val __value = dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_typeArguments.toBase(__item) - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + function: dotty.tools.dotc.semanticdb.Tree = + dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_function + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), + typeArguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = + _root_.scala.Seq.empty +) extends dotty.tools.dotc.semanticdb.Tree.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_function + .toBase(function) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - + }; + typeArguments.foreach { __item => + val __value = + dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_typeArguments + .toBase(__item) + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_function.toBase(function) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - typeArguments.foreach { __v => - val __m = dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_typeArguments.toBase(__v) - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withFunction(__v: dotty.tools.dotc.semanticdb.Tree): TypeApplyTree = copy(function = __v) - def clearTypeArguments = copy(typeArguments = _root_.scala.Seq.empty) - def addTypeArguments(__vs: dotty.tools.dotc.semanticdb.Type *): TypeApplyTree = addAllTypeArguments(__vs) - def addAllTypeArguments(__vs: Iterable[dotty.tools.dotc.semanticdb.Type]): TypeApplyTree = copy(typeArguments = typeArguments ++ __vs) - def withTypeArguments(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type]): TypeApplyTree = copy(typeArguments = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.TypeApplyTree]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_function + .toBase(function) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + typeArguments.foreach { __v => + val __m = + dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_typeArguments + .toBase(__v) + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def withFunction(__v: dotty.tools.dotc.semanticdb.Tree): TypeApplyTree = + copy(function = __v) + def clearTypeArguments = copy(typeArguments = _root_.scala.Seq.empty) + def addTypeArguments(__vs: dotty.tools.dotc.semanticdb.Type*): TypeApplyTree = + addAllTypeArguments(__vs) + def addAllTypeArguments( + __vs: Iterable[dotty.tools.dotc.semanticdb.Type] + ): TypeApplyTree = copy(typeArguments = typeArguments ++ __vs) + def withTypeArguments( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] + ): TypeApplyTree = copy(typeArguments = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.TypeApplyTree]) } -object TypeApplyTree extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TypeApplyTree] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TypeApplyTree] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.TypeApplyTree = { - var __function: _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = _root_.scala.None - val __typeArguments: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] +object TypeApplyTree + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TypeApplyTree + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TypeApplyTree + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.TypeApplyTree = { + var __function + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TreeMessage] = + _root_.scala.None + val __typeArguments: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __function = _root_.scala.Some(__function.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __function = _root_.scala.Some( + __function.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TreeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __typeArguments += dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_typeArguments.toCustom(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__)) + __typeArguments += dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_typeArguments + .toCustom( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.TypeApplyTree( - function = dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_function.toCustom(__function.getOrElse(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance)), - typeArguments = __typeArguments.result() + function = + dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_function.toCustom( + __function.getOrElse( + dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance + ) + ), + typeArguments = __typeArguments.result() ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.TypeApplyTree( - function = dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_function.toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), + function = dotty.tools.dotc.semanticdb.TypeApplyTree._typemapper_function + .toCustom(dotty.tools.dotc.semanticdb.TreeMessage.defaultInstance), typeArguments = _root_.scala.Seq.empty ) final val FUNCTION_FIELD_NUMBER = 1 final val TYPE_ARGUMENTS_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_function: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TreeMessage, dotty.tools.dotc.semanticdb.Tree]] + private[semanticdb] val _typemapper_function: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TreeMessage, + dotty.tools.dotc.semanticdb.Tree + ]] @transient @sharable - private[semanticdb] val _typemapper_typeArguments: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_typeArguments: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - function: dotty.tools.dotc.semanticdb.Tree, - typeArguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] - ): _root_.dotty.tools.dotc.semanticdb.TypeApplyTree = _root_.dotty.tools.dotc.semanticdb.TypeApplyTree( - function, - typeArguments - ) + function: dotty.tools.dotc.semanticdb.Tree, + typeArguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] + ): _root_.dotty.tools.dotc.semanticdb.TypeApplyTree = + _root_.dotty.tools.dotc.semanticdb.TypeApplyTree( + function, + typeArguments + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TypeApplyTree]) } diff --git a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Type.scala b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Type.scala index 10ad3c5..e35f95b 100644 --- a/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Type.scala +++ b/output/src/main/scala/generated/dotty/tools/dotc/semanticdb/Type.scala @@ -8,342 +8,645 @@ package dotty.tools.dotc.semanticdb import dotty.tools.dotc.semanticdb.internal.* import scala.annotation.internal.sharable -sealed trait Type extends SemanticdbGeneratedSealedOneof derives CanEqual { +sealed trait Type extends SemanticdbGeneratedSealedOneof derives CanEqual { type MessageType = dotty.tools.dotc.semanticdb.TypeMessage - final def isEmpty = this.isInstanceOf[dotty.tools.dotc.semanticdb.Type.Empty.type] + final def isEmpty = + this.isInstanceOf[dotty.tools.dotc.semanticdb.Type.Empty.type] final def isDefined = !isEmpty - final def asMessage: dotty.tools.dotc.semanticdb.TypeMessage = dotty.tools.dotc.semanticdb.Type.TypeTypeMapper.toBase(this) - final def asNonEmpty: Option[dotty.tools.dotc.semanticdb.Type.NonEmpty] = if (isEmpty) None else Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Type.NonEmpty]) + final def asMessage: dotty.tools.dotc.semanticdb.TypeMessage = + dotty.tools.dotc.semanticdb.Type.TypeTypeMapper.toBase(this) + final def asNonEmpty: Option[dotty.tools.dotc.semanticdb.Type.NonEmpty] = if ( + isEmpty + ) None + else Some(this.asInstanceOf[dotty.tools.dotc.semanticdb.Type.NonEmpty]) } object Type { case object Empty extends dotty.tools.dotc.semanticdb.Type - + sealed trait NonEmpty extends dotty.tools.dotc.semanticdb.Type def defaultInstance: dotty.tools.dotc.semanticdb.Type = Empty - - implicit val TypeTypeMapper: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = new SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] { - override def toCustom(__base: dotty.tools.dotc.semanticdb.TypeMessage): dotty.tools.dotc.semanticdb.Type = __base.sealedValue match { - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.TypeRef => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SingleType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ThisType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SuperType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ConstantType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.IntersectionType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UnionType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.WithType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.StructuralType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.AnnotatedType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ExistentialType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UniversalType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ByNameType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.RepeatedType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.MatchType => __v.value - case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.LambdaType => __v.value + + implicit val TypeTypeMapper: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = new SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] { + override def toCustom( + __base: dotty.tools.dotc.semanticdb.TypeMessage + ): dotty.tools.dotc.semanticdb.Type = __base.sealedValue match { + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.TypeRef => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SingleType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ThisType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SuperType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ConstantType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.IntersectionType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UnionType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.WithType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.StructuralType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.AnnotatedType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ExistentialType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UniversalType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ByNameType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.RepeatedType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.MatchType => + __v.value + case __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.LambdaType => + __v.value case dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.Empty => Empty } - override def toBase(__custom: dotty.tools.dotc.semanticdb.Type): dotty.tools.dotc.semanticdb.TypeMessage = dotty.tools.dotc.semanticdb.TypeMessage(__custom match { - case __v: dotty.tools.dotc.semanticdb.TypeRef => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.TypeRef(__v) - case __v: dotty.tools.dotc.semanticdb.SingleType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SingleType(__v) - case __v: dotty.tools.dotc.semanticdb.ThisType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ThisType(__v) - case __v: dotty.tools.dotc.semanticdb.SuperType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SuperType(__v) - case __v: dotty.tools.dotc.semanticdb.ConstantType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ConstantType(__v) - case __v: dotty.tools.dotc.semanticdb.IntersectionType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.IntersectionType(__v) - case __v: dotty.tools.dotc.semanticdb.UnionType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UnionType(__v) - case __v: dotty.tools.dotc.semanticdb.WithType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.WithType(__v) - case __v: dotty.tools.dotc.semanticdb.StructuralType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.StructuralType(__v) - case __v: dotty.tools.dotc.semanticdb.AnnotatedType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.AnnotatedType(__v) - case __v: dotty.tools.dotc.semanticdb.ExistentialType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ExistentialType(__v) - case __v: dotty.tools.dotc.semanticdb.UniversalType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UniversalType(__v) - case __v: dotty.tools.dotc.semanticdb.ByNameType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ByNameType(__v) - case __v: dotty.tools.dotc.semanticdb.RepeatedType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.RepeatedType(__v) - case __v: dotty.tools.dotc.semanticdb.MatchType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.MatchType(__v) - case __v: dotty.tools.dotc.semanticdb.LambdaType => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.LambdaType(__v) - case Empty => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.Empty - }) + override def toBase( + __custom: dotty.tools.dotc.semanticdb.Type + ): dotty.tools.dotc.semanticdb.TypeMessage = + dotty.tools.dotc.semanticdb.TypeMessage(__custom match { + case __v: dotty.tools.dotc.semanticdb.TypeRef => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.TypeRef(__v) + case __v: dotty.tools.dotc.semanticdb.SingleType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SingleType(__v) + case __v: dotty.tools.dotc.semanticdb.ThisType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ThisType(__v) + case __v: dotty.tools.dotc.semanticdb.SuperType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SuperType(__v) + case __v: dotty.tools.dotc.semanticdb.ConstantType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ConstantType(__v) + case __v: dotty.tools.dotc.semanticdb.IntersectionType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + .IntersectionType(__v) + case __v: dotty.tools.dotc.semanticdb.UnionType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UnionType(__v) + case __v: dotty.tools.dotc.semanticdb.WithType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.WithType(__v) + case __v: dotty.tools.dotc.semanticdb.StructuralType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + .StructuralType(__v) + case __v: dotty.tools.dotc.semanticdb.AnnotatedType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.AnnotatedType(__v) + case __v: dotty.tools.dotc.semanticdb.ExistentialType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + .ExistentialType(__v) + case __v: dotty.tools.dotc.semanticdb.UniversalType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UniversalType(__v) + case __v: dotty.tools.dotc.semanticdb.ByNameType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ByNameType(__v) + case __v: dotty.tools.dotc.semanticdb.RepeatedType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.RepeatedType(__v) + case __v: dotty.tools.dotc.semanticdb.MatchType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.MatchType(__v) + case __v: dotty.tools.dotc.semanticdb.LambdaType => + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.LambdaType(__v) + case Empty => dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.Empty + }) } } @SerialVersionUID(0L) final case class TypeMessage( - sealedValue: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.Empty - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (sealedValue.typeRef.isDefined) { - val __value = sealedValue.typeRef.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.singleType.isDefined) { - val __value = sealedValue.singleType.get - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.thisType.isDefined) { - val __value = sealedValue.thisType.get - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.superType.isDefined) { - val __value = sealedValue.superType.get - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.constantType.isDefined) { - val __value = sealedValue.constantType.get - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.intersectionType.isDefined) { - val __value = sealedValue.intersectionType.get - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.unionType.isDefined) { - val __value = sealedValue.unionType.get - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.withType.isDefined) { - val __value = sealedValue.withType.get - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.structuralType.isDefined) { - val __value = sealedValue.structuralType.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.annotatedType.isDefined) { - val __value = sealedValue.annotatedType.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.existentialType.isDefined) { - val __value = sealedValue.existentialType.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.universalType.isDefined) { - val __value = sealedValue.universalType.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.byNameType.isDefined) { - val __value = sealedValue.byNameType.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.repeatedType.isDefined) { - val __value = sealedValue.repeatedType.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.matchType.isDefined) { - val __value = sealedValue.matchType.get - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - if (sealedValue.lambdaType.isDefined) { - val __value = sealedValue.lambdaType.get - __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - sealedValue.typeRef.foreach { __v => - val __m = __v - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.structuralType.foreach { __v => - val __m = __v - _output__.writeTag(7, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.annotatedType.foreach { __v => - val __m = __v - _output__.writeTag(8, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.existentialType.foreach { __v => - val __m = __v - _output__.writeTag(9, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.universalType.foreach { __v => - val __m = __v - _output__.writeTag(10, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.byNameType.foreach { __v => - val __m = __v - _output__.writeTag(13, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.repeatedType.foreach { __v => - val __m = __v - _output__.writeTag(14, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.intersectionType.foreach { __v => - val __m = __v - _output__.writeTag(17, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.unionType.foreach { __v => - val __m = __v - _output__.writeTag(18, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.withType.foreach { __v => - val __m = __v - _output__.writeTag(19, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.singleType.foreach { __v => - val __m = __v - _output__.writeTag(20, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.thisType.foreach { __v => - val __m = __v - _output__.writeTag(21, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.superType.foreach { __v => - val __m = __v - _output__.writeTag(22, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.constantType.foreach { __v => - val __m = __v - _output__.writeTag(23, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.matchType.foreach { __v => - val __m = __v - _output__.writeTag(25, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - sealedValue.lambdaType.foreach { __v => - val __m = __v - _output__.writeTag(26, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + sealedValue: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.Empty +) extends SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (sealedValue.typeRef.isDefined) { + val __value = sealedValue.typeRef.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.singleType.isDefined) { + val __value = sealedValue.singleType.get + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.thisType.isDefined) { + val __value = sealedValue.thisType.get + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.superType.isDefined) { + val __value = sealedValue.superType.get + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.constantType.isDefined) { + val __value = sealedValue.constantType.get + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.intersectionType.isDefined) { + val __value = sealedValue.intersectionType.get + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.unionType.isDefined) { + val __value = sealedValue.unionType.get + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.withType.isDefined) { + val __value = sealedValue.withType.get + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.structuralType.isDefined) { + val __value = sealedValue.structuralType.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.annotatedType.isDefined) { + val __value = sealedValue.annotatedType.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.existentialType.isDefined) { + val __value = sealedValue.existentialType.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.universalType.isDefined) { + val __value = sealedValue.universalType.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.byNameType.isDefined) { + val __value = sealedValue.byNameType.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.repeatedType.isDefined) { + val __value = sealedValue.repeatedType.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.matchType.isDefined) { + val __value = sealedValue.matchType.get + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + if (sealedValue.lambdaType.isDefined) { + val __value = sealedValue.lambdaType.get + __size += 2 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getTypeRef: dotty.tools.dotc.semanticdb.TypeRef = sealedValue.typeRef.getOrElse(dotty.tools.dotc.semanticdb.TypeRef.defaultInstance) - def withTypeRef(__v: dotty.tools.dotc.semanticdb.TypeRef): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.TypeRef(__v)) - def getSingleType: dotty.tools.dotc.semanticdb.SingleType = sealedValue.singleType.getOrElse(dotty.tools.dotc.semanticdb.SingleType.defaultInstance) - def withSingleType(__v: dotty.tools.dotc.semanticdb.SingleType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SingleType(__v)) - def getThisType: dotty.tools.dotc.semanticdb.ThisType = sealedValue.thisType.getOrElse(dotty.tools.dotc.semanticdb.ThisType.defaultInstance) - def withThisType(__v: dotty.tools.dotc.semanticdb.ThisType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ThisType(__v)) - def getSuperType: dotty.tools.dotc.semanticdb.SuperType = sealedValue.superType.getOrElse(dotty.tools.dotc.semanticdb.SuperType.defaultInstance) - def withSuperType(__v: dotty.tools.dotc.semanticdb.SuperType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SuperType(__v)) - def getConstantType: dotty.tools.dotc.semanticdb.ConstantType = sealedValue.constantType.getOrElse(dotty.tools.dotc.semanticdb.ConstantType.defaultInstance) - def withConstantType(__v: dotty.tools.dotc.semanticdb.ConstantType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ConstantType(__v)) - def getIntersectionType: dotty.tools.dotc.semanticdb.IntersectionType = sealedValue.intersectionType.getOrElse(dotty.tools.dotc.semanticdb.IntersectionType.defaultInstance) - def withIntersectionType(__v: dotty.tools.dotc.semanticdb.IntersectionType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.IntersectionType(__v)) - def getUnionType: dotty.tools.dotc.semanticdb.UnionType = sealedValue.unionType.getOrElse(dotty.tools.dotc.semanticdb.UnionType.defaultInstance) - def withUnionType(__v: dotty.tools.dotc.semanticdb.UnionType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UnionType(__v)) - def getWithType: dotty.tools.dotc.semanticdb.WithType = sealedValue.withType.getOrElse(dotty.tools.dotc.semanticdb.WithType.defaultInstance) - def withWithType(__v: dotty.tools.dotc.semanticdb.WithType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.WithType(__v)) - def getStructuralType: dotty.tools.dotc.semanticdb.StructuralType = sealedValue.structuralType.getOrElse(dotty.tools.dotc.semanticdb.StructuralType.defaultInstance) - def withStructuralType(__v: dotty.tools.dotc.semanticdb.StructuralType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.StructuralType(__v)) - def getAnnotatedType: dotty.tools.dotc.semanticdb.AnnotatedType = sealedValue.annotatedType.getOrElse(dotty.tools.dotc.semanticdb.AnnotatedType.defaultInstance) - def withAnnotatedType(__v: dotty.tools.dotc.semanticdb.AnnotatedType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.AnnotatedType(__v)) - def getExistentialType: dotty.tools.dotc.semanticdb.ExistentialType = sealedValue.existentialType.getOrElse(dotty.tools.dotc.semanticdb.ExistentialType.defaultInstance) - def withExistentialType(__v: dotty.tools.dotc.semanticdb.ExistentialType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ExistentialType(__v)) - def getUniversalType: dotty.tools.dotc.semanticdb.UniversalType = sealedValue.universalType.getOrElse(dotty.tools.dotc.semanticdb.UniversalType.defaultInstance) - def withUniversalType(__v: dotty.tools.dotc.semanticdb.UniversalType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UniversalType(__v)) - def getByNameType: dotty.tools.dotc.semanticdb.ByNameType = sealedValue.byNameType.getOrElse(dotty.tools.dotc.semanticdb.ByNameType.defaultInstance) - def withByNameType(__v: dotty.tools.dotc.semanticdb.ByNameType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ByNameType(__v)) - def getRepeatedType: dotty.tools.dotc.semanticdb.RepeatedType = sealedValue.repeatedType.getOrElse(dotty.tools.dotc.semanticdb.RepeatedType.defaultInstance) - def withRepeatedType(__v: dotty.tools.dotc.semanticdb.RepeatedType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.RepeatedType(__v)) - def getMatchType: dotty.tools.dotc.semanticdb.MatchType = sealedValue.matchType.getOrElse(dotty.tools.dotc.semanticdb.MatchType.defaultInstance) - def withMatchType(__v: dotty.tools.dotc.semanticdb.MatchType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.MatchType(__v)) - def getLambdaType: dotty.tools.dotc.semanticdb.LambdaType = sealedValue.lambdaType.getOrElse(dotty.tools.dotc.semanticdb.LambdaType.defaultInstance) - def withLambdaType(__v: dotty.tools.dotc.semanticdb.LambdaType): TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.LambdaType(__v)) - def clearSealedValue: TypeMessage = copy(sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.Empty) - def withSealedValue(__v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue): TypeMessage = copy(sealedValue = __v) - - - - - def toType: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.Type.TypeTypeMapper.toCustom(this) - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Type]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + sealedValue.typeRef.foreach { __v => + val __m = __v + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.structuralType.foreach { __v => + val __m = __v + _output__.writeTag(7, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.annotatedType.foreach { __v => + val __m = __v + _output__.writeTag(8, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.existentialType.foreach { __v => + val __m = __v + _output__.writeTag(9, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.universalType.foreach { __v => + val __m = __v + _output__.writeTag(10, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.byNameType.foreach { __v => + val __m = __v + _output__.writeTag(13, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.repeatedType.foreach { __v => + val __m = __v + _output__.writeTag(14, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.intersectionType.foreach { __v => + val __m = __v + _output__.writeTag(17, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.unionType.foreach { __v => + val __m = __v + _output__.writeTag(18, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.withType.foreach { __v => + val __m = __v + _output__.writeTag(19, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.singleType.foreach { __v => + val __m = __v + _output__.writeTag(20, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.thisType.foreach { __v => + val __m = __v + _output__.writeTag(21, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.superType.foreach { __v => + val __m = __v + _output__.writeTag(22, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.constantType.foreach { __v => + val __m = __v + _output__.writeTag(23, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.matchType.foreach { __v => + val __m = __v + _output__.writeTag(25, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + sealedValue.lambdaType.foreach { __v => + val __m = __v + _output__.writeTag(26, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def getTypeRef: dotty.tools.dotc.semanticdb.TypeRef = + sealedValue.typeRef.getOrElse( + dotty.tools.dotc.semanticdb.TypeRef.defaultInstance + ) + def withTypeRef(__v: dotty.tools.dotc.semanticdb.TypeRef): TypeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.TypeRef(__v) + ) + def getSingleType: dotty.tools.dotc.semanticdb.SingleType = + sealedValue.singleType.getOrElse( + dotty.tools.dotc.semanticdb.SingleType.defaultInstance + ) + def withSingleType(__v: dotty.tools.dotc.semanticdb.SingleType): TypeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SingleType(__v) + ) + def getThisType: dotty.tools.dotc.semanticdb.ThisType = + sealedValue.thisType.getOrElse( + dotty.tools.dotc.semanticdb.ThisType.defaultInstance + ) + def withThisType(__v: dotty.tools.dotc.semanticdb.ThisType): TypeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ThisType(__v) + ) + def getSuperType: dotty.tools.dotc.semanticdb.SuperType = + sealedValue.superType.getOrElse( + dotty.tools.dotc.semanticdb.SuperType.defaultInstance + ) + def withSuperType(__v: dotty.tools.dotc.semanticdb.SuperType): TypeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SuperType(__v) + ) + def getConstantType: dotty.tools.dotc.semanticdb.ConstantType = + sealedValue.constantType.getOrElse( + dotty.tools.dotc.semanticdb.ConstantType.defaultInstance + ) + def withConstantType( + __v: dotty.tools.dotc.semanticdb.ConstantType + ): TypeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ConstantType(__v) + ) + def getIntersectionType: dotty.tools.dotc.semanticdb.IntersectionType = + sealedValue.intersectionType.getOrElse( + dotty.tools.dotc.semanticdb.IntersectionType.defaultInstance + ) + def withIntersectionType( + __v: dotty.tools.dotc.semanticdb.IntersectionType + ): TypeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.IntersectionType(__v) + ) + def getUnionType: dotty.tools.dotc.semanticdb.UnionType = + sealedValue.unionType.getOrElse( + dotty.tools.dotc.semanticdb.UnionType.defaultInstance + ) + def withUnionType(__v: dotty.tools.dotc.semanticdb.UnionType): TypeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UnionType(__v) + ) + def getWithType: dotty.tools.dotc.semanticdb.WithType = + sealedValue.withType.getOrElse( + dotty.tools.dotc.semanticdb.WithType.defaultInstance + ) + def withWithType(__v: dotty.tools.dotc.semanticdb.WithType): TypeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.WithType(__v) + ) + def getStructuralType: dotty.tools.dotc.semanticdb.StructuralType = + sealedValue.structuralType.getOrElse( + dotty.tools.dotc.semanticdb.StructuralType.defaultInstance + ) + def withStructuralType( + __v: dotty.tools.dotc.semanticdb.StructuralType + ): TypeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.StructuralType(__v) + ) + def getAnnotatedType: dotty.tools.dotc.semanticdb.AnnotatedType = + sealedValue.annotatedType.getOrElse( + dotty.tools.dotc.semanticdb.AnnotatedType.defaultInstance + ) + def withAnnotatedType( + __v: dotty.tools.dotc.semanticdb.AnnotatedType + ): TypeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.AnnotatedType(__v) + ) + def getExistentialType: dotty.tools.dotc.semanticdb.ExistentialType = + sealedValue.existentialType.getOrElse( + dotty.tools.dotc.semanticdb.ExistentialType.defaultInstance + ) + def withExistentialType( + __v: dotty.tools.dotc.semanticdb.ExistentialType + ): TypeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ExistentialType(__v) + ) + def getUniversalType: dotty.tools.dotc.semanticdb.UniversalType = + sealedValue.universalType.getOrElse( + dotty.tools.dotc.semanticdb.UniversalType.defaultInstance + ) + def withUniversalType( + __v: dotty.tools.dotc.semanticdb.UniversalType + ): TypeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UniversalType(__v) + ) + def getByNameType: dotty.tools.dotc.semanticdb.ByNameType = + sealedValue.byNameType.getOrElse( + dotty.tools.dotc.semanticdb.ByNameType.defaultInstance + ) + def withByNameType(__v: dotty.tools.dotc.semanticdb.ByNameType): TypeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ByNameType(__v) + ) + def getRepeatedType: dotty.tools.dotc.semanticdb.RepeatedType = + sealedValue.repeatedType.getOrElse( + dotty.tools.dotc.semanticdb.RepeatedType.defaultInstance + ) + def withRepeatedType( + __v: dotty.tools.dotc.semanticdb.RepeatedType + ): TypeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.RepeatedType(__v) + ) + def getMatchType: dotty.tools.dotc.semanticdb.MatchType = + sealedValue.matchType.getOrElse( + dotty.tools.dotc.semanticdb.MatchType.defaultInstance + ) + def withMatchType(__v: dotty.tools.dotc.semanticdb.MatchType): TypeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.MatchType(__v) + ) + def getLambdaType: dotty.tools.dotc.semanticdb.LambdaType = + sealedValue.lambdaType.getOrElse( + dotty.tools.dotc.semanticdb.LambdaType.defaultInstance + ) + def withLambdaType(__v: dotty.tools.dotc.semanticdb.LambdaType): TypeMessage = + copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.LambdaType(__v) + ) + def clearSealedValue: TypeMessage = copy(sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.Empty + ) + def withSealedValue( + __v: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + ): TypeMessage = copy(sealedValue = __v) + + def toType: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.Type.TypeTypeMapper.toCustom(this) + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.Type]) } -object TypeMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TypeMessage] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TypeMessage] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.TypeMessage = { - var __sealedValue: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.Empty +object TypeMessage + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TypeMessage + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TypeMessage + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.TypeMessage = { + var __sealedValue: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.Empty var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 18 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.TypeRef(__sealedValue.typeRef.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeRef](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.TypeRef( + __sealedValue.typeRef.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeRef](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 162 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SingleType(__sealedValue.singleType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.SingleType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SingleType( + __sealedValue.singleType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.SingleType](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 170 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ThisType(__sealedValue.thisType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ThisType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ThisType( + __sealedValue.thisType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ThisType](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 178 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SuperType(__sealedValue.superType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.SuperType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.SuperType( + __sealedValue.superType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.SuperType](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 186 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ConstantType(__sealedValue.constantType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ConstantType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ConstantType( + __sealedValue.constantType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ConstantType]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 138 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.IntersectionType(__sealedValue.intersectionType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.IntersectionType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + .IntersectionType( + __sealedValue.intersectionType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.IntersectionType]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 146 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UnionType(__sealedValue.unionType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.UnionType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UnionType( + __sealedValue.unionType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.UnionType](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 154 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.WithType(__sealedValue.withType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.WithType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.WithType( + __sealedValue.withType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.WithType](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 58 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.StructuralType(__sealedValue.structuralType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.StructuralType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.StructuralType( + __sealedValue.structuralType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.StructuralType]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 66 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.AnnotatedType(__sealedValue.annotatedType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.AnnotatedType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.AnnotatedType( + __sealedValue.annotatedType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.AnnotatedType]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 74 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ExistentialType(__sealedValue.existentialType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ExistentialType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ExistentialType( + __sealedValue.existentialType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ExistentialType]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 82 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UniversalType(__sealedValue.universalType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.UniversalType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.UniversalType( + __sealedValue.universalType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.UniversalType]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 106 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ByNameType(__sealedValue.byNameType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ByNameType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.ByNameType( + __sealedValue.byNameType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ByNameType](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 114 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.RepeatedType(__sealedValue.repeatedType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.RepeatedType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.RepeatedType( + __sealedValue.repeatedType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.RepeatedType]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 202 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.MatchType(__sealedValue.matchType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.MatchType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.MatchType( + __sealedValue.matchType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.MatchType](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 210 => - __sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.LambdaType(__sealedValue.lambdaType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.LambdaType](_input__))(LiteParser.readMessage(_input__, _))) + __sealedValue = + dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.LambdaType( + __sealedValue.lambdaType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.LambdaType](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.TypeMessage( - sealedValue = __sealedValue + sealedValue = __sealedValue ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.TypeMessage( sealedValue = dotty.tools.dotc.semanticdb.TypeMessage.SealedValue.Empty ) - sealed trait SealedValue extends SemanticdbGeneratedOneof derives CanEqual { + sealed trait SealedValue extends SemanticdbGeneratedOneof derives CanEqual { def isEmpty: _root_.scala.Boolean = false def isDefined: _root_.scala.Boolean = true def isTypeRef: _root_.scala.Boolean = false @@ -362,143 +665,251 @@ object TypeMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc def isRepeatedType: _root_.scala.Boolean = false def isMatchType: _root_.scala.Boolean = false def isLambdaType: _root_.scala.Boolean = false - def typeRef: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeRef] = _root_.scala.None - def singleType: _root_.scala.Option[dotty.tools.dotc.semanticdb.SingleType] = _root_.scala.None - def thisType: _root_.scala.Option[dotty.tools.dotc.semanticdb.ThisType] = _root_.scala.None - def superType: _root_.scala.Option[dotty.tools.dotc.semanticdb.SuperType] = _root_.scala.None - def constantType: _root_.scala.Option[dotty.tools.dotc.semanticdb.ConstantType] = _root_.scala.None - def intersectionType: _root_.scala.Option[dotty.tools.dotc.semanticdb.IntersectionType] = _root_.scala.None - def unionType: _root_.scala.Option[dotty.tools.dotc.semanticdb.UnionType] = _root_.scala.None - def withType: _root_.scala.Option[dotty.tools.dotc.semanticdb.WithType] = _root_.scala.None - def structuralType: _root_.scala.Option[dotty.tools.dotc.semanticdb.StructuralType] = _root_.scala.None - def annotatedType: _root_.scala.Option[dotty.tools.dotc.semanticdb.AnnotatedType] = _root_.scala.None - def existentialType: _root_.scala.Option[dotty.tools.dotc.semanticdb.ExistentialType] = _root_.scala.None - def universalType: _root_.scala.Option[dotty.tools.dotc.semanticdb.UniversalType] = _root_.scala.None - def byNameType: _root_.scala.Option[dotty.tools.dotc.semanticdb.ByNameType] = _root_.scala.None - def repeatedType: _root_.scala.Option[dotty.tools.dotc.semanticdb.RepeatedType] = _root_.scala.None - def matchType: _root_.scala.Option[dotty.tools.dotc.semanticdb.MatchType] = _root_.scala.None - def lambdaType: _root_.scala.Option[dotty.tools.dotc.semanticdb.LambdaType] = _root_.scala.None + def typeRef: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeRef] = + _root_.scala.None + def singleType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.SingleType] = + _root_.scala.None + def thisType: _root_.scala.Option[dotty.tools.dotc.semanticdb.ThisType] = + _root_.scala.None + def superType: _root_.scala.Option[dotty.tools.dotc.semanticdb.SuperType] = + _root_.scala.None + def constantType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ConstantType] = + _root_.scala.None + def intersectionType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.IntersectionType] = + _root_.scala.None + def unionType: _root_.scala.Option[dotty.tools.dotc.semanticdb.UnionType] = + _root_.scala.None + def withType: _root_.scala.Option[dotty.tools.dotc.semanticdb.WithType] = + _root_.scala.None + def structuralType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.StructuralType] = + _root_.scala.None + def annotatedType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.AnnotatedType] = + _root_.scala.None + def existentialType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ExistentialType] = + _root_.scala.None + def universalType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.UniversalType] = + _root_.scala.None + def byNameType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ByNameType] = + _root_.scala.None + def repeatedType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.RepeatedType] = + _root_.scala.None + def matchType: _root_.scala.Option[dotty.tools.dotc.semanticdb.MatchType] = + _root_.scala.None + def lambdaType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.LambdaType] = + _root_.scala.None } object SealedValue { @SerialVersionUID(0L) - case object Empty extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue { + case object Empty + extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue { type ValueType = _root_.scala.Nothing override def isEmpty: _root_.scala.Boolean = true override def isDefined: _root_.scala.Boolean = false override def number: _root_.scala.Int = 0 - override def value: _root_.scala.Nothing = throw new java.util.NoSuchElementException("Empty.value") + override def value: _root_.scala.Nothing = + throw new java.util.NoSuchElementException("Empty.value") } - + @SerialVersionUID(0L) - final case class TypeRef(value: dotty.tools.dotc.semanticdb.TypeRef) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class TypeRef(value: dotty.tools.dotc.semanticdb.TypeRef) + extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.TypeRef override def isTypeRef: _root_.scala.Boolean = true - override def typeRef: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeRef] = Some(value) + override def typeRef + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeRef] = Some( + value + ) override def number: _root_.scala.Int = 2 } @SerialVersionUID(0L) - final case class SingleType(value: dotty.tools.dotc.semanticdb.SingleType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class SingleType(value: dotty.tools.dotc.semanticdb.SingleType) + extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.SingleType override def isSingleType: _root_.scala.Boolean = true - override def singleType: _root_.scala.Option[dotty.tools.dotc.semanticdb.SingleType] = Some(value) + override def singleType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.SingleType] = Some( + value + ) override def number: _root_.scala.Int = 20 } @SerialVersionUID(0L) - final case class ThisType(value: dotty.tools.dotc.semanticdb.ThisType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class ThisType(value: dotty.tools.dotc.semanticdb.ThisType) + extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ThisType override def isThisType: _root_.scala.Boolean = true - override def thisType: _root_.scala.Option[dotty.tools.dotc.semanticdb.ThisType] = Some(value) + override def thisType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ThisType] = Some( + value + ) override def number: _root_.scala.Int = 21 } @SerialVersionUID(0L) - final case class SuperType(value: dotty.tools.dotc.semanticdb.SuperType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class SuperType(value: dotty.tools.dotc.semanticdb.SuperType) + extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.SuperType override def isSuperType: _root_.scala.Boolean = true - override def superType: _root_.scala.Option[dotty.tools.dotc.semanticdb.SuperType] = Some(value) + override def superType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.SuperType] = Some( + value + ) override def number: _root_.scala.Int = 22 } @SerialVersionUID(0L) - final case class ConstantType(value: dotty.tools.dotc.semanticdb.ConstantType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class ConstantType( + value: dotty.tools.dotc.semanticdb.ConstantType + ) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ConstantType override def isConstantType: _root_.scala.Boolean = true - override def constantType: _root_.scala.Option[dotty.tools.dotc.semanticdb.ConstantType] = Some(value) + override def constantType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ConstantType] = + Some(value) override def number: _root_.scala.Int = 23 } @SerialVersionUID(0L) - final case class IntersectionType(value: dotty.tools.dotc.semanticdb.IntersectionType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class IntersectionType( + value: dotty.tools.dotc.semanticdb.IntersectionType + ) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.IntersectionType override def isIntersectionType: _root_.scala.Boolean = true - override def intersectionType: _root_.scala.Option[dotty.tools.dotc.semanticdb.IntersectionType] = Some(value) + override def intersectionType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.IntersectionType] = + Some(value) override def number: _root_.scala.Int = 17 } @SerialVersionUID(0L) - final case class UnionType(value: dotty.tools.dotc.semanticdb.UnionType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class UnionType(value: dotty.tools.dotc.semanticdb.UnionType) + extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.UnionType override def isUnionType: _root_.scala.Boolean = true - override def unionType: _root_.scala.Option[dotty.tools.dotc.semanticdb.UnionType] = Some(value) + override def unionType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.UnionType] = Some( + value + ) override def number: _root_.scala.Int = 18 } @SerialVersionUID(0L) - final case class WithType(value: dotty.tools.dotc.semanticdb.WithType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class WithType(value: dotty.tools.dotc.semanticdb.WithType) + extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.WithType override def isWithType: _root_.scala.Boolean = true - override def withType: _root_.scala.Option[dotty.tools.dotc.semanticdb.WithType] = Some(value) + override def withType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.WithType] = Some( + value + ) override def number: _root_.scala.Int = 19 } @SerialVersionUID(0L) - final case class StructuralType(value: dotty.tools.dotc.semanticdb.StructuralType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class StructuralType( + value: dotty.tools.dotc.semanticdb.StructuralType + ) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.StructuralType override def isStructuralType: _root_.scala.Boolean = true - override def structuralType: _root_.scala.Option[dotty.tools.dotc.semanticdb.StructuralType] = Some(value) + override def structuralType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.StructuralType] = + Some(value) override def number: _root_.scala.Int = 7 } @SerialVersionUID(0L) - final case class AnnotatedType(value: dotty.tools.dotc.semanticdb.AnnotatedType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class AnnotatedType( + value: dotty.tools.dotc.semanticdb.AnnotatedType + ) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.AnnotatedType override def isAnnotatedType: _root_.scala.Boolean = true - override def annotatedType: _root_.scala.Option[dotty.tools.dotc.semanticdb.AnnotatedType] = Some(value) + override def annotatedType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.AnnotatedType] = + Some(value) override def number: _root_.scala.Int = 8 } @SerialVersionUID(0L) - final case class ExistentialType(value: dotty.tools.dotc.semanticdb.ExistentialType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class ExistentialType( + value: dotty.tools.dotc.semanticdb.ExistentialType + ) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ExistentialType override def isExistentialType: _root_.scala.Boolean = true - override def existentialType: _root_.scala.Option[dotty.tools.dotc.semanticdb.ExistentialType] = Some(value) + override def existentialType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ExistentialType] = + Some(value) override def number: _root_.scala.Int = 9 } @SerialVersionUID(0L) - final case class UniversalType(value: dotty.tools.dotc.semanticdb.UniversalType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class UniversalType( + value: dotty.tools.dotc.semanticdb.UniversalType + ) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.UniversalType override def isUniversalType: _root_.scala.Boolean = true - override def universalType: _root_.scala.Option[dotty.tools.dotc.semanticdb.UniversalType] = Some(value) + override def universalType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.UniversalType] = + Some(value) override def number: _root_.scala.Int = 10 } @SerialVersionUID(0L) - final case class ByNameType(value: dotty.tools.dotc.semanticdb.ByNameType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class ByNameType(value: dotty.tools.dotc.semanticdb.ByNameType) + extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.ByNameType override def isByNameType: _root_.scala.Boolean = true - override def byNameType: _root_.scala.Option[dotty.tools.dotc.semanticdb.ByNameType] = Some(value) + override def byNameType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ByNameType] = Some( + value + ) override def number: _root_.scala.Int = 13 } @SerialVersionUID(0L) - final case class RepeatedType(value: dotty.tools.dotc.semanticdb.RepeatedType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class RepeatedType( + value: dotty.tools.dotc.semanticdb.RepeatedType + ) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.RepeatedType override def isRepeatedType: _root_.scala.Boolean = true - override def repeatedType: _root_.scala.Option[dotty.tools.dotc.semanticdb.RepeatedType] = Some(value) + override def repeatedType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.RepeatedType] = + Some(value) override def number: _root_.scala.Int = 14 } @SerialVersionUID(0L) - final case class MatchType(value: dotty.tools.dotc.semanticdb.MatchType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class MatchType(value: dotty.tools.dotc.semanticdb.MatchType) + extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.MatchType override def isMatchType: _root_.scala.Boolean = true - override def matchType: _root_.scala.Option[dotty.tools.dotc.semanticdb.MatchType] = Some(value) + override def matchType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.MatchType] = Some( + value + ) override def number: _root_.scala.Int = 25 } @SerialVersionUID(0L) - final case class LambdaType(value: dotty.tools.dotc.semanticdb.LambdaType) extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue derives CanEqual { + final case class LambdaType(value: dotty.tools.dotc.semanticdb.LambdaType) + extends dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + derives CanEqual { type ValueType = dotty.tools.dotc.semanticdb.LambdaType override def isLambdaType: _root_.scala.Boolean = true - override def lambdaType: _root_.scala.Option[dotty.tools.dotc.semanticdb.LambdaType] = Some(value) + override def lambdaType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.LambdaType] = Some( + value + ) override def number: _root_.scala.Int = 26 } } @@ -519,121 +930,160 @@ object TypeMessage extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc final val MATCH_TYPE_FIELD_NUMBER = 25 final val LAMBDA_TYPE_FIELD_NUMBER = 26 def of( - sealedValue: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue - ): _root_.dotty.tools.dotc.semanticdb.TypeMessage = _root_.dotty.tools.dotc.semanticdb.TypeMessage( - sealedValue - ) + sealedValue: dotty.tools.dotc.semanticdb.TypeMessage.SealedValue + ): _root_.dotty.tools.dotc.semanticdb.TypeMessage = + _root_.dotty.tools.dotc.semanticdb.TypeMessage( + sealedValue + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.Type]) } @SerialVersionUID(0L) final case class TypeRef( - prefix: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.TypeRef._typemapper_prefix.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + prefix: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.TypeRef._typemapper_prefix + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), symbol: _root_.scala.Predef.String = "", - typeArguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = _root_.scala.Seq.empty - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.TypeRef._typemapper_prefix.toBase(prefix) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - - { - val __value = symbol - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(2, __value) - } - }; - typeArguments.foreach { __item => - val __value = dotty.tools.dotc.semanticdb.TypeRef._typemapper_typeArguments.toBase(__item) - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize + typeArguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = + _root_.scala.Seq.empty +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.TypeRef._typemapper_prefix.toBase(prefix) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + }; + + { + val __value = symbol + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(2, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.TypeRef._typemapper_prefix.toBase(prefix) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - { - val __v = symbol - if (!__v.isEmpty) { - _output__.writeString(2, __v) - } - }; - typeArguments.foreach { __v => - val __m = dotty.tools.dotc.semanticdb.TypeRef._typemapper_typeArguments.toBase(__v) - _output__.writeTag(3, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + }; + typeArguments.foreach { __item => + val __value = + dotty.tools.dotc.semanticdb.TypeRef._typemapper_typeArguments + .toBase(__item) + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withPrefix(__v: dotty.tools.dotc.semanticdb.Type): TypeRef = copy(prefix = __v) - def withSymbol(__v: _root_.scala.Predef.String): TypeRef = copy(symbol = __v) - def clearTypeArguments = copy(typeArguments = _root_.scala.Seq.empty) - def addTypeArguments(__vs: dotty.tools.dotc.semanticdb.Type *): TypeRef = addAllTypeArguments(__vs) - def addAllTypeArguments(__vs: Iterable[dotty.tools.dotc.semanticdb.Type]): TypeRef = copy(typeArguments = typeArguments ++ __vs) - def withTypeArguments(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type]): TypeRef = copy(typeArguments = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.TypeRef]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.TypeRef._typemapper_prefix.toBase(prefix) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + { + val __v = symbol + if (!__v.isEmpty) { + _output__.writeString(2, __v) + } + }; + typeArguments.foreach { __v => + val __m = dotty.tools.dotc.semanticdb.TypeRef._typemapper_typeArguments + .toBase(__v) + _output__.writeTag(3, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def withPrefix(__v: dotty.tools.dotc.semanticdb.Type): TypeRef = + copy(prefix = __v) + def withSymbol(__v: _root_.scala.Predef.String): TypeRef = copy(symbol = __v) + def clearTypeArguments = copy(typeArguments = _root_.scala.Seq.empty) + def addTypeArguments(__vs: dotty.tools.dotc.semanticdb.Type*): TypeRef = + addAllTypeArguments(__vs) + def addAllTypeArguments( + __vs: Iterable[dotty.tools.dotc.semanticdb.Type] + ): TypeRef = copy(typeArguments = typeArguments ++ __vs) + def withTypeArguments( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] + ): TypeRef = copy(typeArguments = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.TypeRef]) } -object TypeRef extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TypeRef] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TypeRef] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.TypeRef = { - var __prefix: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object TypeRef + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TypeRef + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.TypeRef + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.TypeRef = { + var __prefix: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var __symbol: _root_.scala.Predef.String = "" - val __typeArguments: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] + val __typeArguments: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __prefix = _root_.scala.Some(__prefix.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __prefix = _root_.scala.Some( + __prefix.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => __symbol = _input__.readStringRequireUtf8() case 26 => - __typeArguments += dotty.tools.dotc.semanticdb.TypeRef._typemapper_typeArguments.toCustom(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__)) + __typeArguments += dotty.tools.dotc.semanticdb.TypeRef._typemapper_typeArguments + .toCustom( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.TypeRef( - prefix = dotty.tools.dotc.semanticdb.TypeRef._typemapper_prefix.toCustom(__prefix.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)), - symbol = __symbol, - typeArguments = __typeArguments.result() + prefix = dotty.tools.dotc.semanticdb.TypeRef._typemapper_prefix.toCustom( + __prefix.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ), + symbol = __symbol, + typeArguments = __typeArguments.result() ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.TypeRef( - prefix = dotty.tools.dotc.semanticdb.TypeRef._typemapper_prefix.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + prefix = dotty.tools.dotc.semanticdb.TypeRef._typemapper_prefix + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), symbol = "", typeArguments = _root_.scala.Seq.empty ) @@ -641,84 +1091,112 @@ object TypeRef extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.sem final val SYMBOL_FIELD_NUMBER = 2 final val TYPE_ARGUMENTS_FIELD_NUMBER = 3 @transient @sharable - private[semanticdb] val _typemapper_prefix: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_prefix: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] @transient @sharable - private[semanticdb] val _typemapper_typeArguments: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_typeArguments: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - prefix: dotty.tools.dotc.semanticdb.Type, - symbol: _root_.scala.Predef.String, - typeArguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] - ): _root_.dotty.tools.dotc.semanticdb.TypeRef = _root_.dotty.tools.dotc.semanticdb.TypeRef( - prefix, - symbol, - typeArguments - ) + prefix: dotty.tools.dotc.semanticdb.Type, + symbol: _root_.scala.Predef.String, + typeArguments: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] + ): _root_.dotty.tools.dotc.semanticdb.TypeRef = + _root_.dotty.tools.dotc.semanticdb.TypeRef( + prefix, + symbol, + typeArguments + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.TypeRef]) } @SerialVersionUID(0L) final case class SingleType( - prefix: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.SingleType._typemapper_prefix.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + prefix: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.SingleType._typemapper_prefix + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), symbol: _root_.scala.Predef.String = "" - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.SingleType._typemapper_prefix.toBase(prefix) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - - { - val __value = symbol - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(2, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.SingleType._typemapper_prefix.toBase(prefix) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.SingleType._typemapper_prefix.toBase(prefix) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - { - val __v = symbol - if (!__v.isEmpty) { - _output__.writeString(2, __v) - } - }; + }; + + { + val __value = symbol + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(2, __value) + } + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withPrefix(__v: dotty.tools.dotc.semanticdb.Type): SingleType = copy(prefix = __v) - def withSymbol(__v: _root_.scala.Predef.String): SingleType = copy(symbol = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.SingleType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.SingleType._typemapper_prefix.toBase(prefix) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + { + val __v = symbol + if (!__v.isEmpty) { + _output__.writeString(2, __v) + } + }; + } + def withPrefix(__v: dotty.tools.dotc.semanticdb.Type): SingleType = + copy(prefix = __v) + def withSymbol(__v: _root_.scala.Predef.String): SingleType = + copy(symbol = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.SingleType]) } -object SingleType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SingleType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SingleType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.SingleType = { - var __prefix: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object SingleType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SingleType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SingleType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.SingleType = { + var __prefix: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var __symbol: _root_.scala.Predef.String = "" var _done__ = false while (!_done__) { @@ -726,86 +1204,105 @@ object SingleType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc. _tag__ match { case 0 => _done__ = true case 10 => - __prefix = _root_.scala.Some(__prefix.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __prefix = _root_.scala.Some( + __prefix.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => __symbol = _input__.readStringRequireUtf8() case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.SingleType( - prefix = dotty.tools.dotc.semanticdb.SingleType._typemapper_prefix.toCustom(__prefix.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)), - symbol = __symbol + prefix = + dotty.tools.dotc.semanticdb.SingleType._typemapper_prefix.toCustom( + __prefix.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ), + symbol = __symbol ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.SingleType( - prefix = dotty.tools.dotc.semanticdb.SingleType._typemapper_prefix.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + prefix = dotty.tools.dotc.semanticdb.SingleType._typemapper_prefix + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), symbol = "" ) final val PREFIX_FIELD_NUMBER = 1 final val SYMBOL_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_prefix: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_prefix: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - prefix: dotty.tools.dotc.semanticdb.Type, - symbol: _root_.scala.Predef.String - ): _root_.dotty.tools.dotc.semanticdb.SingleType = _root_.dotty.tools.dotc.semanticdb.SingleType( - prefix, - symbol - ) + prefix: dotty.tools.dotc.semanticdb.Type, + symbol: _root_.scala.Predef.String + ): _root_.dotty.tools.dotc.semanticdb.SingleType = + _root_.dotty.tools.dotc.semanticdb.SingleType( + prefix, + symbol + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SingleType]) } @SerialVersionUID(0L) final case class ThisType( symbol: _root_.scala.Predef.String = "" - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = symbol - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(1, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = symbol + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(1, __value) } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = symbol - if (!__v.isEmpty) { - _output__.writeString(1, __v) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withSymbol(__v: _root_.scala.Predef.String): ThisType = copy(symbol = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ThisType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = symbol + if (!__v.isEmpty) { + _output__.writeString(1, __v) + } + }; + } + def withSymbol(__v: _root_.scala.Predef.String): ThisType = copy(symbol = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ThisType]) } -object ThisType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ThisType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ThisType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ThisType = { +object ThisType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ThisType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ThisType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ThisType = { var __symbol: _root_.scala.Predef.String = "" var _done__ = false while (!_done__) { @@ -818,90 +1315,101 @@ object ThisType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.se } } dotty.tools.dotc.semanticdb.ThisType( - symbol = __symbol + symbol = __symbol ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ThisType( symbol = "" ) final val SYMBOL_FIELD_NUMBER = 1 def of( - symbol: _root_.scala.Predef.String - ): _root_.dotty.tools.dotc.semanticdb.ThisType = _root_.dotty.tools.dotc.semanticdb.ThisType( - symbol - ) + symbol: _root_.scala.Predef.String + ): _root_.dotty.tools.dotc.semanticdb.ThisType = + _root_.dotty.tools.dotc.semanticdb.ThisType( + symbol + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ThisType]) } @SerialVersionUID(0L) final case class SuperType( - prefix: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.SuperType._typemapper_prefix.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + prefix: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.SuperType._typemapper_prefix + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), symbol: _root_.scala.Predef.String = "" - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.SuperType._typemapper_prefix.toBase(prefix) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - - { - val __value = symbol - if (!__value.isEmpty) { - __size += SemanticdbOutputStream.computeStringSize(2, __value) - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.SuperType._typemapper_prefix.toBase(prefix) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - + }; + + { + val __value = symbol + if (!__value.isEmpty) { + __size += SemanticdbOutputStream.computeStringSize(2, __value) + } + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.SuperType._typemapper_prefix.toBase(prefix) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - { - val __v = symbol - if (!__v.isEmpty) { - _output__.writeString(2, __v) - } - }; - } - def withPrefix(__v: dotty.tools.dotc.semanticdb.Type): SuperType = copy(prefix = __v) - def withSymbol(__v: _root_.scala.Predef.String): SuperType = copy(symbol = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.SuperType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.SuperType._typemapper_prefix.toBase(prefix) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + { + val __v = symbol + if (!__v.isEmpty) { + _output__.writeString(2, __v) + } + }; + } + def withPrefix(__v: dotty.tools.dotc.semanticdb.Type): SuperType = + copy(prefix = __v) + def withSymbol(__v: _root_.scala.Predef.String): SuperType = + copy(symbol = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.SuperType]) } -object SuperType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SuperType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SuperType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.SuperType = { - var __prefix: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object SuperType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SuperType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.SuperType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.SuperType = { + var __prefix: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var __symbol: _root_.scala.Predef.String = "" var _done__ = false while (!_done__) { @@ -909,964 +1417,1429 @@ object SuperType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.s _tag__ match { case 0 => _done__ = true case 10 => - __prefix = _root_.scala.Some(__prefix.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __prefix = _root_.scala.Some( + __prefix.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => __symbol = _input__.readStringRequireUtf8() case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.SuperType( - prefix = dotty.tools.dotc.semanticdb.SuperType._typemapper_prefix.toCustom(__prefix.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)), - symbol = __symbol + prefix = + dotty.tools.dotc.semanticdb.SuperType._typemapper_prefix.toCustom( + __prefix.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ), + symbol = __symbol ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.SuperType( - prefix = dotty.tools.dotc.semanticdb.SuperType._typemapper_prefix.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + prefix = dotty.tools.dotc.semanticdb.SuperType._typemapper_prefix + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), symbol = "" ) final val PREFIX_FIELD_NUMBER = 1 final val SYMBOL_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_prefix: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_prefix: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - prefix: dotty.tools.dotc.semanticdb.Type, - symbol: _root_.scala.Predef.String - ): _root_.dotty.tools.dotc.semanticdb.SuperType = _root_.dotty.tools.dotc.semanticdb.SuperType( - prefix, - symbol - ) + prefix: dotty.tools.dotc.semanticdb.Type, + symbol: _root_.scala.Predef.String + ): _root_.dotty.tools.dotc.semanticdb.SuperType = + _root_.dotty.tools.dotc.semanticdb.SuperType( + prefix, + symbol + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.SuperType]) } @SerialVersionUID(0L) final case class ConstantType( - constant: dotty.tools.dotc.semanticdb.Constant = dotty.tools.dotc.semanticdb.ConstantType._typemapper_constant.toCustom(dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.ConstantType._typemapper_constant.toBase(constant) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + constant: dotty.tools.dotc.semanticdb.Constant = + dotty.tools.dotc.semanticdb.ConstantType._typemapper_constant + .toCustom(dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.ConstantType._typemapper_constant + .toBase(constant) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.ConstantType._typemapper_constant.toBase(constant) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withConstant(__v: dotty.tools.dotc.semanticdb.Constant): ConstantType = copy(constant = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ConstantType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = dotty.tools.dotc.semanticdb.ConstantType._typemapper_constant + .toBase(constant) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def withConstant(__v: dotty.tools.dotc.semanticdb.Constant): ConstantType = + copy(constant = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ConstantType]) } -object ConstantType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ConstantType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ConstantType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ConstantType = { - var __constant: _root_.scala.Option[dotty.tools.dotc.semanticdb.ConstantMessage] = _root_.scala.None +object ConstantType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ConstantType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ConstantType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ConstantType = { + var __constant + : _root_.scala.Option[dotty.tools.dotc.semanticdb.ConstantMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __constant = _root_.scala.Some(__constant.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.ConstantMessage](_input__))(LiteParser.readMessage(_input__, _))) + __constant = _root_.scala.Some( + __constant.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.ConstantMessage]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.ConstantType( - constant = dotty.tools.dotc.semanticdb.ConstantType._typemapper_constant.toCustom(__constant.getOrElse(dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance)) + constant = + dotty.tools.dotc.semanticdb.ConstantType._typemapper_constant.toCustom( + __constant.getOrElse( + dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance + ) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ConstantType( - constant = dotty.tools.dotc.semanticdb.ConstantType._typemapper_constant.toCustom(dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance) + constant = dotty.tools.dotc.semanticdb.ConstantType._typemapper_constant + .toCustom(dotty.tools.dotc.semanticdb.ConstantMessage.defaultInstance) ) final val CONSTANT_FIELD_NUMBER = 1 @transient @sharable - private[semanticdb] val _typemapper_constant: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.ConstantMessage, dotty.tools.dotc.semanticdb.Constant] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.ConstantMessage, dotty.tools.dotc.semanticdb.Constant]] + private[semanticdb] val _typemapper_constant: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.ConstantMessage, + dotty.tools.dotc.semanticdb.Constant + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.ConstantMessage, + dotty.tools.dotc.semanticdb.Constant + ]] def of( - constant: dotty.tools.dotc.semanticdb.Constant - ): _root_.dotty.tools.dotc.semanticdb.ConstantType = _root_.dotty.tools.dotc.semanticdb.ConstantType( - constant - ) + constant: dotty.tools.dotc.semanticdb.Constant + ): _root_.dotty.tools.dotc.semanticdb.ConstantType = + _root_.dotty.tools.dotc.semanticdb.ConstantType( + constant + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ConstantType]) } @SerialVersionUID(0L) final case class IntersectionType( - types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = _root_.scala.Seq.empty - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - types.foreach { __item => - val __value = dotty.tools.dotc.semanticdb.IntersectionType._typemapper_types.toBase(__item) - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - types.foreach { __v => - val __m = dotty.tools.dotc.semanticdb.IntersectionType._typemapper_types.toBase(__v) - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = + _root_.scala.Seq.empty +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + types.foreach { __item => + val __value = + dotty.tools.dotc.semanticdb.IntersectionType._typemapper_types + .toBase(__item) + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def clearTypes = copy(types = _root_.scala.Seq.empty) - def addTypes(__vs: dotty.tools.dotc.semanticdb.Type *): IntersectionType = addAllTypes(__vs) - def addAllTypes(__vs: Iterable[dotty.tools.dotc.semanticdb.Type]): IntersectionType = copy(types = types ++ __vs) - def withTypes(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type]): IntersectionType = copy(types = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.IntersectionType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + types.foreach { __v => + val __m = dotty.tools.dotc.semanticdb.IntersectionType._typemapper_types + .toBase(__v) + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def clearTypes = copy(types = _root_.scala.Seq.empty) + def addTypes(__vs: dotty.tools.dotc.semanticdb.Type*): IntersectionType = + addAllTypes(__vs) + def addAllTypes( + __vs: Iterable[dotty.tools.dotc.semanticdb.Type] + ): IntersectionType = copy(types = types ++ __vs) + def withTypes( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] + ): IntersectionType = copy(types = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.IntersectionType]) } -object IntersectionType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.IntersectionType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.IntersectionType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.IntersectionType = { - val __types: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] +object IntersectionType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.IntersectionType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.IntersectionType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.IntersectionType = { + val __types: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __types += dotty.tools.dotc.semanticdb.IntersectionType._typemapper_types.toCustom(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__)) + __types += dotty.tools.dotc.semanticdb.IntersectionType._typemapper_types + .toCustom( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.IntersectionType( - types = __types.result() + types = __types.result() ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.IntersectionType( types = _root_.scala.Seq.empty ) final val TYPES_FIELD_NUMBER = 1 @transient @sharable - private[semanticdb] val _typemapper_types: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_types: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] - ): _root_.dotty.tools.dotc.semanticdb.IntersectionType = _root_.dotty.tools.dotc.semanticdb.IntersectionType( - types - ) + types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] + ): _root_.dotty.tools.dotc.semanticdb.IntersectionType = + _root_.dotty.tools.dotc.semanticdb.IntersectionType( + types + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.IntersectionType]) } @SerialVersionUID(0L) final case class UnionType( - types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = _root_.scala.Seq.empty - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - types.foreach { __item => - val __value = dotty.tools.dotc.semanticdb.UnionType._typemapper_types.toBase(__item) - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - types.foreach { __v => - val __m = dotty.tools.dotc.semanticdb.UnionType._typemapper_types.toBase(__v) - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = + _root_.scala.Seq.empty +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + types.foreach { __item => + val __value = + dotty.tools.dotc.semanticdb.UnionType._typemapper_types.toBase(__item) + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def clearTypes = copy(types = _root_.scala.Seq.empty) - def addTypes(__vs: dotty.tools.dotc.semanticdb.Type *): UnionType = addAllTypes(__vs) - def addAllTypes(__vs: Iterable[dotty.tools.dotc.semanticdb.Type]): UnionType = copy(types = types ++ __vs) - def withTypes(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type]): UnionType = copy(types = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.UnionType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + types.foreach { __v => + val __m = + dotty.tools.dotc.semanticdb.UnionType._typemapper_types.toBase(__v) + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def clearTypes = copy(types = _root_.scala.Seq.empty) + def addTypes(__vs: dotty.tools.dotc.semanticdb.Type*): UnionType = + addAllTypes(__vs) + def addAllTypes(__vs: Iterable[dotty.tools.dotc.semanticdb.Type]): UnionType = + copy(types = types ++ __vs) + def withTypes( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] + ): UnionType = copy(types = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.UnionType]) } -object UnionType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.UnionType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.UnionType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.UnionType = { - val __types: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] +object UnionType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.UnionType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.UnionType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.UnionType = { + val __types: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __types += dotty.tools.dotc.semanticdb.UnionType._typemapper_types.toCustom(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__)) + __types += dotty.tools.dotc.semanticdb.UnionType._typemapper_types + .toCustom( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.UnionType( - types = __types.result() + types = __types.result() ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.UnionType( types = _root_.scala.Seq.empty ) final val TYPES_FIELD_NUMBER = 1 @transient @sharable - private[semanticdb] val _typemapper_types: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_types: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] - ): _root_.dotty.tools.dotc.semanticdb.UnionType = _root_.dotty.tools.dotc.semanticdb.UnionType( - types - ) + types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] + ): _root_.dotty.tools.dotc.semanticdb.UnionType = + _root_.dotty.tools.dotc.semanticdb.UnionType( + types + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.UnionType]) } @SerialVersionUID(0L) final case class WithType( - types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = _root_.scala.Seq.empty - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - types.foreach { __item => - val __value = dotty.tools.dotc.semanticdb.WithType._typemapper_types.toBase(__item) - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - types.foreach { __v => - val __m = dotty.tools.dotc.semanticdb.WithType._typemapper_types.toBase(__v) - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] = + _root_.scala.Seq.empty +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + types.foreach { __item => + val __value = + dotty.tools.dotc.semanticdb.WithType._typemapper_types.toBase(__item) + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def clearTypes = copy(types = _root_.scala.Seq.empty) - def addTypes(__vs: dotty.tools.dotc.semanticdb.Type *): WithType = addAllTypes(__vs) - def addAllTypes(__vs: Iterable[dotty.tools.dotc.semanticdb.Type]): WithType = copy(types = types ++ __vs) - def withTypes(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type]): WithType = copy(types = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.WithType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + types.foreach { __v => + val __m = + dotty.tools.dotc.semanticdb.WithType._typemapper_types.toBase(__v) + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def clearTypes = copy(types = _root_.scala.Seq.empty) + def addTypes(__vs: dotty.tools.dotc.semanticdb.Type*): WithType = addAllTypes( + __vs + ) + def addAllTypes(__vs: Iterable[dotty.tools.dotc.semanticdb.Type]): WithType = + copy(types = types ++ __vs) + def withTypes( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] + ): WithType = copy(types = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.WithType]) } -object WithType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.WithType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.WithType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.WithType = { - val __types: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Type] +object WithType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.WithType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.WithType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.WithType = { + val __types: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Type + ] var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __types += dotty.tools.dotc.semanticdb.WithType._typemapper_types.toCustom(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__)) + __types += dotty.tools.dotc.semanticdb.WithType._typemapper_types + .toCustom( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.WithType( - types = __types.result() + types = __types.result() ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.WithType( types = _root_.scala.Seq.empty ) final val TYPES_FIELD_NUMBER = 1 @transient @sharable - private[semanticdb] val _typemapper_types: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_types: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] - ): _root_.dotty.tools.dotc.semanticdb.WithType = _root_.dotty.tools.dotc.semanticdb.WithType( - types - ) + types: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Type] + ): _root_.dotty.tools.dotc.semanticdb.WithType = + _root_.dotty.tools.dotc.semanticdb.WithType( + types + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.WithType]) } @SerialVersionUID(0L) final case class StructuralType( - tpe: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.StructuralType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), - declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.StructuralType._typemapper_tpe.toBase(tpe) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - if (declarations.isDefined) { - val __value = declarations.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + tpe: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.StructuralType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.StructuralType._typemapper_tpe.toBase(tpe) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.StructuralType._typemapper_tpe.toBase(tpe) - if (__v.serializedSize != 0) { - _output__.writeTag(4, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - declarations.foreach { __v => - val __m = __v - _output__.writeTag(5, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + }; + if (declarations.isDefined) { + val __value = declarations.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withTpe(__v: dotty.tools.dotc.semanticdb.Type): StructuralType = copy(tpe = __v) - def getDeclarations: dotty.tools.dotc.semanticdb.Scope = declarations.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) - def clearDeclarations: StructuralType = copy(declarations = _root_.scala.None) - def withDeclarations(__v: dotty.tools.dotc.semanticdb.Scope): StructuralType = copy(declarations = Option(__v)) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.StructuralType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.StructuralType._typemapper_tpe.toBase(tpe) + if (__v.serializedSize != 0) { + _output__.writeTag(4, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + declarations.foreach { __v => + val __m = __v + _output__.writeTag(5, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def withTpe(__v: dotty.tools.dotc.semanticdb.Type): StructuralType = + copy(tpe = __v) + def getDeclarations: dotty.tools.dotc.semanticdb.Scope = + declarations.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) + def clearDeclarations: StructuralType = copy(declarations = _root_.scala.None) + def withDeclarations(__v: dotty.tools.dotc.semanticdb.Scope): StructuralType = + copy(declarations = Option(__v)) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.StructuralType]) } -object StructuralType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.StructuralType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.StructuralType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.StructuralType = { - var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None - var __declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None +object StructuralType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.StructuralType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.StructuralType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.StructuralType = { + var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None + var __declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 34 => - __tpe = _root_.scala.Some(__tpe.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __tpe = _root_.scala.Some( + __tpe.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 42 => - __declarations = Option(__declarations.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Scope](_input__))(LiteParser.readMessage(_input__, _))) + __declarations = Option( + __declarations.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Scope](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.StructuralType( - tpe = dotty.tools.dotc.semanticdb.StructuralType._typemapper_tpe.toCustom(__tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)), - declarations = __declarations + tpe = dotty.tools.dotc.semanticdb.StructuralType._typemapper_tpe.toCustom( + __tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + ), + declarations = __declarations ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.StructuralType( - tpe = dotty.tools.dotc.semanticdb.StructuralType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + tpe = dotty.tools.dotc.semanticdb.StructuralType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), declarations = _root_.scala.None ) final val TPE_FIELD_NUMBER = 4 final val DECLARATIONS_FIELD_NUMBER = 5 @transient @sharable - private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - tpe: dotty.tools.dotc.semanticdb.Type, - declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] - ): _root_.dotty.tools.dotc.semanticdb.StructuralType = _root_.dotty.tools.dotc.semanticdb.StructuralType( - tpe, - declarations - ) + tpe: dotty.tools.dotc.semanticdb.Type, + declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] + ): _root_.dotty.tools.dotc.semanticdb.StructuralType = + _root_.dotty.tools.dotc.semanticdb.StructuralType( + tpe, + declarations + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.StructuralType]) } @SerialVersionUID(0L) final case class AnnotatedType( - annotations: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation] = _root_.scala.Seq.empty, - tpe: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.AnnotatedType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - annotations.foreach { __item => - val __value = __item - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - - { - val __value = dotty.tools.dotc.semanticdb.AnnotatedType._typemapper_tpe.toBase(tpe) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size + annotations: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation] = + _root_.scala.Seq.empty, + tpe: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.AnnotatedType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + annotations.foreach { __item => + val __value = __item + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + + { + val __value = + dotty.tools.dotc.semanticdb.AnnotatedType._typemapper_tpe.toBase(tpe) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.AnnotatedType._typemapper_tpe.toBase(tpe) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - annotations.foreach { __v => - val __m = __v - _output__.writeTag(3, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def clearAnnotations = copy(annotations = _root_.scala.Seq.empty) - def addAnnotations(__vs: dotty.tools.dotc.semanticdb.Annotation *): AnnotatedType = addAllAnnotations(__vs) - def addAllAnnotations(__vs: Iterable[dotty.tools.dotc.semanticdb.Annotation]): AnnotatedType = copy(annotations = annotations ++ __vs) - def withAnnotations(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation]): AnnotatedType = copy(annotations = __v) - def withTpe(__v: dotty.tools.dotc.semanticdb.Type): AnnotatedType = copy(tpe = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.AnnotatedType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.AnnotatedType._typemapper_tpe.toBase(tpe) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + annotations.foreach { __v => + val __m = __v + _output__.writeTag(3, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def clearAnnotations = copy(annotations = _root_.scala.Seq.empty) + def addAnnotations( + __vs: dotty.tools.dotc.semanticdb.Annotation* + ): AnnotatedType = addAllAnnotations(__vs) + def addAllAnnotations( + __vs: Iterable[dotty.tools.dotc.semanticdb.Annotation] + ): AnnotatedType = copy(annotations = annotations ++ __vs) + def withAnnotations( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation] + ): AnnotatedType = copy(annotations = __v) + def withTpe(__v: dotty.tools.dotc.semanticdb.Type): AnnotatedType = + copy(tpe = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.AnnotatedType]) } -object AnnotatedType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.AnnotatedType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.AnnotatedType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.AnnotatedType = { - val __annotations: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Annotation] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.Annotation] - var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object AnnotatedType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.AnnotatedType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.AnnotatedType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.AnnotatedType = { + val __annotations: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Annotation + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.Annotation + ] + var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 26 => - __annotations += LiteParser.readMessage[dotty.tools.dotc.semanticdb.Annotation](_input__) + __annotations += LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Annotation](_input__) case 10 => - __tpe = _root_.scala.Some(__tpe.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __tpe = _root_.scala.Some( + __tpe.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.AnnotatedType( - annotations = __annotations.result(), - tpe = dotty.tools.dotc.semanticdb.AnnotatedType._typemapper_tpe.toCustom(__tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)) + annotations = __annotations.result(), + tpe = dotty.tools.dotc.semanticdb.AnnotatedType._typemapper_tpe.toCustom( + __tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.AnnotatedType( annotations = _root_.scala.Seq.empty, - tpe = dotty.tools.dotc.semanticdb.AnnotatedType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + tpe = dotty.tools.dotc.semanticdb.AnnotatedType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) ) final val ANNOTATIONS_FIELD_NUMBER = 3 final val TPE_FIELD_NUMBER = 1 @transient @sharable - private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - annotations: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation], - tpe: dotty.tools.dotc.semanticdb.Type - ): _root_.dotty.tools.dotc.semanticdb.AnnotatedType = _root_.dotty.tools.dotc.semanticdb.AnnotatedType( - annotations, - tpe - ) + annotations: _root_.scala.Seq[dotty.tools.dotc.semanticdb.Annotation], + tpe: dotty.tools.dotc.semanticdb.Type + ): _root_.dotty.tools.dotc.semanticdb.AnnotatedType = + _root_.dotty.tools.dotc.semanticdb.AnnotatedType( + annotations, + tpe + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.AnnotatedType]) } @SerialVersionUID(0L) final case class ExistentialType( - tpe: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.ExistentialType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), - declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.ExistentialType._typemapper_tpe.toBase(tpe) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - if (declarations.isDefined) { - val __value = declarations.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + tpe: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.ExistentialType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.ExistentialType._typemapper_tpe.toBase(tpe) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.ExistentialType._typemapper_tpe.toBase(tpe) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - declarations.foreach { __v => - val __m = __v - _output__.writeTag(3, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + }; + if (declarations.isDefined) { + val __value = declarations.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withTpe(__v: dotty.tools.dotc.semanticdb.Type): ExistentialType = copy(tpe = __v) - def getDeclarations: dotty.tools.dotc.semanticdb.Scope = declarations.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) - def clearDeclarations: ExistentialType = copy(declarations = _root_.scala.None) - def withDeclarations(__v: dotty.tools.dotc.semanticdb.Scope): ExistentialType = copy(declarations = Option(__v)) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ExistentialType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.ExistentialType._typemapper_tpe.toBase(tpe) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + declarations.foreach { __v => + val __m = __v + _output__.writeTag(3, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def withTpe(__v: dotty.tools.dotc.semanticdb.Type): ExistentialType = + copy(tpe = __v) + def getDeclarations: dotty.tools.dotc.semanticdb.Scope = + declarations.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) + def clearDeclarations: ExistentialType = + copy(declarations = _root_.scala.None) + def withDeclarations( + __v: dotty.tools.dotc.semanticdb.Scope + ): ExistentialType = copy(declarations = Option(__v)) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ExistentialType]) } -object ExistentialType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ExistentialType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ExistentialType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ExistentialType = { - var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None - var __declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None +object ExistentialType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ExistentialType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ExistentialType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ExistentialType = { + var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None + var __declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __tpe = _root_.scala.Some(__tpe.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __tpe = _root_.scala.Some( + __tpe.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 26 => - __declarations = Option(__declarations.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Scope](_input__))(LiteParser.readMessage(_input__, _))) + __declarations = Option( + __declarations.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Scope](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.ExistentialType( - tpe = dotty.tools.dotc.semanticdb.ExistentialType._typemapper_tpe.toCustom(__tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)), - declarations = __declarations + tpe = + dotty.tools.dotc.semanticdb.ExistentialType._typemapper_tpe.toCustom( + __tpe.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ), + declarations = __declarations ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ExistentialType( - tpe = dotty.tools.dotc.semanticdb.ExistentialType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + tpe = dotty.tools.dotc.semanticdb.ExistentialType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), declarations = _root_.scala.None ) final val TPE_FIELD_NUMBER = 1 final val DECLARATIONS_FIELD_NUMBER = 3 @transient @sharable - private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - tpe: dotty.tools.dotc.semanticdb.Type, - declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] - ): _root_.dotty.tools.dotc.semanticdb.ExistentialType = _root_.dotty.tools.dotc.semanticdb.ExistentialType( - tpe, - declarations - ) + tpe: dotty.tools.dotc.semanticdb.Type, + declarations: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] + ): _root_.dotty.tools.dotc.semanticdb.ExistentialType = + _root_.dotty.tools.dotc.semanticdb.ExistentialType( + tpe, + declarations + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ExistentialType]) } @SerialVersionUID(0L) final case class UniversalType( - typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None, - tpe: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.UniversalType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (typeParameters.isDefined) { - val __value = typeParameters.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - - { - val __value = dotty.tools.dotc.semanticdb.UniversalType._typemapper_tpe.toBase(tpe) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None, + tpe: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.UniversalType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (typeParameters.isDefined) { + val __value = typeParameters.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + + { + val __value = + dotty.tools.dotc.semanticdb.UniversalType._typemapper_tpe.toBase(tpe) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.UniversalType._typemapper_tpe.toBase(tpe) - if (__v.serializedSize != 0) { - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - typeParameters.foreach { __v => - val __m = __v - _output__.writeTag(3, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getTypeParameters: dotty.tools.dotc.semanticdb.Scope = typeParameters.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) - def clearTypeParameters: UniversalType = copy(typeParameters = _root_.scala.None) - def withTypeParameters(__v: dotty.tools.dotc.semanticdb.Scope): UniversalType = copy(typeParameters = Option(__v)) - def withTpe(__v: dotty.tools.dotc.semanticdb.Type): UniversalType = copy(tpe = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.UniversalType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.UniversalType._typemapper_tpe.toBase(tpe) + if (__v.serializedSize != 0) { + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + typeParameters.foreach { __v => + val __m = __v + _output__.writeTag(3, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def getTypeParameters: dotty.tools.dotc.semanticdb.Scope = + typeParameters.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) + def clearTypeParameters: UniversalType = + copy(typeParameters = _root_.scala.None) + def withTypeParameters( + __v: dotty.tools.dotc.semanticdb.Scope + ): UniversalType = copy(typeParameters = Option(__v)) + def withTpe(__v: dotty.tools.dotc.semanticdb.Type): UniversalType = + copy(tpe = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.UniversalType]) } -object UniversalType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.UniversalType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.UniversalType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.UniversalType = { - var __typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None - var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object UniversalType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.UniversalType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.UniversalType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.UniversalType = { + var __typeParameters + : _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None + var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 26 => - __typeParameters = Option(__typeParameters.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Scope](_input__))(LiteParser.readMessage(_input__, _))) + __typeParameters = Option( + __typeParameters.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Scope](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __tpe = _root_.scala.Some(__tpe.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __tpe = _root_.scala.Some( + __tpe.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.UniversalType( - typeParameters = __typeParameters, - tpe = dotty.tools.dotc.semanticdb.UniversalType._typemapper_tpe.toCustom(__tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)) + typeParameters = __typeParameters, + tpe = dotty.tools.dotc.semanticdb.UniversalType._typemapper_tpe.toCustom( + __tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.UniversalType( typeParameters = _root_.scala.None, - tpe = dotty.tools.dotc.semanticdb.UniversalType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + tpe = dotty.tools.dotc.semanticdb.UniversalType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) ) final val TYPE_PARAMETERS_FIELD_NUMBER = 3 final val TPE_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope], - tpe: dotty.tools.dotc.semanticdb.Type - ): _root_.dotty.tools.dotc.semanticdb.UniversalType = _root_.dotty.tools.dotc.semanticdb.UniversalType( - typeParameters, - tpe - ) + typeParameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope], + tpe: dotty.tools.dotc.semanticdb.Type + ): _root_.dotty.tools.dotc.semanticdb.UniversalType = + _root_.dotty.tools.dotc.semanticdb.UniversalType( + typeParameters, + tpe + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.UniversalType]) } @SerialVersionUID(0L) final case class ByNameType( - tpe: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.ByNameType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.ByNameType._typemapper_tpe.toBase(tpe) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + tpe: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.ByNameType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.ByNameType._typemapper_tpe.toBase(tpe) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.ByNameType._typemapper_tpe.toBase(tpe) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withTpe(__v: dotty.tools.dotc.semanticdb.Type): ByNameType = copy(tpe = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ByNameType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.ByNameType._typemapper_tpe.toBase(tpe) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def withTpe(__v: dotty.tools.dotc.semanticdb.Type): ByNameType = + copy(tpe = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.ByNameType]) } -object ByNameType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ByNameType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ByNameType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.ByNameType = { - var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object ByNameType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ByNameType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.ByNameType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.ByNameType = { + var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __tpe = _root_.scala.Some(__tpe.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __tpe = _root_.scala.Some( + __tpe.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.ByNameType( - tpe = dotty.tools.dotc.semanticdb.ByNameType._typemapper_tpe.toCustom(__tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)) + tpe = dotty.tools.dotc.semanticdb.ByNameType._typemapper_tpe.toCustom( + __tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.ByNameType( - tpe = dotty.tools.dotc.semanticdb.ByNameType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + tpe = dotty.tools.dotc.semanticdb.ByNameType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) ) final val TPE_FIELD_NUMBER = 1 @transient @sharable - private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - tpe: dotty.tools.dotc.semanticdb.Type - ): _root_.dotty.tools.dotc.semanticdb.ByNameType = _root_.dotty.tools.dotc.semanticdb.ByNameType( - tpe - ) + tpe: dotty.tools.dotc.semanticdb.Type + ): _root_.dotty.tools.dotc.semanticdb.ByNameType = + _root_.dotty.tools.dotc.semanticdb.ByNameType( + tpe + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.ByNameType]) } @SerialVersionUID(0L) final case class RepeatedType( - tpe: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.RepeatedType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.RepeatedType._typemapper_tpe.toBase(tpe) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + tpe: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.RepeatedType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = + dotty.tools.dotc.semanticdb.RepeatedType._typemapper_tpe.toBase(tpe) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.RepeatedType._typemapper_tpe.toBase(tpe) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def withTpe(__v: dotty.tools.dotc.semanticdb.Type): RepeatedType = copy(tpe = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.RepeatedType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = + dotty.tools.dotc.semanticdb.RepeatedType._typemapper_tpe.toBase(tpe) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def withTpe(__v: dotty.tools.dotc.semanticdb.Type): RepeatedType = + copy(tpe = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.RepeatedType]) } -object RepeatedType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.RepeatedType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.RepeatedType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.RepeatedType = { - var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object RepeatedType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.RepeatedType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.RepeatedType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.RepeatedType = { + var __tpe: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __tpe = _root_.scala.Some(__tpe.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __tpe = _root_.scala.Some( + __tpe.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.RepeatedType( - tpe = dotty.tools.dotc.semanticdb.RepeatedType._typemapper_tpe.toCustom(__tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)) + tpe = dotty.tools.dotc.semanticdb.RepeatedType._typemapper_tpe.toCustom( + __tpe.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.RepeatedType( - tpe = dotty.tools.dotc.semanticdb.RepeatedType._typemapper_tpe.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + tpe = dotty.tools.dotc.semanticdb.RepeatedType._typemapper_tpe + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) ) final val TPE_FIELD_NUMBER = 1 @transient @sharable - private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_tpe: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - tpe: dotty.tools.dotc.semanticdb.Type - ): _root_.dotty.tools.dotc.semanticdb.RepeatedType = _root_.dotty.tools.dotc.semanticdb.RepeatedType( - tpe - ) + tpe: dotty.tools.dotc.semanticdb.Type + ): _root_.dotty.tools.dotc.semanticdb.RepeatedType = + _root_.dotty.tools.dotc.semanticdb.RepeatedType( + tpe + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.RepeatedType]) } @SerialVersionUID(0L) final case class MatchType( - scrutinee: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.MatchType._typemapper_scrutinee.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), - cases: _root_.scala.Seq[dotty.tools.dotc.semanticdb.MatchType.CaseType] = _root_.scala.Seq.empty - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { + scrutinee: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.MatchType._typemapper_scrutinee + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + cases: _root_.scala.Seq[dotty.tools.dotc.semanticdb.MatchType.CaseType] = + _root_.scala.Seq.empty +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + + { + val __value = dotty.tools.dotc.semanticdb.MatchType._typemapper_scrutinee + .toBase(scrutinee) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + }; + cases.foreach { __item => + val __value = __item + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size + } + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + { + val __v = dotty.tools.dotc.semanticdb.MatchType._typemapper_scrutinee + .toBase(scrutinee) + if (__v.serializedSize != 0) { + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + cases.foreach { __v => + val __m = __v + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + } + def withScrutinee(__v: dotty.tools.dotc.semanticdb.Type): MatchType = + copy(scrutinee = __v) + def clearCases = copy(cases = _root_.scala.Seq.empty) + def addCases( + __vs: dotty.tools.dotc.semanticdb.MatchType.CaseType* + ): MatchType = addAllCases(__vs) + def addAllCases( + __vs: Iterable[dotty.tools.dotc.semanticdb.MatchType.CaseType] + ): MatchType = copy(cases = cases ++ __vs) + def withCases( + __v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.MatchType.CaseType] + ): MatchType = copy(cases = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.MatchType]) +} + +object MatchType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.MatchType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.MatchType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.MatchType = { + var __scrutinee + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None + val __cases: _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.MatchType.CaseType + ] = new _root_.scala.collection.immutable.VectorBuilder[ + dotty.tools.dotc.semanticdb.MatchType.CaseType + ] + var _done__ = false + while (!_done__) { + val _tag__ = _input__.readTag() + _tag__ match { + case 0 => _done__ = true + case 10 => + __scrutinee = _root_.scala.Some( + __scrutinee.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) + case 18 => + __cases += LiteParser + .readMessage[dotty.tools.dotc.semanticdb.MatchType.CaseType]( + _input__ + ) + case tag => _input__.skipField(tag) + } + } + dotty.tools.dotc.semanticdb.MatchType( + scrutinee = + dotty.tools.dotc.semanticdb.MatchType._typemapper_scrutinee.toCustom( + __scrutinee.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ), + cases = __cases.result() + ) + } + + lazy val defaultInstance = dotty.tools.dotc.semanticdb.MatchType( + scrutinee = dotty.tools.dotc.semanticdb.MatchType._typemapper_scrutinee + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + cases = _root_.scala.Seq.empty + ) + @SerialVersionUID(0L) + final case class CaseType( + key: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_key + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + body: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_body + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + ) extends SemanticdbGeneratedMessage + derives CanEqual { @transient @sharable private var __serializedSizeMemoized: _root_.scala.Int = 0 private def __computeSerializedSize(): _root_.scala.Int = { var __size = 0 - + { - val __value = dotty.tools.dotc.semanticdb.MatchType._typemapper_scrutinee.toBase(scrutinee) + val __value = + dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_key + .toBase(key) if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + } + }; + + { + val __value = + dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_body + .toBase(body) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } }; - cases.foreach { __item => - val __value = __item - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } __size } override def serializedSize: _root_.scala.Int = { @@ -1876,291 +2849,287 @@ final case class MatchType( __serializedSizeMemoized = __size } __size - 1 - + } def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { { - val __v = dotty.tools.dotc.semanticdb.MatchType._typemapper_scrutinee.toBase(scrutinee) + val __v = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_key + .toBase(key) if (__v.serializedSize != 0) { _output__.writeTag(1, 2) _output__.writeUInt32NoTag(__v.serializedSize) __v.writeTo(_output__) } }; - cases.foreach { __v => - val __m = __v - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) + { + val __v = + dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_body + .toBase(body) + if (__v.serializedSize != 0) { + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } }; } - def withScrutinee(__v: dotty.tools.dotc.semanticdb.Type): MatchType = copy(scrutinee = __v) - def clearCases = copy(cases = _root_.scala.Seq.empty) - def addCases(__vs: dotty.tools.dotc.semanticdb.MatchType.CaseType *): MatchType = addAllCases(__vs) - def addAllCases(__vs: Iterable[dotty.tools.dotc.semanticdb.MatchType.CaseType]): MatchType = copy(cases = cases ++ __vs) - def withCases(__v: _root_.scala.Seq[dotty.tools.dotc.semanticdb.MatchType.CaseType]): MatchType = copy(cases = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.MatchType]) -} + def withKey(__v: dotty.tools.dotc.semanticdb.Type): CaseType = + copy(key = __v) + def withBody(__v: dotty.tools.dotc.semanticdb.Type): CaseType = + copy(body = __v) -object MatchType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MatchType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MatchType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.MatchType = { - var __scrutinee: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None - val __cases: _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.MatchType.CaseType] = new _root_.scala.collection.immutable.VectorBuilder[dotty.tools.dotc.semanticdb.MatchType.CaseType] - var _done__ = false - while (!_done__) { - val _tag__ = _input__.readTag() - _tag__ match { - case 0 => _done__ = true - case 10 => - __scrutinee = _root_.scala.Some(__scrutinee.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) - case 18 => - __cases += LiteParser.readMessage[dotty.tools.dotc.semanticdb.MatchType.CaseType](_input__) - case tag => _input__.skipField(tag) - } - } - dotty.tools.dotc.semanticdb.MatchType( - scrutinee = dotty.tools.dotc.semanticdb.MatchType._typemapper_scrutinee.toCustom(__scrutinee.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)), - cases = __cases.result() - ) + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.MatchType.CaseType]) } - - - - - - - lazy val defaultInstance = dotty.tools.dotc.semanticdb.MatchType( - scrutinee = dotty.tools.dotc.semanticdb.MatchType._typemapper_scrutinee.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), - cases = _root_.scala.Seq.empty - ) - @SerialVersionUID(0L) - final case class CaseType( - key: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_key.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), - body: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_body.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) - ) extends SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - - { - val __value = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_key.toBase(key) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - - { - val __value = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_body.toBase(body) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size - } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - { - val __v = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_key.toBase(key) - if (__v.serializedSize != 0) { - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - { - val __v = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_body.toBase(body) - if (__v.serializedSize != 0) { - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; - } - def withKey(__v: dotty.tools.dotc.semanticdb.Type): CaseType = copy(key = __v) - def withBody(__v: dotty.tools.dotc.semanticdb.Type): CaseType = copy(body = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.MatchType.CaseType]) - } - - object CaseType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MatchType.CaseType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MatchType.CaseType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.MatchType.CaseType = { - var __key: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None - var __body: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None + + object CaseType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.MatchType.CaseType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.MatchType.CaseType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.MatchType.CaseType = { + var __key: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None + var __body: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __key = _root_.scala.Some(__key.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __key = _root_.scala.Some( + __key.fold( + LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __body = _root_.scala.Some(__body.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __body = _root_.scala.Some( + __body.fold( + LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage]( + _input__ + ) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.MatchType.CaseType( - key = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_key.toCustom(__key.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)), - body = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_body.toCustom(__body.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)) + key = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_key + .toCustom( + __key.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ), + body = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_body + .toCustom( + __body.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.MatchType.CaseType( - key = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_key.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), - body = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_body.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + key = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_key + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance), + body = dotty.tools.dotc.semanticdb.MatchType.CaseType._typemapper_body + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) ) final val KEY_FIELD_NUMBER = 1 final val BODY_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_key: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_key: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] @transient @sharable - private[semanticdb] val _typemapper_body: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_body: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - key: dotty.tools.dotc.semanticdb.Type, - body: dotty.tools.dotc.semanticdb.Type - ): _root_.dotty.tools.dotc.semanticdb.MatchType.CaseType = _root_.dotty.tools.dotc.semanticdb.MatchType.CaseType( - key, - body - ) + key: dotty.tools.dotc.semanticdb.Type, + body: dotty.tools.dotc.semanticdb.Type + ): _root_.dotty.tools.dotc.semanticdb.MatchType.CaseType = + _root_.dotty.tools.dotc.semanticdb.MatchType.CaseType( + key, + body + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MatchType.CaseType]) } - + final val SCRUTINEE_FIELD_NUMBER = 1 final val CASES_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_scrutinee: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_scrutinee: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - scrutinee: dotty.tools.dotc.semanticdb.Type, - cases: _root_.scala.Seq[dotty.tools.dotc.semanticdb.MatchType.CaseType] - ): _root_.dotty.tools.dotc.semanticdb.MatchType = _root_.dotty.tools.dotc.semanticdb.MatchType( - scrutinee, - cases - ) + scrutinee: dotty.tools.dotc.semanticdb.Type, + cases: _root_.scala.Seq[dotty.tools.dotc.semanticdb.MatchType.CaseType] + ): _root_.dotty.tools.dotc.semanticdb.MatchType = + _root_.dotty.tools.dotc.semanticdb.MatchType( + scrutinee, + cases + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.MatchType]) } @SerialVersionUID(0L) final case class LambdaType( - parameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None, - returnType: dotty.tools.dotc.semanticdb.Type = dotty.tools.dotc.semanticdb.LambdaType._typemapper_returnType.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) - ) extends dotty.tools.dotc.semanticdb.Type.NonEmpty with SemanticdbGeneratedMessage derives CanEqual { - @transient @sharable - private var __serializedSizeMemoized: _root_.scala.Int = 0 - private def __computeSerializedSize(): _root_.scala.Int = { - var __size = 0 - if (parameters.isDefined) { - val __value = parameters.get - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - }; - - { - val __value = dotty.tools.dotc.semanticdb.LambdaType._typemapper_returnType.toBase(returnType) - if (__value.serializedSize != 0) { - __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag(__value.serializedSize) + __value.serializedSize - } - }; - __size - } - override def serializedSize: _root_.scala.Int = { - var __size = __serializedSizeMemoized - if (__size == 0) { - __size = __computeSerializedSize() + 1 - __serializedSizeMemoized = __size + parameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None, + returnType: dotty.tools.dotc.semanticdb.Type = + dotty.tools.dotc.semanticdb.LambdaType._typemapper_returnType + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) +) extends dotty.tools.dotc.semanticdb.Type.NonEmpty + with SemanticdbGeneratedMessage + derives CanEqual { + @transient @sharable + private var __serializedSizeMemoized: _root_.scala.Int = 0 + private def __computeSerializedSize(): _root_.scala.Int = { + var __size = 0 + if (parameters.isDefined) { + val __value = parameters.get + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize + }; + + { + val __value = + dotty.tools.dotc.semanticdb.LambdaType._typemapper_returnType + .toBase(returnType) + if (__value.serializedSize != 0) { + __size += 1 + SemanticdbOutputStream.computeUInt32SizeNoTag( + __value.serializedSize + ) + __value.serializedSize } - __size - 1 - - } - def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { - parameters.foreach { __v => - val __m = __v - _output__.writeTag(1, 2) - _output__.writeUInt32NoTag(__m.serializedSize) - __m.writeTo(_output__) - }; - { - val __v = dotty.tools.dotc.semanticdb.LambdaType._typemapper_returnType.toBase(returnType) - if (__v.serializedSize != 0) { - _output__.writeTag(2, 2) - _output__.writeUInt32NoTag(__v.serializedSize) - __v.writeTo(_output__) - } - }; + }; + __size + } + override def serializedSize: _root_.scala.Int = { + var __size = __serializedSizeMemoized + if (__size == 0) { + __size = __computeSerializedSize() + 1 + __serializedSizeMemoized = __size } - def getParameters: dotty.tools.dotc.semanticdb.Scope = parameters.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) - def clearParameters: LambdaType = copy(parameters = _root_.scala.None) - def withParameters(__v: dotty.tools.dotc.semanticdb.Scope): LambdaType = copy(parameters = Option(__v)) - def withReturnType(__v: dotty.tools.dotc.semanticdb.Type): LambdaType = copy(returnType = __v) - - - - - // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.LambdaType]) + __size - 1 + + } + def writeTo(`_output__`: SemanticdbOutputStream): _root_.scala.Unit = { + parameters.foreach { __v => + val __m = __v + _output__.writeTag(1, 2) + _output__.writeUInt32NoTag(__m.serializedSize) + __m.writeTo(_output__) + }; + { + val __v = dotty.tools.dotc.semanticdb.LambdaType._typemapper_returnType + .toBase(returnType) + if (__v.serializedSize != 0) { + _output__.writeTag(2, 2) + _output__.writeUInt32NoTag(__v.serializedSize) + __v.writeTo(_output__) + } + }; + } + def getParameters: dotty.tools.dotc.semanticdb.Scope = + parameters.getOrElse(dotty.tools.dotc.semanticdb.Scope.defaultInstance) + def clearParameters: LambdaType = copy(parameters = _root_.scala.None) + def withParameters(__v: dotty.tools.dotc.semanticdb.Scope): LambdaType = + copy(parameters = Option(__v)) + def withReturnType(__v: dotty.tools.dotc.semanticdb.Type): LambdaType = + copy(returnType = __v) + + // @@protoc_insertion_point(GeneratedMessage[dotty.tools.dotc.semanticdb.LambdaType]) } -object LambdaType extends SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.LambdaType] { - implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[dotty.tools.dotc.semanticdb.LambdaType] = this - def parseFrom(`_input__`: SemanticdbInputStream): dotty.tools.dotc.semanticdb.LambdaType = { - var __parameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = _root_.scala.None - var __returnType: _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = _root_.scala.None +object LambdaType + extends SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.LambdaType + ] { + implicit def messageCompanion: SemanticdbGeneratedMessageCompanion[ + dotty.tools.dotc.semanticdb.LambdaType + ] = this + def parseFrom( + `_input__`: SemanticdbInputStream + ): dotty.tools.dotc.semanticdb.LambdaType = { + var __parameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope] = + _root_.scala.None + var __returnType + : _root_.scala.Option[dotty.tools.dotc.semanticdb.TypeMessage] = + _root_.scala.None var _done__ = false while (!_done__) { val _tag__ = _input__.readTag() _tag__ match { case 0 => _done__ = true case 10 => - __parameters = Option(__parameters.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.Scope](_input__))(LiteParser.readMessage(_input__, _))) + __parameters = Option( + __parameters.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.Scope](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case 18 => - __returnType = _root_.scala.Some(__returnType.fold(LiteParser.readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__))(LiteParser.readMessage(_input__, _))) + __returnType = _root_.scala.Some( + __returnType.fold( + LiteParser + .readMessage[dotty.tools.dotc.semanticdb.TypeMessage](_input__) + )(LiteParser.readMessage(_input__, _)) + ) case tag => _input__.skipField(tag) } } dotty.tools.dotc.semanticdb.LambdaType( - parameters = __parameters, - returnType = dotty.tools.dotc.semanticdb.LambdaType._typemapper_returnType.toCustom(__returnType.getOrElse(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance)) + parameters = __parameters, + returnType = + dotty.tools.dotc.semanticdb.LambdaType._typemapper_returnType.toCustom( + __returnType.getOrElse( + dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance + ) + ) ) } - - - - - - + lazy val defaultInstance = dotty.tools.dotc.semanticdb.LambdaType( parameters = _root_.scala.None, - returnType = dotty.tools.dotc.semanticdb.LambdaType._typemapper_returnType.toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) + returnType = dotty.tools.dotc.semanticdb.LambdaType._typemapper_returnType + .toCustom(dotty.tools.dotc.semanticdb.TypeMessage.defaultInstance) ) final val PARAMETERS_FIELD_NUMBER = 1 final val RETURN_TYPE_FIELD_NUMBER = 2 @transient @sharable - private[semanticdb] val _typemapper_returnType: SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type] = implicitly[SemanticdbTypeMapper[dotty.tools.dotc.semanticdb.TypeMessage, dotty.tools.dotc.semanticdb.Type]] + private[semanticdb] val _typemapper_returnType: SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ] = implicitly[SemanticdbTypeMapper[ + dotty.tools.dotc.semanticdb.TypeMessage, + dotty.tools.dotc.semanticdb.Type + ]] def of( - parameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope], - returnType: dotty.tools.dotc.semanticdb.Type - ): _root_.dotty.tools.dotc.semanticdb.LambdaType = _root_.dotty.tools.dotc.semanticdb.LambdaType( - parameters, - returnType - ) + parameters: _root_.scala.Option[dotty.tools.dotc.semanticdb.Scope], + returnType: dotty.tools.dotc.semanticdb.Type + ): _root_.dotty.tools.dotc.semanticdb.LambdaType = + _root_.dotty.tools.dotc.semanticdb.LambdaType( + parameters, + returnType + ) // @@protoc_insertion_point(GeneratedMessageCompanion[dotty.tools.dotc.semanticdb.LambdaType]) } diff --git a/output/src/main/scala/internal/InvalidProtocolBufferException.scala b/output/src/main/scala/internal/InvalidProtocolBufferException.scala index 886067e..d03e2ee 100644 --- a/output/src/main/scala/internal/InvalidProtocolBufferException.scala +++ b/output/src/main/scala/internal/InvalidProtocolBufferException.scala @@ -3,46 +3,63 @@ package dotty.tools.dotc.semanticdb.internal import java.io.IOException @SerialVersionUID(-1616151763072450476L) -class InvalidProtocolBufferException(description: String) extends IOException(description) +class InvalidProtocolBufferException(description: String) + extends IOException(description) object InvalidProtocolBufferException { def truncatedMessage(): InvalidProtocolBufferException = { - new InvalidProtocolBufferException("While parsing a protocol message, the input ended unexpectedly " + - "in the middle of a field. This could mean either that the " + - "input has been truncated or that an embedded message " + - "misreported its own length.") + new InvalidProtocolBufferException( + "While parsing a protocol message, the input ended unexpectedly " + + "in the middle of a field. This could mean either that the " + + "input has been truncated or that an embedded message " + + "misreported its own length." + ) } def negativeSize(): InvalidProtocolBufferException = { - new InvalidProtocolBufferException("SemanticdbInputStream encountered an embedded string or message " + - "which claimed to have negative size.") + new InvalidProtocolBufferException( + "SemanticdbInputStream encountered an embedded string or message " + + "which claimed to have negative size." + ) } def malformedVarint(): InvalidProtocolBufferException = { - new InvalidProtocolBufferException("SemanticdbInputStream encountered a malformed varint.") + new InvalidProtocolBufferException( + "SemanticdbInputStream encountered a malformed varint." + ) } def invalidTag(): InvalidProtocolBufferException = { - new InvalidProtocolBufferException("Protocol message contained an invalid tag (zero).") + new InvalidProtocolBufferException( + "Protocol message contained an invalid tag (zero)." + ) } def invalidEndTag(): InvalidProtocolBufferException = { - new InvalidProtocolBufferException("Protocol message end-group tag did not match expected tag.") + new InvalidProtocolBufferException( + "Protocol message end-group tag did not match expected tag." + ) } def invalidWireType(): InvalidProtocolBufferException = { - new InvalidProtocolBufferException("Protocol message tag had invalid wire type.") + new InvalidProtocolBufferException( + "Protocol message tag had invalid wire type." + ) } def recursionLimitExceeded(): InvalidProtocolBufferException = { - new InvalidProtocolBufferException("Protocol message had too many levels of nesting. May be malicious. " + - "Use SemanticdbInputStream.setRecursionLimit() to increase the depth limit.") + new InvalidProtocolBufferException( + "Protocol message had too many levels of nesting. May be malicious. " + + "Use SemanticdbInputStream.setRecursionLimit() to increase the depth limit." + ) } def sizeLimitExceeded(): InvalidProtocolBufferException = { - new InvalidProtocolBufferException("Protocol message was too large. May be malicious. " + - "Use SemanticdbInputStream.setSizeLimit() to increase the size limit.") + new InvalidProtocolBufferException( + "Protocol message was too large. May be malicious. " + + "Use SemanticdbInputStream.setSizeLimit() to increase the size limit." + ) } def parseFailure(): InvalidProtocolBufferException = { diff --git a/output/src/main/scala/internal/SemanticdbGeneratedMessageCompanion.scala b/output/src/main/scala/internal/SemanticdbGeneratedMessageCompanion.scala index 4974e3e..f07042e 100644 --- a/output/src/main/scala/internal/SemanticdbGeneratedMessageCompanion.scala +++ b/output/src/main/scala/internal/SemanticdbGeneratedMessageCompanion.scala @@ -18,7 +18,8 @@ trait SemanticdbGeneratedMessage extends Any with Product with Serializable { def writeTo(output: SemanticdbOutputStream): Unit - /** Serializes the messgae and returns a byte array containing its raw bytes */ + /** Serializes the messgae and returns a byte array containing its raw bytes + */ final def toByteArray: Array[Byte] = { val a = new Array[Byte](serializedSize) val outputStream = SemanticdbOutputStream.newInstance(a) diff --git a/output/src/main/scala/internal/SemanticdbInputStream.scala b/output/src/main/scala/internal/SemanticdbInputStream.scala index 808f940..d605ea2 100644 --- a/output/src/main/scala/internal/SemanticdbInputStream.scala +++ b/output/src/main/scala/internal/SemanticdbInputStream.scala @@ -79,9 +79,9 @@ object SemanticdbInputStream { class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { - /** The total number of bytes read before the current buffer. The total - * bytes read up to the current position can be computed as - * {@code totalBytesRetired + bufferPos}. This value may be negative if + /** The total number of bytes read before the current buffer. The total bytes + * read up to the current position can be computed as + * {@code totalBytesRetired + bufferPos} . This value may be negative if * reading started in the middle of the current buffer (e.g. if the * constructor that takes a byte array and an offset was used). */ @@ -114,7 +114,7 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { } /** Ensures that at least {@code n} bytes are available in the buffer, reading - * more bytes from the input if necessary to make it so. Caller must ensure + * more bytes from the input if necessary to make it so. Caller must ensure * that the requested space is less than BUFFER_SIZE. */ private def ensureAvailable(n: Int): Unit = { @@ -124,7 +124,7 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { } /** Reads more bytes from the input, making at least {@code n} bytes available - * in the buffer. Caller must ensure that the requested space is not yet + * in the buffer. Caller must ensure that the requested space is not yet * available, and that the requested space is less than BUFFER_SIZE. */ private def refillBuffer(n: Int): Unit = { @@ -134,11 +134,12 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { } /** Tries to read more bytes from the input, making at least {@code n} bytes - * available in the buffer. Caller must ensure that the requested space is + * available in the buffer. Caller must ensure that the requested space is * not yet available, and that the requested space is less than BUFFER_SIZE. * - * @return { @code true} if the bytes could be made available; { @code false} - * if the end of the stream or the current limit was reached. + * @return + * {@code true} if the bytes could be made available; {@code false} if the + * end of the stream or the current limit was reached. */ private def tryRefillBuffer(n: Int): Boolean = { if (bufferPos + n <= bufferSize) { @@ -187,9 +188,9 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { } } - /** Returns true if the stream has reached the end of the input. This is the + /** Returns true if the stream has reached the end of the input. This is the * case if either the end of the underlying input source has been reached or - * if the stream has reached a limit created using {@link #pushLimit(int)}. + * if the stream has reached a limit created using {@link #pushLimit(int)} . */ def isAtEnd: Boolean = { bufferPos == bufferSize && !tryRefillBuffer(1) @@ -199,18 +200,19 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { totalBytesRetired + bufferPos } - /** Sets {@code currentLimit} to (current position) + {@code byteLimit}. This + /** Sets {@code currentLimit} to (current position) + {@code byteLimit} . This * is called when descending into a length-delimited embedded message. * *

Note that {@code pushLimit()} does NOT affect how many bytes the - * {@code SemanticdbInputStream} reads from an underlying {@code InputStream} when - * refreshing its buffer. If you need to prevent reading past a certain + * {@code SemanticdbInputStream} reads from an underlying {@code InputStream} + * when refreshing its buffer. If you need to prevent reading past a certain * point in the underlying {@code InputStream} (e.g. because you expect it to * contain more data after the end of the message which you need to handle * differently) then you must place a wrapper around your {@code InputStream} * which limits the amount of data that can be read from it. * - * @return the old limit. + * @return + * the old limit. */ def pushLimit(byteLimit0: Int): Int = { if (byteLimit0 < 0) { @@ -228,7 +230,8 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { /** Discards the current limit, returning to the previous limit. * - * @param oldLimit The old limit, as returned by { @code pushLimit}. + * @param oldLimit + * The old limit, as returned by {@code pushLimit} . */ def popLimit(oldLimit: Int): Unit = { currentLimit = oldLimit @@ -237,8 +240,9 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { /** Reads and discards a single field, given its tag value. * - * @return { @code false} if the tag is an endgroup tag, in which case - * nothing is skipped. Otherwise, returns { @code true}. + * @return + * {@code false} if the tag is an endgroup tag, in which case nothing is + * skipped. Otherwise, returns {@code true} . */ @throws(classOf[IOException]) def skipField(tag: Int): Boolean = { @@ -271,8 +275,8 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { } } - /** Reads and discards an entire message. This will read either until EOF - * or until an endgroup tag, whichever comes first. + /** Reads and discards an entire message. This will read either until EOF or + * until an endgroup tag, whichever comes first. */ def skipMessage(): Unit = { while (true) { @@ -293,7 +297,7 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { } } - /** Read a raw Varint from the stream. If larger than 32 bits, discard the + /** Read a raw Varint from the stream. If larger than 32 bits, discard the * upper bits. */ @throws[InvalidProtocolBufferException] @@ -364,7 +368,7 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { } bufferPos = pos return x - } //todo: labels is not supported + } // todo: labels is not supported } private def skipRawVarint(): Unit = { @@ -456,9 +460,8 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { } } - /** Read a {@code string} field value from the stream. - * If the stream contains malformed UTF-8, - * throw exception {@link InvalidProtocolBufferException}. + /** Read a {@code string} field value from the stream. If the stream contains + * malformed UTF-8, throw exception {@link InvalidProtocolBufferException} . */ def readStringRequireUtf8(): String = { val size: Int = readRawVarint32() @@ -538,8 +541,8 @@ class SemanticdbInputStream private (buffer: Array[Byte], input: InputStream) { readRawVarint32() } - /** Read an enum field value from the stream. Caller is responsible - * for converting the numeric value to an actual enum. + /** Read an enum field value from the stream. Caller is responsible for + * converting the numeric value to an actual enum. */ def readEnum(): Int = { readRawVarint32()