blob: be1df6301663bd099d2e5021de35c47dffbd2816 [file] [log] [blame]
// Code generated by protoc-gen-go. DO NOT EDIT.
// source: kythe/proto/xref_serving.proto
package xref_serving_go_proto
import (
fmt "fmt"
proto "github.com/golang/protobuf/proto"
common_go_proto "kythe.io/kythe/proto/common_go_proto"
schema_go_proto "kythe.io/kythe/proto/schema_go_proto"
serving_go_proto "kythe.io/kythe/proto/serving_go_proto"
storage_go_proto "kythe.io/kythe/proto/storage_go_proto"
math "math"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type FileDecorations_TargetOverride_Kind int32
const (
FileDecorations_TargetOverride_UNKNOWN FileDecorations_TargetOverride_Kind = 0
FileDecorations_TargetOverride_OVERRIDES FileDecorations_TargetOverride_Kind = 1
FileDecorations_TargetOverride_EXTENDS FileDecorations_TargetOverride_Kind = 2
)
var FileDecorations_TargetOverride_Kind_name = map[int32]string{
0: "UNKNOWN",
1: "OVERRIDES",
2: "EXTENDS",
}
var FileDecorations_TargetOverride_Kind_value = map[string]int32{
"UNKNOWN": 0,
"OVERRIDES": 1,
"EXTENDS": 2,
}
func (x FileDecorations_TargetOverride_Kind) String() string {
return proto.EnumName(FileDecorations_TargetOverride_Kind_name, int32(x))
}
func (FileDecorations_TargetOverride_Kind) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{0, 3, 0}
}
type CrossReferences_Callsite_Kind int32
const (
CrossReferences_Callsite_UNKNOWN CrossReferences_Callsite_Kind = 0
CrossReferences_Callsite_DIRECT CrossReferences_Callsite_Kind = 1
CrossReferences_Callsite_OVERRIDE CrossReferences_Callsite_Kind = 2
)
var CrossReferences_Callsite_Kind_name = map[int32]string{
0: "UNKNOWN",
1: "DIRECT",
2: "OVERRIDE",
}
var CrossReferences_Callsite_Kind_value = map[string]int32{
"UNKNOWN": 0,
"DIRECT": 1,
"OVERRIDE": 2,
}
func (x CrossReferences_Callsite_Kind) String() string {
return proto.EnumName(CrossReferences_Callsite_Kind_name, int32(x))
}
func (CrossReferences_Callsite_Kind) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{1, 4, 0}
}
type FileDecorations struct {
File *storage_go_proto.VName `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`
// Types that are valid to be assigned to Entry:
// *FileDecorations_Index_
// *FileDecorations_Text_
// *FileDecorations_Target_
// *FileDecorations_TargetOverride_
// *FileDecorations_TargetNode_
// *FileDecorations_TargetDefinition_
// *FileDecorations_DefinitionLocation_
// *FileDecorations_Override_
// *FileDecorations_Diagnostic_
Entry isFileDecorations_Entry `protobuf_oneof:"entry"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *FileDecorations) Reset() { *m = FileDecorations{} }
func (m *FileDecorations) String() string { return proto.CompactTextString(m) }
func (*FileDecorations) ProtoMessage() {}
func (*FileDecorations) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{0}
}
func (m *FileDecorations) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FileDecorations.Unmarshal(m, b)
}
func (m *FileDecorations) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FileDecorations.Marshal(b, m, deterministic)
}
func (m *FileDecorations) XXX_Merge(src proto.Message) {
xxx_messageInfo_FileDecorations.Merge(m, src)
}
func (m *FileDecorations) XXX_Size() int {
return xxx_messageInfo_FileDecorations.Size(m)
}
func (m *FileDecorations) XXX_DiscardUnknown() {
xxx_messageInfo_FileDecorations.DiscardUnknown(m)
}
var xxx_messageInfo_FileDecorations proto.InternalMessageInfo
func (m *FileDecorations) GetFile() *storage_go_proto.VName {
if m != nil {
return m.File
}
return nil
}
type isFileDecorations_Entry interface {
isFileDecorations_Entry()
}
type FileDecorations_Index_ struct {
Index *FileDecorations_Index `protobuf:"bytes,2,opt,name=index,proto3,oneof"`
}
type FileDecorations_Text_ struct {
Text *FileDecorations_Text `protobuf:"bytes,3,opt,name=text,proto3,oneof"`
}
type FileDecorations_Target_ struct {
Target *FileDecorations_Target `protobuf:"bytes,4,opt,name=target,proto3,oneof"`
}
type FileDecorations_TargetOverride_ struct {
TargetOverride *FileDecorations_TargetOverride `protobuf:"bytes,5,opt,name=target_override,json=targetOverride,proto3,oneof"`
}
type FileDecorations_TargetNode_ struct {
TargetNode *FileDecorations_TargetNode `protobuf:"bytes,6,opt,name=target_node,json=targetNode,proto3,oneof"`
}
type FileDecorations_TargetDefinition_ struct {
TargetDefinition *FileDecorations_TargetDefinition `protobuf:"bytes,7,opt,name=target_definition,json=targetDefinition,proto3,oneof"`
}
type FileDecorations_DefinitionLocation_ struct {
DefinitionLocation *FileDecorations_DefinitionLocation `protobuf:"bytes,8,opt,name=definition_location,json=definitionLocation,proto3,oneof"`
}
type FileDecorations_Override_ struct {
Override *FileDecorations_Override `protobuf:"bytes,9,opt,name=override,proto3,oneof"`
}
type FileDecorations_Diagnostic_ struct {
Diagnostic *FileDecorations_Diagnostic `protobuf:"bytes,10,opt,name=diagnostic,proto3,oneof"`
}
func (*FileDecorations_Index_) isFileDecorations_Entry() {}
func (*FileDecorations_Text_) isFileDecorations_Entry() {}
func (*FileDecorations_Target_) isFileDecorations_Entry() {}
func (*FileDecorations_TargetOverride_) isFileDecorations_Entry() {}
func (*FileDecorations_TargetNode_) isFileDecorations_Entry() {}
func (*FileDecorations_TargetDefinition_) isFileDecorations_Entry() {}
func (*FileDecorations_DefinitionLocation_) isFileDecorations_Entry() {}
func (*FileDecorations_Override_) isFileDecorations_Entry() {}
func (*FileDecorations_Diagnostic_) isFileDecorations_Entry() {}
func (m *FileDecorations) GetEntry() isFileDecorations_Entry {
if m != nil {
return m.Entry
}
return nil
}
func (m *FileDecorations) GetIndex() *FileDecorations_Index {
if x, ok := m.GetEntry().(*FileDecorations_Index_); ok {
return x.Index
}
return nil
}
func (m *FileDecorations) GetText() *FileDecorations_Text {
if x, ok := m.GetEntry().(*FileDecorations_Text_); ok {
return x.Text
}
return nil
}
func (m *FileDecorations) GetTarget() *FileDecorations_Target {
if x, ok := m.GetEntry().(*FileDecorations_Target_); ok {
return x.Target
}
return nil
}
func (m *FileDecorations) GetTargetOverride() *FileDecorations_TargetOverride {
if x, ok := m.GetEntry().(*FileDecorations_TargetOverride_); ok {
return x.TargetOverride
}
return nil
}
func (m *FileDecorations) GetTargetNode() *FileDecorations_TargetNode {
if x, ok := m.GetEntry().(*FileDecorations_TargetNode_); ok {
return x.TargetNode
}
return nil
}
func (m *FileDecorations) GetTargetDefinition() *FileDecorations_TargetDefinition {
if x, ok := m.GetEntry().(*FileDecorations_TargetDefinition_); ok {
return x.TargetDefinition
}
return nil
}
func (m *FileDecorations) GetDefinitionLocation() *FileDecorations_DefinitionLocation {
if x, ok := m.GetEntry().(*FileDecorations_DefinitionLocation_); ok {
return x.DefinitionLocation
}
return nil
}
func (m *FileDecorations) GetOverride() *FileDecorations_Override {
if x, ok := m.GetEntry().(*FileDecorations_Override_); ok {
return x.Override
}
return nil
}
func (m *FileDecorations) GetDiagnostic() *FileDecorations_Diagnostic {
if x, ok := m.GetEntry().(*FileDecorations_Diagnostic_); ok {
return x.Diagnostic
}
return nil
}
// XXX_OneofWrappers is for the internal use of the proto package.
func (*FileDecorations) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*FileDecorations_Index_)(nil),
(*FileDecorations_Text_)(nil),
(*FileDecorations_Target_)(nil),
(*FileDecorations_TargetOverride_)(nil),
(*FileDecorations_TargetNode_)(nil),
(*FileDecorations_TargetDefinition_)(nil),
(*FileDecorations_DefinitionLocation_)(nil),
(*FileDecorations_Override_)(nil),
(*FileDecorations_Diagnostic_)(nil),
}
}
type FileDecorations_Index struct {
TextEncoding string `protobuf:"bytes,1,opt,name=text_encoding,json=textEncoding,proto3" json:"text_encoding,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *FileDecorations_Index) Reset() { *m = FileDecorations_Index{} }
func (m *FileDecorations_Index) String() string { return proto.CompactTextString(m) }
func (*FileDecorations_Index) ProtoMessage() {}
func (*FileDecorations_Index) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{0, 0}
}
func (m *FileDecorations_Index) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FileDecorations_Index.Unmarshal(m, b)
}
func (m *FileDecorations_Index) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FileDecorations_Index.Marshal(b, m, deterministic)
}
func (m *FileDecorations_Index) XXX_Merge(src proto.Message) {
xxx_messageInfo_FileDecorations_Index.Merge(m, src)
}
func (m *FileDecorations_Index) XXX_Size() int {
return xxx_messageInfo_FileDecorations_Index.Size(m)
}
func (m *FileDecorations_Index) XXX_DiscardUnknown() {
xxx_messageInfo_FileDecorations_Index.DiscardUnknown(m)
}
var xxx_messageInfo_FileDecorations_Index proto.InternalMessageInfo
func (m *FileDecorations_Index) GetTextEncoding() string {
if m != nil {
return m.TextEncoding
}
return ""
}
type FileDecorations_Text struct {
StartOffset int32 `protobuf:"varint,1,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"`
EndOffset int32 `protobuf:"varint,2,opt,name=end_offset,json=endOffset,proto3" json:"end_offset,omitempty"`
Text []byte `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *FileDecorations_Text) Reset() { *m = FileDecorations_Text{} }
func (m *FileDecorations_Text) String() string { return proto.CompactTextString(m) }
func (*FileDecorations_Text) ProtoMessage() {}
func (*FileDecorations_Text) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{0, 1}
}
func (m *FileDecorations_Text) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FileDecorations_Text.Unmarshal(m, b)
}
func (m *FileDecorations_Text) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FileDecorations_Text.Marshal(b, m, deterministic)
}
func (m *FileDecorations_Text) XXX_Merge(src proto.Message) {
xxx_messageInfo_FileDecorations_Text.Merge(m, src)
}
func (m *FileDecorations_Text) XXX_Size() int {
return xxx_messageInfo_FileDecorations_Text.Size(m)
}
func (m *FileDecorations_Text) XXX_DiscardUnknown() {
xxx_messageInfo_FileDecorations_Text.DiscardUnknown(m)
}
var xxx_messageInfo_FileDecorations_Text proto.InternalMessageInfo
func (m *FileDecorations_Text) GetStartOffset() int32 {
if m != nil {
return m.StartOffset
}
return 0
}
func (m *FileDecorations_Text) GetEndOffset() int32 {
if m != nil {
return m.EndOffset
}
return 0
}
func (m *FileDecorations_Text) GetText() []byte {
if m != nil {
return m.Text
}
return nil
}
type FileDecorations_Target struct {
StartOffset int32 `protobuf:"varint,1,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"`
EndOffset int32 `protobuf:"varint,2,opt,name=end_offset,json=endOffset,proto3" json:"end_offset,omitempty"`
// Types that are valid to be assigned to Kind:
// *FileDecorations_Target_KytheKind
// *FileDecorations_Target_GenericKind
Kind isFileDecorations_Target_Kind `protobuf_oneof:"kind"`
Target *storage_go_proto.VName `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"`
BuildConfig string `protobuf:"bytes,6,opt,name=build_config,json=buildConfig,proto3" json:"build_config,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *FileDecorations_Target) Reset() { *m = FileDecorations_Target{} }
func (m *FileDecorations_Target) String() string { return proto.CompactTextString(m) }
func (*FileDecorations_Target) ProtoMessage() {}
func (*FileDecorations_Target) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{0, 2}
}
func (m *FileDecorations_Target) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FileDecorations_Target.Unmarshal(m, b)
}
func (m *FileDecorations_Target) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FileDecorations_Target.Marshal(b, m, deterministic)
}
func (m *FileDecorations_Target) XXX_Merge(src proto.Message) {
xxx_messageInfo_FileDecorations_Target.Merge(m, src)
}
func (m *FileDecorations_Target) XXX_Size() int {
return xxx_messageInfo_FileDecorations_Target.Size(m)
}
func (m *FileDecorations_Target) XXX_DiscardUnknown() {
xxx_messageInfo_FileDecorations_Target.DiscardUnknown(m)
}
var xxx_messageInfo_FileDecorations_Target proto.InternalMessageInfo
func (m *FileDecorations_Target) GetStartOffset() int32 {
if m != nil {
return m.StartOffset
}
return 0
}
func (m *FileDecorations_Target) GetEndOffset() int32 {
if m != nil {
return m.EndOffset
}
return 0
}
type isFileDecorations_Target_Kind interface {
isFileDecorations_Target_Kind()
}
type FileDecorations_Target_KytheKind struct {
KytheKind schema_go_proto.EdgeKind `protobuf:"varint,3,opt,name=kythe_kind,json=kytheKind,proto3,enum=kythe.proto.schema.EdgeKind,oneof"`
}
type FileDecorations_Target_GenericKind struct {
GenericKind string `protobuf:"bytes,4,opt,name=generic_kind,json=genericKind,proto3,oneof"`
}
func (*FileDecorations_Target_KytheKind) isFileDecorations_Target_Kind() {}
func (*FileDecorations_Target_GenericKind) isFileDecorations_Target_Kind() {}
func (m *FileDecorations_Target) GetKind() isFileDecorations_Target_Kind {
if m != nil {
return m.Kind
}
return nil
}
func (m *FileDecorations_Target) GetKytheKind() schema_go_proto.EdgeKind {
if x, ok := m.GetKind().(*FileDecorations_Target_KytheKind); ok {
return x.KytheKind
}
return schema_go_proto.EdgeKind_UNKNOWN_EDGE_KIND
}
func (m *FileDecorations_Target) GetGenericKind() string {
if x, ok := m.GetKind().(*FileDecorations_Target_GenericKind); ok {
return x.GenericKind
}
return ""
}
func (m *FileDecorations_Target) GetTarget() *storage_go_proto.VName {
if m != nil {
return m.Target
}
return nil
}
func (m *FileDecorations_Target) GetBuildConfig() string {
if m != nil {
return m.BuildConfig
}
return ""
}
// XXX_OneofWrappers is for the internal use of the proto package.
func (*FileDecorations_Target) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*FileDecorations_Target_KytheKind)(nil),
(*FileDecorations_Target_GenericKind)(nil),
}
}
type FileDecorations_TargetOverride struct {
Overridden *storage_go_proto.VName `protobuf:"bytes,1,opt,name=overridden,proto3" json:"overridden,omitempty"`
Kind FileDecorations_TargetOverride_Kind `protobuf:"varint,2,opt,name=kind,proto3,enum=kythe.proto.serving.xrefs.FileDecorations_TargetOverride_Kind" json:"kind,omitempty"`
Overriding *storage_go_proto.VName `protobuf:"bytes,3,opt,name=overriding,proto3" json:"overriding,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *FileDecorations_TargetOverride) Reset() { *m = FileDecorations_TargetOverride{} }
func (m *FileDecorations_TargetOverride) String() string { return proto.CompactTextString(m) }
func (*FileDecorations_TargetOverride) ProtoMessage() {}
func (*FileDecorations_TargetOverride) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{0, 3}
}
func (m *FileDecorations_TargetOverride) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FileDecorations_TargetOverride.Unmarshal(m, b)
}
func (m *FileDecorations_TargetOverride) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FileDecorations_TargetOverride.Marshal(b, m, deterministic)
}
func (m *FileDecorations_TargetOverride) XXX_Merge(src proto.Message) {
xxx_messageInfo_FileDecorations_TargetOverride.Merge(m, src)
}
func (m *FileDecorations_TargetOverride) XXX_Size() int {
return xxx_messageInfo_FileDecorations_TargetOverride.Size(m)
}
func (m *FileDecorations_TargetOverride) XXX_DiscardUnknown() {
xxx_messageInfo_FileDecorations_TargetOverride.DiscardUnknown(m)
}
var xxx_messageInfo_FileDecorations_TargetOverride proto.InternalMessageInfo
func (m *FileDecorations_TargetOverride) GetOverridden() *storage_go_proto.VName {
if m != nil {
return m.Overridden
}
return nil
}
func (m *FileDecorations_TargetOverride) GetKind() FileDecorations_TargetOverride_Kind {
if m != nil {
return m.Kind
}
return FileDecorations_TargetOverride_UNKNOWN
}
func (m *FileDecorations_TargetOverride) GetOverriding() *storage_go_proto.VName {
if m != nil {
return m.Overriding
}
return nil
}
type FileDecorations_TargetNode struct {
Node *schema_go_proto.Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *FileDecorations_TargetNode) Reset() { *m = FileDecorations_TargetNode{} }
func (m *FileDecorations_TargetNode) String() string { return proto.CompactTextString(m) }
func (*FileDecorations_TargetNode) ProtoMessage() {}
func (*FileDecorations_TargetNode) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{0, 4}
}
func (m *FileDecorations_TargetNode) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FileDecorations_TargetNode.Unmarshal(m, b)
}
func (m *FileDecorations_TargetNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FileDecorations_TargetNode.Marshal(b, m, deterministic)
}
func (m *FileDecorations_TargetNode) XXX_Merge(src proto.Message) {
xxx_messageInfo_FileDecorations_TargetNode.Merge(m, src)
}
func (m *FileDecorations_TargetNode) XXX_Size() int {
return xxx_messageInfo_FileDecorations_TargetNode.Size(m)
}
func (m *FileDecorations_TargetNode) XXX_DiscardUnknown() {
xxx_messageInfo_FileDecorations_TargetNode.DiscardUnknown(m)
}
var xxx_messageInfo_FileDecorations_TargetNode proto.InternalMessageInfo
func (m *FileDecorations_TargetNode) GetNode() *schema_go_proto.Node {
if m != nil {
return m.Node
}
return nil
}
type FileDecorations_TargetDefinition struct {
Target *storage_go_proto.VName `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
Definition *storage_go_proto.VName `protobuf:"bytes,2,opt,name=definition,proto3" json:"definition,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *FileDecorations_TargetDefinition) Reset() { *m = FileDecorations_TargetDefinition{} }
func (m *FileDecorations_TargetDefinition) String() string { return proto.CompactTextString(m) }
func (*FileDecorations_TargetDefinition) ProtoMessage() {}
func (*FileDecorations_TargetDefinition) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{0, 5}
}
func (m *FileDecorations_TargetDefinition) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FileDecorations_TargetDefinition.Unmarshal(m, b)
}
func (m *FileDecorations_TargetDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FileDecorations_TargetDefinition.Marshal(b, m, deterministic)
}
func (m *FileDecorations_TargetDefinition) XXX_Merge(src proto.Message) {
xxx_messageInfo_FileDecorations_TargetDefinition.Merge(m, src)
}
func (m *FileDecorations_TargetDefinition) XXX_Size() int {
return xxx_messageInfo_FileDecorations_TargetDefinition.Size(m)
}
func (m *FileDecorations_TargetDefinition) XXX_DiscardUnknown() {
xxx_messageInfo_FileDecorations_TargetDefinition.DiscardUnknown(m)
}
var xxx_messageInfo_FileDecorations_TargetDefinition proto.InternalMessageInfo
func (m *FileDecorations_TargetDefinition) GetTarget() *storage_go_proto.VName {
if m != nil {
return m.Target
}
return nil
}
func (m *FileDecorations_TargetDefinition) GetDefinition() *storage_go_proto.VName {
if m != nil {
return m.Definition
}
return nil
}
type FileDecorations_DefinitionLocation struct {
Location *serving_go_proto.ExpandedAnchor `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *FileDecorations_DefinitionLocation) Reset() { *m = FileDecorations_DefinitionLocation{} }
func (m *FileDecorations_DefinitionLocation) String() string { return proto.CompactTextString(m) }
func (*FileDecorations_DefinitionLocation) ProtoMessage() {}
func (*FileDecorations_DefinitionLocation) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{0, 6}
}
func (m *FileDecorations_DefinitionLocation) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FileDecorations_DefinitionLocation.Unmarshal(m, b)
}
func (m *FileDecorations_DefinitionLocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FileDecorations_DefinitionLocation.Marshal(b, m, deterministic)
}
func (m *FileDecorations_DefinitionLocation) XXX_Merge(src proto.Message) {
xxx_messageInfo_FileDecorations_DefinitionLocation.Merge(m, src)
}
func (m *FileDecorations_DefinitionLocation) XXX_Size() int {
return xxx_messageInfo_FileDecorations_DefinitionLocation.Size(m)
}
func (m *FileDecorations_DefinitionLocation) XXX_DiscardUnknown() {
xxx_messageInfo_FileDecorations_DefinitionLocation.DiscardUnknown(m)
}
var xxx_messageInfo_FileDecorations_DefinitionLocation proto.InternalMessageInfo
func (m *FileDecorations_DefinitionLocation) GetLocation() *serving_go_proto.ExpandedAnchor {
if m != nil {
return m.Location
}
return nil
}
type FileDecorations_Override struct {
Override *storage_go_proto.VName `protobuf:"bytes,1,opt,name=override,proto3" json:"override,omitempty"`
MarkedSource *common_go_proto.MarkedSource `protobuf:"bytes,2,opt,name=marked_source,json=markedSource,proto3" json:"marked_source,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *FileDecorations_Override) Reset() { *m = FileDecorations_Override{} }
func (m *FileDecorations_Override) String() string { return proto.CompactTextString(m) }
func (*FileDecorations_Override) ProtoMessage() {}
func (*FileDecorations_Override) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{0, 7}
}
func (m *FileDecorations_Override) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FileDecorations_Override.Unmarshal(m, b)
}
func (m *FileDecorations_Override) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FileDecorations_Override.Marshal(b, m, deterministic)
}
func (m *FileDecorations_Override) XXX_Merge(src proto.Message) {
xxx_messageInfo_FileDecorations_Override.Merge(m, src)
}
func (m *FileDecorations_Override) XXX_Size() int {
return xxx_messageInfo_FileDecorations_Override.Size(m)
}
func (m *FileDecorations_Override) XXX_DiscardUnknown() {
xxx_messageInfo_FileDecorations_Override.DiscardUnknown(m)
}
var xxx_messageInfo_FileDecorations_Override proto.InternalMessageInfo
func (m *FileDecorations_Override) GetOverride() *storage_go_proto.VName {
if m != nil {
return m.Override
}
return nil
}
func (m *FileDecorations_Override) GetMarkedSource() *common_go_proto.MarkedSource {
if m != nil {
return m.MarkedSource
}
return nil
}
type FileDecorations_Diagnostic struct {
Diagnostic *common_go_proto.Diagnostic `protobuf:"bytes,1,opt,name=diagnostic,proto3" json:"diagnostic,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *FileDecorations_Diagnostic) Reset() { *m = FileDecorations_Diagnostic{} }
func (m *FileDecorations_Diagnostic) String() string { return proto.CompactTextString(m) }
func (*FileDecorations_Diagnostic) ProtoMessage() {}
func (*FileDecorations_Diagnostic) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{0, 8}
}
func (m *FileDecorations_Diagnostic) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FileDecorations_Diagnostic.Unmarshal(m, b)
}
func (m *FileDecorations_Diagnostic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FileDecorations_Diagnostic.Marshal(b, m, deterministic)
}
func (m *FileDecorations_Diagnostic) XXX_Merge(src proto.Message) {
xxx_messageInfo_FileDecorations_Diagnostic.Merge(m, src)
}
func (m *FileDecorations_Diagnostic) XXX_Size() int {
return xxx_messageInfo_FileDecorations_Diagnostic.Size(m)
}
func (m *FileDecorations_Diagnostic) XXX_DiscardUnknown() {
xxx_messageInfo_FileDecorations_Diagnostic.DiscardUnknown(m)
}
var xxx_messageInfo_FileDecorations_Diagnostic proto.InternalMessageInfo
func (m *FileDecorations_Diagnostic) GetDiagnostic() *common_go_proto.Diagnostic {
if m != nil {
return m.Diagnostic
}
return nil
}
type CrossReferences struct {
Source *storage_go_proto.VName `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
// Types that are valid to be assigned to Entry:
// *CrossReferences_Index_
// *CrossReferences_Reference_
// *CrossReferences_Relation_
// *CrossReferences_Caller_
// *CrossReferences_Callsite_
// *CrossReferences_RelatedNode_
// *CrossReferences_NodeDefinition_
Entry isCrossReferences_Entry `protobuf_oneof:"entry"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CrossReferences) Reset() { *m = CrossReferences{} }
func (m *CrossReferences) String() string { return proto.CompactTextString(m) }
func (*CrossReferences) ProtoMessage() {}
func (*CrossReferences) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{1}
}
func (m *CrossReferences) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CrossReferences.Unmarshal(m, b)
}
func (m *CrossReferences) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CrossReferences.Marshal(b, m, deterministic)
}
func (m *CrossReferences) XXX_Merge(src proto.Message) {
xxx_messageInfo_CrossReferences.Merge(m, src)
}
func (m *CrossReferences) XXX_Size() int {
return xxx_messageInfo_CrossReferences.Size(m)
}
func (m *CrossReferences) XXX_DiscardUnknown() {
xxx_messageInfo_CrossReferences.DiscardUnknown(m)
}
var xxx_messageInfo_CrossReferences proto.InternalMessageInfo
func (m *CrossReferences) GetSource() *storage_go_proto.VName {
if m != nil {
return m.Source
}
return nil
}
type isCrossReferences_Entry interface {
isCrossReferences_Entry()
}
type CrossReferences_Index_ struct {
Index *CrossReferences_Index `protobuf:"bytes,2,opt,name=index,proto3,oneof"`
}
type CrossReferences_Reference_ struct {
Reference *CrossReferences_Reference `protobuf:"bytes,3,opt,name=reference,proto3,oneof"`
}
type CrossReferences_Relation_ struct {
Relation *CrossReferences_Relation `protobuf:"bytes,4,opt,name=relation,proto3,oneof"`
}
type CrossReferences_Caller_ struct {
Caller *CrossReferences_Caller `protobuf:"bytes,5,opt,name=caller,proto3,oneof"`
}
type CrossReferences_Callsite_ struct {
Callsite *CrossReferences_Callsite `protobuf:"bytes,6,opt,name=callsite,proto3,oneof"`
}
type CrossReferences_RelatedNode_ struct {
RelatedNode *CrossReferences_RelatedNode `protobuf:"bytes,7,opt,name=related_node,json=relatedNode,proto3,oneof"`
}
type CrossReferences_NodeDefinition_ struct {
NodeDefinition *CrossReferences_NodeDefinition `protobuf:"bytes,8,opt,name=node_definition,json=nodeDefinition,proto3,oneof"`
}
func (*CrossReferences_Index_) isCrossReferences_Entry() {}
func (*CrossReferences_Reference_) isCrossReferences_Entry() {}
func (*CrossReferences_Relation_) isCrossReferences_Entry() {}
func (*CrossReferences_Caller_) isCrossReferences_Entry() {}
func (*CrossReferences_Callsite_) isCrossReferences_Entry() {}
func (*CrossReferences_RelatedNode_) isCrossReferences_Entry() {}
func (*CrossReferences_NodeDefinition_) isCrossReferences_Entry() {}
func (m *CrossReferences) GetEntry() isCrossReferences_Entry {
if m != nil {
return m.Entry
}
return nil
}
func (m *CrossReferences) GetIndex() *CrossReferences_Index {
if x, ok := m.GetEntry().(*CrossReferences_Index_); ok {
return x.Index
}
return nil
}
func (m *CrossReferences) GetReference() *CrossReferences_Reference {
if x, ok := m.GetEntry().(*CrossReferences_Reference_); ok {
return x.Reference
}
return nil
}
func (m *CrossReferences) GetRelation() *CrossReferences_Relation {
if x, ok := m.GetEntry().(*CrossReferences_Relation_); ok {
return x.Relation
}
return nil
}
func (m *CrossReferences) GetCaller() *CrossReferences_Caller {
if x, ok := m.GetEntry().(*CrossReferences_Caller_); ok {
return x.Caller
}
return nil
}
func (m *CrossReferences) GetCallsite() *CrossReferences_Callsite {
if x, ok := m.GetEntry().(*CrossReferences_Callsite_); ok {
return x.Callsite
}
return nil
}
func (m *CrossReferences) GetRelatedNode() *CrossReferences_RelatedNode {
if x, ok := m.GetEntry().(*CrossReferences_RelatedNode_); ok {
return x.RelatedNode
}
return nil
}
func (m *CrossReferences) GetNodeDefinition() *CrossReferences_NodeDefinition {
if x, ok := m.GetEntry().(*CrossReferences_NodeDefinition_); ok {
return x.NodeDefinition
}
return nil
}
// XXX_OneofWrappers is for the internal use of the proto package.
func (*CrossReferences) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*CrossReferences_Index_)(nil),
(*CrossReferences_Reference_)(nil),
(*CrossReferences_Relation_)(nil),
(*CrossReferences_Caller_)(nil),
(*CrossReferences_Callsite_)(nil),
(*CrossReferences_RelatedNode_)(nil),
(*CrossReferences_NodeDefinition_)(nil),
}
}
type CrossReferences_Index struct {
Node *schema_go_proto.Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
MarkedSource *common_go_proto.MarkedSource `protobuf:"bytes,2,opt,name=marked_source,json=markedSource,proto3" json:"marked_source,omitempty"`
MergeWith []*storage_go_proto.VName `protobuf:"bytes,3,rep,name=merge_with,json=mergeWith,proto3" json:"merge_with,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CrossReferences_Index) Reset() { *m = CrossReferences_Index{} }
func (m *CrossReferences_Index) String() string { return proto.CompactTextString(m) }
func (*CrossReferences_Index) ProtoMessage() {}
func (*CrossReferences_Index) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{1, 0}
}
func (m *CrossReferences_Index) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CrossReferences_Index.Unmarshal(m, b)
}
func (m *CrossReferences_Index) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CrossReferences_Index.Marshal(b, m, deterministic)
}
func (m *CrossReferences_Index) XXX_Merge(src proto.Message) {
xxx_messageInfo_CrossReferences_Index.Merge(m, src)
}
func (m *CrossReferences_Index) XXX_Size() int {
return xxx_messageInfo_CrossReferences_Index.Size(m)
}
func (m *CrossReferences_Index) XXX_DiscardUnknown() {
xxx_messageInfo_CrossReferences_Index.DiscardUnknown(m)
}
var xxx_messageInfo_CrossReferences_Index proto.InternalMessageInfo
func (m *CrossReferences_Index) GetNode() *schema_go_proto.Node {
if m != nil {
return m.Node
}
return nil
}
func (m *CrossReferences_Index) GetMarkedSource() *common_go_proto.MarkedSource {
if m != nil {
return m.MarkedSource
}
return nil
}
func (m *CrossReferences_Index) GetMergeWith() []*storage_go_proto.VName {
if m != nil {
return m.MergeWith
}
return nil
}
type CrossReferences_Reference struct {
// Types that are valid to be assigned to Kind:
// *CrossReferences_Reference_KytheKind
// *CrossReferences_Reference_GenericKind
Kind isCrossReferences_Reference_Kind `protobuf_oneof:"kind"`
Location *serving_go_proto.ExpandedAnchor `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CrossReferences_Reference) Reset() { *m = CrossReferences_Reference{} }
func (m *CrossReferences_Reference) String() string { return proto.CompactTextString(m) }
func (*CrossReferences_Reference) ProtoMessage() {}
func (*CrossReferences_Reference) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{1, 1}
}
func (m *CrossReferences_Reference) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CrossReferences_Reference.Unmarshal(m, b)
}
func (m *CrossReferences_Reference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CrossReferences_Reference.Marshal(b, m, deterministic)
}
func (m *CrossReferences_Reference) XXX_Merge(src proto.Message) {
xxx_messageInfo_CrossReferences_Reference.Merge(m, src)
}
func (m *CrossReferences_Reference) XXX_Size() int {
return xxx_messageInfo_CrossReferences_Reference.Size(m)
}
func (m *CrossReferences_Reference) XXX_DiscardUnknown() {
xxx_messageInfo_CrossReferences_Reference.DiscardUnknown(m)
}
var xxx_messageInfo_CrossReferences_Reference proto.InternalMessageInfo
type isCrossReferences_Reference_Kind interface {
isCrossReferences_Reference_Kind()
}
type CrossReferences_Reference_KytheKind struct {
KytheKind schema_go_proto.EdgeKind `protobuf:"varint,1,opt,name=kythe_kind,json=kytheKind,proto3,enum=kythe.proto.schema.EdgeKind,oneof"`
}
type CrossReferences_Reference_GenericKind struct {
GenericKind string `protobuf:"bytes,2,opt,name=generic_kind,json=genericKind,proto3,oneof"`
}
func (*CrossReferences_Reference_KytheKind) isCrossReferences_Reference_Kind() {}
func (*CrossReferences_Reference_GenericKind) isCrossReferences_Reference_Kind() {}
func (m *CrossReferences_Reference) GetKind() isCrossReferences_Reference_Kind {
if m != nil {
return m.Kind
}
return nil
}
func (m *CrossReferences_Reference) GetKytheKind() schema_go_proto.EdgeKind {
if x, ok := m.GetKind().(*CrossReferences_Reference_KytheKind); ok {
return x.KytheKind
}
return schema_go_proto.EdgeKind_UNKNOWN_EDGE_KIND
}
func (m *CrossReferences_Reference) GetGenericKind() string {
if x, ok := m.GetKind().(*CrossReferences_Reference_GenericKind); ok {
return x.GenericKind
}
return ""
}
func (m *CrossReferences_Reference) GetLocation() *serving_go_proto.ExpandedAnchor {
if m != nil {
return m.Location
}
return nil
}
// XXX_OneofWrappers is for the internal use of the proto package.
func (*CrossReferences_Reference) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*CrossReferences_Reference_KytheKind)(nil),
(*CrossReferences_Reference_GenericKind)(nil),
}
}
type CrossReferences_Relation struct {
Node *storage_go_proto.VName `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
// Types that are valid to be assigned to Kind:
// *CrossReferences_Relation_KytheKind
// *CrossReferences_Relation_GenericKind
Kind isCrossReferences_Relation_Kind `protobuf_oneof:"kind"`
Ordinal int32 `protobuf:"varint,4,opt,name=ordinal,proto3" json:"ordinal,omitempty"`
Reverse bool `protobuf:"varint,5,opt,name=reverse,proto3" json:"reverse,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CrossReferences_Relation) Reset() { *m = CrossReferences_Relation{} }
func (m *CrossReferences_Relation) String() string { return proto.CompactTextString(m) }
func (*CrossReferences_Relation) ProtoMessage() {}
func (*CrossReferences_Relation) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{1, 2}
}
func (m *CrossReferences_Relation) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CrossReferences_Relation.Unmarshal(m, b)
}
func (m *CrossReferences_Relation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CrossReferences_Relation.Marshal(b, m, deterministic)
}
func (m *CrossReferences_Relation) XXX_Merge(src proto.Message) {
xxx_messageInfo_CrossReferences_Relation.Merge(m, src)
}
func (m *CrossReferences_Relation) XXX_Size() int {
return xxx_messageInfo_CrossReferences_Relation.Size(m)
}
func (m *CrossReferences_Relation) XXX_DiscardUnknown() {
xxx_messageInfo_CrossReferences_Relation.DiscardUnknown(m)
}
var xxx_messageInfo_CrossReferences_Relation proto.InternalMessageInfo
func (m *CrossReferences_Relation) GetNode() *storage_go_proto.VName {
if m != nil {
return m.Node
}
return nil
}
type isCrossReferences_Relation_Kind interface {
isCrossReferences_Relation_Kind()
}
type CrossReferences_Relation_KytheKind struct {
KytheKind schema_go_proto.EdgeKind `protobuf:"varint,2,opt,name=kythe_kind,json=kytheKind,proto3,enum=kythe.proto.schema.EdgeKind,oneof"`
}
type CrossReferences_Relation_GenericKind struct {
GenericKind string `protobuf:"bytes,3,opt,name=generic_kind,json=genericKind,proto3,oneof"`
}
func (*CrossReferences_Relation_KytheKind) isCrossReferences_Relation_Kind() {}
func (*CrossReferences_Relation_GenericKind) isCrossReferences_Relation_Kind() {}
func (m *CrossReferences_Relation) GetKind() isCrossReferences_Relation_Kind {
if m != nil {
return m.Kind
}
return nil
}
func (m *CrossReferences_Relation) GetKytheKind() schema_go_proto.EdgeKind {
if x, ok := m.GetKind().(*CrossReferences_Relation_KytheKind); ok {
return x.KytheKind
}
return schema_go_proto.EdgeKind_UNKNOWN_EDGE_KIND
}
func (m *CrossReferences_Relation) GetGenericKind() string {
if x, ok := m.GetKind().(*CrossReferences_Relation_GenericKind); ok {
return x.GenericKind
}
return ""
}
func (m *CrossReferences_Relation) GetOrdinal() int32 {
if m != nil {
return m.Ordinal
}
return 0
}
func (m *CrossReferences_Relation) GetReverse() bool {
if m != nil {
return m.Reverse
}
return false
}
// XXX_OneofWrappers is for the internal use of the proto package.
func (*CrossReferences_Relation) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*CrossReferences_Relation_KytheKind)(nil),
(*CrossReferences_Relation_GenericKind)(nil),
}
}
type CrossReferences_Caller struct {
Caller *storage_go_proto.VName `protobuf:"bytes,1,opt,name=caller,proto3" json:"caller,omitempty"`
Location *serving_go_proto.ExpandedAnchor `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
MarkedSource *common_go_proto.MarkedSource `protobuf:"bytes,3,opt,name=marked_source,json=markedSource,proto3" json:"marked_source,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CrossReferences_Caller) Reset() { *m = CrossReferences_Caller{} }
func (m *CrossReferences_Caller) String() string { return proto.CompactTextString(m) }
func (*CrossReferences_Caller) ProtoMessage() {}
func (*CrossReferences_Caller) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{1, 3}
}
func (m *CrossReferences_Caller) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CrossReferences_Caller.Unmarshal(m, b)
}
func (m *CrossReferences_Caller) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CrossReferences_Caller.Marshal(b, m, deterministic)
}
func (m *CrossReferences_Caller) XXX_Merge(src proto.Message) {
xxx_messageInfo_CrossReferences_Caller.Merge(m, src)
}
func (m *CrossReferences_Caller) XXX_Size() int {
return xxx_messageInfo_CrossReferences_Caller.Size(m)
}
func (m *CrossReferences_Caller) XXX_DiscardUnknown() {
xxx_messageInfo_CrossReferences_Caller.DiscardUnknown(m)
}
var xxx_messageInfo_CrossReferences_Caller proto.InternalMessageInfo
func (m *CrossReferences_Caller) GetCaller() *storage_go_proto.VName {
if m != nil {
return m.Caller
}
return nil
}
func (m *CrossReferences_Caller) GetLocation() *serving_go_proto.ExpandedAnchor {
if m != nil {
return m.Location
}
return nil
}
func (m *CrossReferences_Caller) GetMarkedSource() *common_go_proto.MarkedSource {
if m != nil {
return m.MarkedSource
}
return nil
}
type CrossReferences_Callsite struct {
Caller *storage_go_proto.VName `protobuf:"bytes,1,opt,name=caller,proto3" json:"caller,omitempty"`
Location *serving_go_proto.ExpandedAnchor `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
Kind CrossReferences_Callsite_Kind `protobuf:"varint,3,opt,name=kind,proto3,enum=kythe.proto.serving.xrefs.CrossReferences_Callsite_Kind" json:"kind,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CrossReferences_Callsite) Reset() { *m = CrossReferences_Callsite{} }
func (m *CrossReferences_Callsite) String() string { return proto.CompactTextString(m) }
func (*CrossReferences_Callsite) ProtoMessage() {}
func (*CrossReferences_Callsite) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{1, 4}
}
func (m *CrossReferences_Callsite) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CrossReferences_Callsite.Unmarshal(m, b)
}
func (m *CrossReferences_Callsite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CrossReferences_Callsite.Marshal(b, m, deterministic)
}
func (m *CrossReferences_Callsite) XXX_Merge(src proto.Message) {
xxx_messageInfo_CrossReferences_Callsite.Merge(m, src)
}
func (m *CrossReferences_Callsite) XXX_Size() int {
return xxx_messageInfo_CrossReferences_Callsite.Size(m)
}
func (m *CrossReferences_Callsite) XXX_DiscardUnknown() {
xxx_messageInfo_CrossReferences_Callsite.DiscardUnknown(m)
}
var xxx_messageInfo_CrossReferences_Callsite proto.InternalMessageInfo
func (m *CrossReferences_Callsite) GetCaller() *storage_go_proto.VName {
if m != nil {
return m.Caller
}
return nil
}
func (m *CrossReferences_Callsite) GetLocation() *serving_go_proto.ExpandedAnchor {
if m != nil {
return m.Location
}
return nil
}
func (m *CrossReferences_Callsite) GetKind() CrossReferences_Callsite_Kind {
if m != nil {
return m.Kind
}
return CrossReferences_Callsite_UNKNOWN
}
type CrossReferences_RelatedNode struct {
Node *schema_go_proto.Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CrossReferences_RelatedNode) Reset() { *m = CrossReferences_RelatedNode{} }
func (m *CrossReferences_RelatedNode) String() string { return proto.CompactTextString(m) }
func (*CrossReferences_RelatedNode) ProtoMessage() {}
func (*CrossReferences_RelatedNode) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{1, 5}
}
func (m *CrossReferences_RelatedNode) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CrossReferences_RelatedNode.Unmarshal(m, b)
}
func (m *CrossReferences_RelatedNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CrossReferences_RelatedNode.Marshal(b, m, deterministic)
}
func (m *CrossReferences_RelatedNode) XXX_Merge(src proto.Message) {
xxx_messageInfo_CrossReferences_RelatedNode.Merge(m, src)
}
func (m *CrossReferences_RelatedNode) XXX_Size() int {
return xxx_messageInfo_CrossReferences_RelatedNode.Size(m)
}
func (m *CrossReferences_RelatedNode) XXX_DiscardUnknown() {
xxx_messageInfo_CrossReferences_RelatedNode.DiscardUnknown(m)
}
var xxx_messageInfo_CrossReferences_RelatedNode proto.InternalMessageInfo
func (m *CrossReferences_RelatedNode) GetNode() *schema_go_proto.Node {
if m != nil {
return m.Node
}
return nil
}
type CrossReferences_NodeDefinition struct {
Node *storage_go_proto.VName `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
Location *serving_go_proto.ExpandedAnchor `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *CrossReferences_NodeDefinition) Reset() { *m = CrossReferences_NodeDefinition{} }
func (m *CrossReferences_NodeDefinition) String() string { return proto.CompactTextString(m) }
func (*CrossReferences_NodeDefinition) ProtoMessage() {}
func (*CrossReferences_NodeDefinition) Descriptor() ([]byte, []int) {
return fileDescriptor_4321824b5a70238a, []int{1, 6}
}
func (m *CrossReferences_NodeDefinition) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CrossReferences_NodeDefinition.Unmarshal(m, b)
}
func (m *CrossReferences_NodeDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CrossReferences_NodeDefinition.Marshal(b, m, deterministic)
}
func (m *CrossReferences_NodeDefinition) XXX_Merge(src proto.Message) {
xxx_messageInfo_CrossReferences_NodeDefinition.Merge(m, src)
}
func (m *CrossReferences_NodeDefinition) XXX_Size() int {
return xxx_messageInfo_CrossReferences_NodeDefinition.Size(m)
}
func (m *CrossReferences_NodeDefinition) XXX_DiscardUnknown() {
xxx_messageInfo_CrossReferences_NodeDefinition.DiscardUnknown(m)
}
var xxx_messageInfo_CrossReferences_NodeDefinition proto.InternalMessageInfo
func (m *CrossReferences_NodeDefinition) GetNode() *storage_go_proto.VName {
if m != nil {
return m.Node
}
return nil
}
func (m *CrossReferences_NodeDefinition) GetLocation() *serving_go_proto.ExpandedAnchor {
if m != nil {
return m.Location
}
return nil
}
func init() {
proto.RegisterEnum("kythe.proto.serving.xrefs.FileDecorations_TargetOverride_Kind", FileDecorations_TargetOverride_Kind_name, FileDecorations_TargetOverride_Kind_value)
proto.RegisterEnum("kythe.proto.serving.xrefs.CrossReferences_Callsite_Kind", CrossReferences_Callsite_Kind_name, CrossReferences_Callsite_Kind_value)
proto.RegisterType((*FileDecorations)(nil), "kythe.proto.serving.xrefs.FileDecorations")
proto.RegisterType((*FileDecorations_Index)(nil), "kythe.proto.serving.xrefs.FileDecorations.Index")
proto.RegisterType((*FileDecorations_Text)(nil), "kythe.proto.serving.xrefs.FileDecorations.Text")
proto.RegisterType((*FileDecorations_Target)(nil), "kythe.proto.serving.xrefs.FileDecorations.Target")
proto.RegisterType((*FileDecorations_TargetOverride)(nil), "kythe.proto.serving.xrefs.FileDecorations.TargetOverride")
proto.RegisterType((*FileDecorations_TargetNode)(nil), "kythe.proto.serving.xrefs.FileDecorations.TargetNode")
proto.RegisterType((*FileDecorations_TargetDefinition)(nil), "kythe.proto.serving.xrefs.FileDecorations.TargetDefinition")
proto.RegisterType((*FileDecorations_DefinitionLocation)(nil), "kythe.proto.serving.xrefs.FileDecorations.DefinitionLocation")
proto.RegisterType((*FileDecorations_Override)(nil), "kythe.proto.serving.xrefs.FileDecorations.Override")
proto.RegisterType((*FileDecorations_Diagnostic)(nil), "kythe.proto.serving.xrefs.FileDecorations.Diagnostic")
proto.RegisterType((*CrossReferences)(nil), "kythe.proto.serving.xrefs.CrossReferences")
proto.RegisterType((*CrossReferences_Index)(nil), "kythe.proto.serving.xrefs.CrossReferences.Index")
proto.RegisterType((*CrossReferences_Reference)(nil), "kythe.proto.serving.xrefs.CrossReferences.Reference")
proto.RegisterType((*CrossReferences_Relation)(nil), "kythe.proto.serving.xrefs.CrossReferences.Relation")
proto.RegisterType((*CrossReferences_Caller)(nil), "kythe.proto.serving.xrefs.CrossReferences.Caller")
proto.RegisterType((*CrossReferences_Callsite)(nil), "kythe.proto.serving.xrefs.CrossReferences.Callsite")
proto.RegisterType((*CrossReferences_RelatedNode)(nil), "kythe.proto.serving.xrefs.CrossReferences.RelatedNode")
proto.RegisterType((*CrossReferences_NodeDefinition)(nil), "kythe.proto.serving.xrefs.CrossReferences.NodeDefinition")
}
func init() { proto.RegisterFile("kythe/proto/xref_serving.proto", fileDescriptor_4321824b5a70238a) }
var fileDescriptor_4321824b5a70238a = []byte{
// 1172 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x57, 0x5f, 0x6f, 0x1b, 0x45,
0x10, 0xf7, 0xf9, 0x5f, 0xec, 0xb1, 0xe3, 0x98, 0x45, 0x48, 0xd7, 0x13, 0x94, 0x34, 0x91, 0x10,
0x42, 0xc5, 0x21, 0x09, 0xa0, 0x42, 0xd5, 0x22, 0x12, 0x1b, 0x39, 0x4a, 0x70, 0xc4, 0x26, 0x6d,
0x2a, 0x40, 0x3a, 0x5d, 0x6f, 0xd7, 0x97, 0x23, 0xe7, 0xdd, 0x68, 0x6f, 0x1b, 0x92, 0x47, 0x1e,
0xf8, 0x3c, 0xbc, 0xf2, 0xc0, 0x47, 0xe0, 0x89, 0x17, 0xbe, 0x08, 0xaf, 0x48, 0x68, 0xf7, 0xfe,
0xf8, 0xce, 0x71, 0x12, 0x2e, 0xa9, 0xfa, 0xe4, 0xdb, 0x99, 0xd9, 0xdf, 0xec, 0xec, 0xec, 0xfc,
0x66, 0x0c, 0xf7, 0x4f, 0x2e, 0xe4, 0x31, 0x5d, 0x3b, 0x15, 0x5c, 0xf2, 0xb5, 0x73, 0x41, 0xc7,
0x76, 0x48, 0xc5, 0x99, 0xcf, 0xbc, 0x9e, 0x16, 0xa1, 0x7b, 0x5a, 0x1f, 0x2d, 0x7a, 0x89, 0x4a,
0xd9, 0x85, 0x96, 0x99, 0xdd, 0xea, 0xf2, 0xc9, 0x84, 0xb3, 0xc8, 0x2e, 0xaf, 0x09, 0xdd, 0x63,
0x3a, 0x71, 0x62, 0xcd, 0xbd, 0x9c, 0x26, 0xeb, 0x69, 0x46, 0x25, 0xb9, 0x70, 0xbc, 0xd8, 0xef,
0xca, 0xdf, 0x4b, 0xb0, 0xf4, 0x8d, 0x1f, 0xd0, 0x3e, 0x75, 0xb9, 0x70, 0xa4, 0xcf, 0x59, 0x88,
0x3e, 0x80, 0xea, 0xd8, 0x0f, 0xa8, 0x69, 0x2c, 0x1b, 0x1f, 0xb6, 0x36, 0x50, 0x2f, 0x7b, 0xce,
0xe7, 0x23, 0x67, 0x42, 0xb1, 0xd6, 0xa3, 0x21, 0xd4, 0x7c, 0x46, 0xe8, 0xb9, 0x59, 0xd6, 0x86,
0x9f, 0xf4, 0xae, 0x0c, 0xa8, 0x37, 0xe3, 0xa2, 0xb7, 0xa3, 0xf6, 0x0d, 0x4b, 0x38, 0x02, 0x40,
0x03, 0xa8, 0x4a, 0x7a, 0x2e, 0xcd, 0x8a, 0x06, 0x5a, 0x2b, 0x00, 0x74, 0x48, 0xcf, 0xe5, 0xb0,
0x84, 0xf5, 0x76, 0xb4, 0x0b, 0x75, 0xe9, 0x08, 0x8f, 0x4a, 0xb3, 0xaa, 0x81, 0xd6, 0x8b, 0x00,
0xe9, 0x8d, 0xc3, 0x12, 0x8e, 0x21, 0x10, 0x81, 0xa5, 0xe8, 0xcb, 0xe6, 0x67, 0x54, 0x08, 0x9f,
0x50, 0xb3, 0xa6, 0x51, 0xbf, 0x28, 0x8c, 0xba, 0x1f, 0x03, 0x0c, 0x4b, 0xb8, 0x23, 0x73, 0x12,
0xf4, 0x02, 0x5a, 0xb1, 0x17, 0xc6, 0x09, 0x35, 0xeb, 0xda, 0xc3, 0x67, 0x85, 0x3d, 0x8c, 0xb8,
0x46, 0x07, 0x99, 0xae, 0xd0, 0x4f, 0xf0, 0x56, 0x8c, 0x4c, 0xe8, 0xd8, 0x67, 0xbe, 0x32, 0x37,
0x17, 0x34, 0xfe, 0xe3, 0xc2, 0xf8, 0xfd, 0x14, 0x62, 0x58, 0xc2, 0x5d, 0x39, 0x23, 0x43, 0xa7,
0xf0, 0xf6, 0xd4, 0x89, 0x1d, 0x70, 0x57, 0x6f, 0x36, 0x1b, 0xda, 0xdb, 0x93, 0x02, 0xde, 0xa6,
0x98, 0x7b, 0x31, 0xc8, 0xb0, 0x84, 0x11, 0xb9, 0x24, 0x45, 0xdf, 0x41, 0x23, 0x4d, 0x4b, 0x53,
0xbb, 0xd9, 0x2c, 0xe0, 0x26, 0x93, 0x90, 0x14, 0x06, 0x1d, 0x01, 0x10, 0xdf, 0xf1, 0x18, 0x0f,
0xa5, 0xef, 0x9a, 0x50, 0x38, 0x13, 0xfd, 0x74, 0xb3, 0xca, 0xc4, 0x14, 0xca, 0x7a, 0x08, 0x35,
0xfd, 0xde, 0xd1, 0x2a, 0x2c, 0xaa, 0x77, 0x6a, 0x53, 0xe6, 0x72, 0xe2, 0x33, 0x4f, 0x57, 0x58,
0x13, 0xb7, 0x95, 0x70, 0x10, 0xcb, 0xac, 0x1f, 0xa1, 0xaa, 0x1e, 0x35, 0x7a, 0x00, 0xed, 0x50,
0x3a, 0x42, 0xda, 0x7c, 0x3c, 0x0e, 0xa9, 0xd4, 0xb6, 0x35, 0xdc, 0xd2, 0xb2, 0x7d, 0x2d, 0x42,
0xef, 0x01, 0x50, 0x46, 0x12, 0x83, 0xb2, 0x36, 0x68, 0x52, 0x46, 0x62, 0x35, 0xca, 0x54, 0x55,
0x3b, 0x2a, 0x11, 0xeb, 0xd7, 0x32, 0xd4, 0xa3, 0x94, 0xbe, 0x06, 0x07, 0x4f, 0x00, 0xf4, 0xf5,
0xd8, 0x27, 0x3e, 0x23, 0xda, 0x4d, 0x67, 0xe3, 0xdd, 0xfc, 0x8d, 0x45, 0x0c, 0x35, 0x20, 0x1e,
0xdd, 0xf5, 0x19, 0x19, 0x96, 0x70, 0x53, 0xab, 0xd5, 0x02, 0xad, 0x42, 0xdb, 0xa3, 0x8c, 0x0a,
0xdf, 0x8d, 0x00, 0x54, 0xd1, 0x36, 0x87, 0x25, 0xdc, 0x8a, 0xa5, 0xda, 0xe8, 0xa3, 0xb4, 0xa6,
0x6b, 0x57, 0xd2, 0x51, 0x52, 0xb2, 0x0f, 0xa0, 0xfd, 0xf2, 0x95, 0x1f, 0x10, 0xdb, 0xe5, 0x6c,
0xec, 0x7b, 0xba, 0x9a, 0x9a, 0xb8, 0xa5, 0x65, 0xdb, 0x5a, 0xb4, 0x55, 0x87, 0xaa, 0xf2, 0x65,
0xfd, 0x6b, 0x40, 0x27, 0x5f, 0x9c, 0x68, 0x03, 0x20, 0x7e, 0x0b, 0x84, 0xb2, 0x6b, 0xc8, 0x2f,
0x63, 0x85, 0x70, 0x04, 0xa7, 0xaf, 0xa6, 0xb3, 0xf1, 0xf4, 0xd6, 0xcc, 0xd0, 0x53, 0xb1, 0x62,
0x8d, 0x95, 0x39, 0x87, 0x7a, 0x22, 0x95, 0x1b, 0xcf, 0xe1, 0x33, 0x6f, 0x65, 0x0d, 0xaa, 0xfa,
0xb6, 0x5a, 0xb0, 0xf0, 0x6c, 0xb4, 0x3b, 0xda, 0x3f, 0x1a, 0x75, 0x4b, 0x68, 0x11, 0x9a, 0xfb,
0xcf, 0x07, 0x18, 0xef, 0xf4, 0x07, 0x07, 0x5d, 0x43, 0xe9, 0x06, 0x2f, 0x0e, 0x07, 0xa3, 0xfe,
0x41, 0xb7, 0x6c, 0x7d, 0x09, 0x30, 0x65, 0x0e, 0xf4, 0x10, 0xaa, 0x9a, 0x7e, 0xa2, 0xa0, 0xcd,
0x79, 0x29, 0x54, 0x76, 0x58, 0x5b, 0x59, 0x02, 0xba, 0xb3, 0xac, 0x90, 0x49, 0x93, 0x71, 0x63,
0x9a, 0x36, 0x00, 0x32, 0x94, 0x54, 0xbe, 0x3a, 0xc0, 0xa9, 0x95, 0xf5, 0x0c, 0xd0, 0x65, 0x6e,
0x40, 0x5f, 0x41, 0x23, 0x25, 0x9b, 0xc8, 0xef, 0xea, 0xdc, 0x14, 0x0c, 0xce, 0x4f, 0x1d, 0x46,
0x28, 0xf9, 0x9a, 0xb9, 0xc7, 0x5c, 0xe0, 0x74, 0x93, 0xf5, 0x8b, 0x01, 0x8d, 0xf4, 0x01, 0xf4,
0x32, 0x9c, 0x72, 0x75, 0x14, 0x53, 0xc2, 0x18, 0xc0, 0xe2, 0xc4, 0x11, 0x27, 0x94, 0xd8, 0x21,
0x7f, 0x25, 0x5c, 0x1a, 0x87, 0xb2, 0x9c, 0xdb, 0x14, 0x77, 0xef, 0x6f, 0xb5, 0xe1, 0x81, 0xb6,
0xc3, 0xed, 0x49, 0x66, 0x65, 0xed, 0x01, 0x4c, 0xa9, 0x03, 0x3d, 0xcd, 0xb1, 0x50, 0x74, 0x8c,
0xfb, 0xf3, 0x10, 0xa7, 0x7b, 0xb2, 0x64, 0xb3, 0xb5, 0x00, 0x35, 0xca, 0xa4, 0xb8, 0x58, 0xf9,
0xb3, 0x03, 0x4b, 0xdb, 0x82, 0x87, 0x21, 0xa6, 0x63, 0x2a, 0x28, 0x73, 0x69, 0xa8, 0xb2, 0x14,
0x1f, 0xf5, 0x9a, 0x2c, 0x45, 0x16, 0x45, 0xba, 0xfb, 0x8c, 0x9b, 0xd9, 0xee, 0x7e, 0x08, 0x4d,
0x91, 0x28, 0xe3, 0xf7, 0xfc, 0x69, 0x01, 0xb4, 0xf4, 0x53, 0xb1, 0x47, 0x0a, 0xa4, 0x3a, 0x80,
0xa0, 0x41, 0x94, 0xfb, 0xea, 0x8d, 0x1d, 0xe0, 0x32, 0x68, 0x90, 0xb4, 0x97, 0x14, 0x46, 0xcd,
0x0f, 0xae, 0x13, 0x04, 0x54, 0xc4, 0x5c, 0xb3, 0x5e, 0x00, 0x70, 0x5b, 0x6f, 0x54, 0xf3, 0x43,
0x04, 0xa1, 0xce, 0xa7, 0xbe, 0x42, 0x5f, 0x26, 0x6d, 0x7d, 0xb3, 0x20, 0x9c, 0xda, 0xaa, 0xce,
0x97, 0xc0, 0xa0, 0x1f, 0xa0, 0xad, 0xcf, 0x4a, 0x49, 0x34, 0x2d, 0x44, 0xdd, 0xfc, 0xf3, 0xa2,
0x61, 0x53, 0x12, 0x8f, 0x0b, 0x2d, 0x31, 0x5d, 0xaa, 0x79, 0x47, 0x81, 0x66, 0xa7, 0x85, 0xc6,
0x8d, 0xf3, 0xce, 0x2c, 0xbe, 0x42, 0xca, 0xcd, 0x0a, 0x1d, 0x96, 0x93, 0x58, 0xbf, 0x19, 0x49,
0x33, 0x2c, 0xc4, 0x39, 0xaf, 0xa9, 0xd6, 0xd0, 0x3a, 0xc0, 0x84, 0x0a, 0x8f, 0xda, 0x3f, 0xfb,
0xf2, 0xd8, 0xac, 0x2c, 0x57, 0xae, 0x28, 0x82, 0xa6, 0xb6, 0x3a, 0xf2, 0xe5, 0xb1, 0xf5, 0xbb,
0x01, 0xcd, 0x34, 0xc2, 0x99, 0x96, 0x67, 0xdc, 0xb5, 0xe5, 0x95, 0xe7, 0xb5, 0xbc, 0x2c, 0xab,
0x55, 0x6e, 0xc1, 0x6a, 0x69, 0x93, 0xfb, 0xcb, 0x80, 0x46, 0xf2, 0xd0, 0xd5, 0x54, 0x9f, 0xb9,
0xef, 0xb9, 0x53, 0xbd, 0xbe, 0xe9, 0x7c, 0x84, 0xe5, 0xbb, 0x46, 0x58, 0x99, 0x17, 0xa1, 0x09,
0x0b, 0x5c, 0x10, 0x9f, 0x39, 0x81, 0x2e, 0xdd, 0x1a, 0x4e, 0x96, 0x4a, 0x23, 0xe8, 0x19, 0x15,
0x61, 0x34, 0x6d, 0x37, 0x70, 0xb2, 0x4c, 0x83, 0xfa, 0xc3, 0x80, 0x7a, 0x54, 0x6c, 0x8a, 0xce,
0xe2, 0x7a, 0xbd, 0x86, 0xce, 0xe2, 0x72, 0xcc, 0x5e, 0x6a, 0xf9, 0x16, 0x97, 0x7a, 0xf9, 0x05,
0x56, 0x6e, 0xc5, 0xf6, 0xff, 0x18, 0xd0, 0x48, 0x8a, 0xfb, 0xcd, 0x06, 0xb0, 0x17, 0xcf, 0x2a,
0xd1, 0x9c, 0xf6, 0xe8, 0x16, 0x64, 0x94, 0x99, 0x52, 0x56, 0x3e, 0x9e, 0x37, 0x71, 0x00, 0xd4,
0xfb, 0x3b, 0x78, 0xb0, 0x7d, 0xd8, 0x35, 0x50, 0x1b, 0x1a, 0xc9, 0xf4, 0xd1, 0x2d, 0x5b, 0x8f,
0xa1, 0x95, 0xe1, 0x9e, 0x82, 0x03, 0xc7, 0x05, 0x74, 0xf2, 0xc4, 0xf2, 0xbf, 0x1f, 0xf3, 0x5d,
0x2f, 0x2d, 0x6d, 0xa7, 0x5b, 0x8f, 0xe0, 0x7d, 0x97, 0x4f, 0x7a, 0x1e, 0xe7, 0x5e, 0x40, 0x7b,
0x84, 0x9e, 0x49, 0xce, 0x83, 0x30, 0x0b, 0xf6, 0xfd, 0x3b, 0xd9, 0x3f, 0xf9, 0xb6, 0xc7, 0x6d,
0x2d, 0x7e, 0x59, 0xd7, 0x3f, 0x9b, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0xf5, 0x0f, 0x2b, 0x85,
0x10, 0x10, 0x00, 0x00,
}