SemanticdbGeneratedMessageCompanion

dotty.tools.dotc.semanticdb.internal.SemanticdbGeneratedMessageCompanion

Attributes

Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
object AccessMessage.type
object AnnotatedType.type
object Annotation.type
object ApplyTree.type
object BooleanConstant.type
object ByNameType.type
object ByteConstant.type
object CharConstant.type
object ClassSignature.type
object ConstantMessage.type
object ConstantType.type
object Diagnostic.type
object Documentation.type
object DoubleConstant.type
object ExistentialType.type
object FloatConstant.type
object FunctionTree.type
object IdTree.type
object IntConstant.type
object IntersectionType.type
object LiteralTree.type
object Location.type
object LongConstant.type
object MacroExpansionTree.type
object CaseType.type
object MatchType.type
object MethodSignature.type
object NullConstant.type
object OriginalTree.type
object PrivateAccess.type
object PrivateThisAccess.type
object ProtectedAccess.type
object PublicAccess.type
object Range.type
object RepeatedType.type
object Scope.type
object SelectTree.type
object ShortConstant.type
object SignatureMessage.type
object SingleType.type
object StringConstant.type
object StructuralType.type
object SuperType.type
object SymbolInformation.type
object SymbolOccurrence.type
object Synthetic.type
object TextDocument.type
object TextDocuments.type
object ThisType.type
object TreeMessage.type
object TypeApplyTree.type
object TypeMessage.type
object TypeRef.type
object TypeSignature.type
object UnionType.type
object UnitConstant.type
object UniversalType.type
object ValueSignature.type
object WithType.type
Self type

Members list

Concise view

Type members

Types

type ValueType = A

Value members

Abstract methods

Parses a message from a CodedInputStream.

Parses a message from a CodedInputStream.

Attributes

Concrete methods

def merge(a: A, input: SemanticdbInputStream): A

Merges the given message with the additional fields in the steam.

Merges the given message with the additional fields in the steam.

Attributes

def parseFrom(input: Array[Byte]): A