Documentation ¶
Index ¶
- Variables
- type Edge
- func (*Edge) Descriptor() ([]byte, []int)
- func (m *Edge) GetGenericKind() string
- func (m *Edge) GetKind() isEdge_Kind
- func (m *Edge) GetKytheKind() EdgeKind
- func (m *Edge) GetOrdinal() int32
- func (m *Edge) GetSource() *storage_go_proto.VName
- func (m *Edge) GetSourceNode() *Node
- func (m *Edge) GetTarget() *storage_go_proto.VName
- func (m *Edge) GetTargetNode() *Node
- func (*Edge) ProtoMessage()
- func (m *Edge) Reset()
- func (m *Edge) String() string
- func (m *Edge) XXX_DiscardUnknown()
- func (m *Edge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Edge) XXX_Merge(src proto.Message)
- func (*Edge) XXX_OneofWrappers() []interface{}
- func (m *Edge) XXX_Size() int
- func (m *Edge) XXX_Unmarshal(b []byte) error
- type EdgeKind
- type Edge_GenericKind
- type Edge_KytheKind
- type Entry
- func (*Entry) Descriptor() ([]byte, []int)
- func (m *Entry) GetEdge() *Edge
- func (m *Entry) GetEntry() isEntry_Entry
- func (m *Entry) GetFact() *Fact
- func (*Entry) ProtoMessage()
- func (m *Entry) Reset()
- func (m *Entry) String() string
- func (m *Entry) XXX_DiscardUnknown()
- func (m *Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Entry) XXX_Merge(src proto.Message)
- func (*Entry) XXX_OneofWrappers() []interface{}
- func (m *Entry) XXX_Size() int
- func (m *Entry) XXX_Unmarshal(b []byte) error
- type Entry_Edge
- type Entry_Fact
- type Fact
- func (*Fact) Descriptor() ([]byte, []int)
- func (m *Fact) GetGenericName() string
- func (m *Fact) GetKytheName() FactName
- func (m *Fact) GetName() isFact_Name
- func (m *Fact) GetSource() *storage_go_proto.VName
- func (m *Fact) GetValue() []byte
- func (*Fact) ProtoMessage()
- func (m *Fact) Reset()
- func (m *Fact) String() string
- func (m *Fact) XXX_DiscardUnknown()
- func (m *Fact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Fact) XXX_Merge(src proto.Message)
- func (*Fact) XXX_OneofWrappers() []interface{}
- func (m *Fact) XXX_Size() int
- func (m *Fact) XXX_Unmarshal(b []byte) error
- type FactName
- type Fact_GenericName
- type Fact_KytheName
- type Metadata
- func (*Metadata) Descriptor() ([]byte, []int)
- func (m *Metadata) GetLabel() string
- func (*Metadata) ProtoMessage()
- func (m *Metadata) Reset()
- func (m *Metadata) String() string
- func (m *Metadata) XXX_DiscardUnknown()
- func (m *Metadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Metadata) XXX_Merge(src proto.Message)
- func (m *Metadata) XXX_Size() int
- func (m *Metadata) XXX_Unmarshal(b []byte) error
- type Node
- func (*Node) Descriptor() ([]byte, []int)
- func (m *Node) GetEdge() []*Edge
- func (m *Node) GetFact() []*Fact
- func (m *Node) GetGenericKind() string
- func (m *Node) GetGenericSubkind() string
- func (m *Node) GetKind() isNode_Kind
- func (m *Node) GetKytheKind() NodeKind
- func (m *Node) GetKytheSubkind() Subkind
- func (m *Node) GetSource() *storage_go_proto.VName
- func (m *Node) GetSubkind() isNode_Subkind
- func (*Node) ProtoMessage()
- func (m *Node) Reset()
- func (m *Node) String() string
- func (m *Node) XXX_DiscardUnknown()
- func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Node) XXX_Merge(src proto.Message)
- func (*Node) XXX_OneofWrappers() []interface{}
- func (m *Node) XXX_Size() int
- func (m *Node) XXX_Unmarshal(b []byte) error
- type NodeKind
- type Node_GenericKind
- type Node_GenericSubkind
- type Node_KytheKind
- type Node_KytheSubkind
- type Subkind
Constants ¶
This section is empty.
Variables ¶
View Source
var E_Metadata = &proto.ExtensionDesc{ ExtendedType: (*descriptor.EnumValueOptions)(nil), ExtensionType: (*Metadata)(nil), Field: 69945, Name: "kythe.proto.schema.metadata", Tag: "bytes,69945,opt,name=metadata", Filename: "kythe/proto/schema.proto", }
View Source
var EdgeKind_name = map[int32]string{
0: "UNKNOWN_EDGE_KIND",
1: "ALIASES",
2: "ALIASES_ROOT",
3: "ANNOTATED_BY",
4: "BOUNDED_LOWER",
5: "BOUNDED_UPPER",
6: "CHILD_OF",
7: "CHILD_OF_CONTEXT",
8: "COMPLETES",
9: "COMPLETES_UNIQUELY",
10: "DEFINES",
11: "DEFINES_BINDING",
12: "DEPENDS",
13: "DOCUMENTS",
14: "EXPORTS",
15: "EXTENDS",
16: "GENERATES",
17: "IMPUTES",
18: "INSTANTIATES",
19: "INSTANTIATES_SPECULATIVE",
20: "NAMED",
21: "OVERRIDES",
22: "OVERRIDES_ROOT",
23: "OVERRIDES_TRANSITIVE",
24: "PARAM",
44: "PROPERTY_READS",
45: "PROPERTY_WRITES",
25: "REF",
26: "REF_CALL",
27: "REF_CALL_IMPLICIT",
28: "REF_DOC",
29: "REF_EXPANDS",
30: "REF_EXPANDS_TRANSITIVE",
31: "REF_FILE",
32: "REF_IMPLICIT",
33: "REF_IMPORTS",
34: "REF_INCLUDES",
35: "REF_INIT",
36: "REF_INIT_IMPLICIT",
37: "REF_QUERIES",
38: "SATISFIES",
39: "SPECIALIZES",
40: "SPECIALIZES_SPECULATIVE",
41: "TAGGED",
42: "TYPED",
43: "UNDEFINES",
}
View Source
var EdgeKind_value = map[string]int32{
"UNKNOWN_EDGE_KIND": 0,
"ALIASES": 1,
"ALIASES_ROOT": 2,
"ANNOTATED_BY": 3,
"BOUNDED_LOWER": 4,
"BOUNDED_UPPER": 5,
"CHILD_OF": 6,
"CHILD_OF_CONTEXT": 7,
"COMPLETES": 8,
"COMPLETES_UNIQUELY": 9,
"DEFINES": 10,
"DEFINES_BINDING": 11,
"DEPENDS": 12,
"DOCUMENTS": 13,
"EXPORTS": 14,
"EXTENDS": 15,
"GENERATES": 16,
"IMPUTES": 17,
"INSTANTIATES": 18,
"INSTANTIATES_SPECULATIVE": 19,
"NAMED": 20,
"OVERRIDES": 21,
"OVERRIDES_ROOT": 22,
"OVERRIDES_TRANSITIVE": 23,
"PARAM": 24,
"PROPERTY_READS": 44,
"PROPERTY_WRITES": 45,
"REF": 25,
"REF_CALL": 26,
"REF_CALL_IMPLICIT": 27,
"REF_DOC": 28,
"REF_EXPANDS": 29,
"REF_EXPANDS_TRANSITIVE": 30,
"REF_FILE": 31,
"REF_IMPLICIT": 32,
"REF_IMPORTS": 33,
"REF_INCLUDES": 34,
"REF_INIT": 35,
"REF_INIT_IMPLICIT": 36,
"REF_QUERIES": 37,
"SATISFIES": 38,
"SPECIALIZES": 39,
"SPECIALIZES_SPECULATIVE": 40,
"TAGGED": 41,
"TYPED": 42,
"UNDEFINES": 43,
}
View Source
var FactName_name = map[int32]string{
0: "UNKNOWN_FACT_NAME",
1: "CODE",
2: "COMPLETE",
3: "CONTEXT_URL",
4: "DETAILS",
5: "DOC_URI",
6: "LABEL",
7: "LOC_END",
8: "LOC_START",
9: "MESSAGE",
10: "NODE_KIND",
11: "PARAM_DEFAULT",
12: "RULE_CLASS",
13: "SNIPPET_END",
14: "SNIPPET_START",
15: "SUBKIND",
16: "TEXT",
17: "TEXT_ENCODING",
18: "VISIBILITY",
19: "BUILD_CONFIG",
20: "TAG_DEPRECATED",
}
View Source
var FactName_value = map[string]int32{
"UNKNOWN_FACT_NAME": 0,
"CODE": 1,
"COMPLETE": 2,
"CONTEXT_URL": 3,
"DETAILS": 4,
"DOC_URI": 5,
"LABEL": 6,
"LOC_END": 7,
"LOC_START": 8,
"MESSAGE": 9,
"NODE_KIND": 10,
"PARAM_DEFAULT": 11,
"RULE_CLASS": 12,
"SNIPPET_END": 13,
"SNIPPET_START": 14,
"SUBKIND": 15,
"TEXT": 16,
"TEXT_ENCODING": 17,
"VISIBILITY": 18,
"BUILD_CONFIG": 19,
"TAG_DEPRECATED": 20,
}
View Source
var NodeKind_name = map[int32]string{
0: "UNKNOWN_NODE_KIND",
1: "ABS",
2: "ABSVAR",
3: "ANCHOR",
4: "CONSTANT",
5: "DIAGNOSTIC",
6: "DOC",
7: "FILE",
8: "INTERFACE",
9: "FUNCTION",
10: "LOOKUP",
11: "MACRO",
12: "META",
13: "NAME",
14: "PACKAGE",
15: "PROCESS",
16: "RECORD",
17: "SUM",
18: "SYMBOL",
19: "TALIAS",
20: "TAPP",
21: "TBUILTIN",
22: "TNOMINAL",
23: "TSIGMA",
24: "VARIABLE",
25: "VCS",
}
View Source
var NodeKind_value = map[string]int32{
"UNKNOWN_NODE_KIND": 0,
"ABS": 1,
"ABSVAR": 2,
"ANCHOR": 3,
"CONSTANT": 4,
"DIAGNOSTIC": 5,
"DOC": 6,
"FILE": 7,
"INTERFACE": 8,
"FUNCTION": 9,
"LOOKUP": 10,
"MACRO": 11,
"META": 12,
"NAME": 13,
"PACKAGE": 14,
"PROCESS": 15,
"RECORD": 16,
"SUM": 17,
"SYMBOL": 18,
"TALIAS": 19,
"TAPP": 20,
"TBUILTIN": 21,
"TNOMINAL": 22,
"TSIGMA": 23,
"VARIABLE": 24,
"VCS": 25,
}
View Source
var Subkind_name = map[int32]string{
0: "UNKNOWN_SUBKIND",
1: "CATEGORY",
2: "CLASS",
3: "CONSTRUCTOR",
4: "DESTRUCTOR",
5: "ENUM",
6: "ENUM_CLASS",
7: "FIELD",
8: "IMPLICIT",
9: "IMPORT",
10: "INITIALIZER",
11: "LOCAL",
12: "LOCAL_PARAMETER",
13: "METHOD",
14: "NAMESPACE",
15: "STRUCT",
16: "TYPE",
17: "UNION",
}
View Source
var Subkind_value = map[string]int32{
"UNKNOWN_SUBKIND": 0,
"CATEGORY": 1,
"CLASS": 2,
"CONSTRUCTOR": 3,
"DESTRUCTOR": 4,
"ENUM": 5,
"ENUM_CLASS": 6,
"FIELD": 7,
"IMPLICIT": 8,
"IMPORT": 9,
"INITIALIZER": 10,
"LOCAL": 11,
"LOCAL_PARAMETER": 12,
"METHOD": 13,
"NAMESPACE": 14,
"STRUCT": 15,
"TYPE": 16,
"UNION": 17,
}
Functions ¶
This section is empty.
Types ¶
type Edge ¶ added in v0.0.29
type Edge struct { Source *storage_go_proto.VName `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` Target *storage_go_proto.VName `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"` // Types that are valid to be assigned to Kind: // *Edge_KytheKind // *Edge_GenericKind Kind isEdge_Kind `protobuf_oneof:"kind"` Ordinal int32 `protobuf:"varint,5,opt,name=ordinal,proto3" json:"ordinal,omitempty"` SourceNode *Node `protobuf:"bytes,6,opt,name=source_node,json=sourceNode,proto3" json:"source_node,omitempty"` TargetNode *Node `protobuf:"bytes,7,opt,name=target_node,json=targetNode,proto3" json:"target_node,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Edge) Descriptor ¶ added in v0.0.29
func (*Edge) GetGenericKind ¶ added in v0.0.29
func (*Edge) GetKytheKind ¶ added in v0.0.29
func (*Edge) GetOrdinal ¶ added in v0.0.29
func (*Edge) GetSource ¶ added in v0.0.29
func (m *Edge) GetSource() *storage_go_proto.VName
func (*Edge) GetSourceNode ¶ added in v0.0.29
func (*Edge) GetTarget ¶ added in v0.0.29
func (m *Edge) GetTarget() *storage_go_proto.VName
func (*Edge) GetTargetNode ¶ added in v0.0.29
func (*Edge) ProtoMessage ¶ added in v0.0.29
func (*Edge) ProtoMessage()
func (*Edge) XXX_DiscardUnknown ¶ added in v0.0.29
func (m *Edge) XXX_DiscardUnknown()
func (*Edge) XXX_Marshal ¶ added in v0.0.29
func (*Edge) XXX_OneofWrappers ¶ added in v0.0.31
func (*Edge) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Edge) XXX_Unmarshal ¶ added in v0.0.29
type EdgeKind ¶
type EdgeKind int32
const ( EdgeKind_UNKNOWN_EDGE_KIND EdgeKind = 0 EdgeKind_ALIASES EdgeKind = 1 EdgeKind_ALIASES_ROOT EdgeKind = 2 EdgeKind_ANNOTATED_BY EdgeKind = 3 EdgeKind_BOUNDED_LOWER EdgeKind = 4 EdgeKind_BOUNDED_UPPER EdgeKind = 5 EdgeKind_CHILD_OF EdgeKind = 6 EdgeKind_CHILD_OF_CONTEXT EdgeKind = 7 EdgeKind_COMPLETES EdgeKind = 8 EdgeKind_COMPLETES_UNIQUELY EdgeKind = 9 EdgeKind_DEFINES EdgeKind = 10 EdgeKind_DEFINES_BINDING EdgeKind = 11 EdgeKind_DEPENDS EdgeKind = 12 EdgeKind_DOCUMENTS EdgeKind = 13 EdgeKind_EXPORTS EdgeKind = 14 EdgeKind_EXTENDS EdgeKind = 15 EdgeKind_GENERATES EdgeKind = 16 EdgeKind_IMPUTES EdgeKind = 17 EdgeKind_INSTANTIATES EdgeKind = 18 EdgeKind_INSTANTIATES_SPECULATIVE EdgeKind = 19 EdgeKind_NAMED EdgeKind = 20 EdgeKind_OVERRIDES EdgeKind = 21 EdgeKind_OVERRIDES_ROOT EdgeKind = 22 EdgeKind_OVERRIDES_TRANSITIVE EdgeKind = 23 EdgeKind_PARAM EdgeKind = 24 EdgeKind_PROPERTY_READS EdgeKind = 44 EdgeKind_PROPERTY_WRITES EdgeKind = 45 EdgeKind_REF EdgeKind = 25 EdgeKind_REF_CALL EdgeKind = 26 EdgeKind_REF_CALL_IMPLICIT EdgeKind = 27 EdgeKind_REF_DOC EdgeKind = 28 EdgeKind_REF_EXPANDS EdgeKind = 29 EdgeKind_REF_EXPANDS_TRANSITIVE EdgeKind = 30 EdgeKind_REF_FILE EdgeKind = 31 EdgeKind_REF_IMPLICIT EdgeKind = 32 EdgeKind_REF_IMPORTS EdgeKind = 33 EdgeKind_REF_INCLUDES EdgeKind = 34 EdgeKind_REF_INIT EdgeKind = 35 EdgeKind_REF_INIT_IMPLICIT EdgeKind = 36 EdgeKind_REF_QUERIES EdgeKind = 37 EdgeKind_SATISFIES EdgeKind = 38 EdgeKind_SPECIALIZES EdgeKind = 39 EdgeKind_SPECIALIZES_SPECULATIVE EdgeKind = 40 EdgeKind_TAGGED EdgeKind = 41 EdgeKind_TYPED EdgeKind = 42 EdgeKind_UNDEFINES EdgeKind = 43 )
func (EdgeKind) EnumDescriptor ¶
type Edge_GenericKind ¶ added in v0.0.29
type Edge_GenericKind struct {
GenericKind string `protobuf:"bytes,4,opt,name=generic_kind,json=genericKind,proto3,oneof"`
}
type Edge_KytheKind ¶ added in v0.0.29
type Edge_KytheKind struct {
KytheKind EdgeKind `protobuf:"varint,3,opt,name=kythe_kind,json=kytheKind,proto3,enum=kythe.proto.schema.EdgeKind,oneof"`
}
type Entry ¶ added in v0.0.31
type Entry struct { // Types that are valid to be assigned to Entry: // *Entry_Fact // *Entry_Edge Entry isEntry_Entry `protobuf_oneof:"entry"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Entry) Descriptor ¶ added in v0.0.31
func (*Entry) ProtoMessage ¶ added in v0.0.31
func (*Entry) ProtoMessage()
func (*Entry) XXX_DiscardUnknown ¶ added in v0.0.31
func (m *Entry) XXX_DiscardUnknown()
func (*Entry) XXX_Marshal ¶ added in v0.0.31
func (*Entry) XXX_OneofWrappers ¶ added in v0.0.31
func (*Entry) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Entry) XXX_Unmarshal ¶ added in v0.0.31
type Entry_Edge ¶ added in v0.0.31
type Entry_Edge struct {
Edge *Edge `protobuf:"bytes,2,opt,name=edge,proto3,oneof"`
}
type Entry_Fact ¶ added in v0.0.31
type Entry_Fact struct {
Fact *Fact `protobuf:"bytes,1,opt,name=fact,proto3,oneof"`
}
type Fact ¶ added in v0.0.29
type Fact struct { Source *storage_go_proto.VName `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` // Types that are valid to be assigned to Name: // *Fact_KytheName // *Fact_GenericName Name isFact_Name `protobuf_oneof:"name"` Value []byte `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Fact) Descriptor ¶ added in v0.0.29
func (*Fact) GetGenericName ¶ added in v0.0.29
func (*Fact) GetKytheName ¶ added in v0.0.29
func (*Fact) GetSource ¶ added in v0.0.29
func (m *Fact) GetSource() *storage_go_proto.VName
func (*Fact) ProtoMessage ¶ added in v0.0.29
func (*Fact) ProtoMessage()
func (*Fact) XXX_DiscardUnknown ¶ added in v0.0.29
func (m *Fact) XXX_DiscardUnknown()
func (*Fact) XXX_Marshal ¶ added in v0.0.29
func (*Fact) XXX_OneofWrappers ¶ added in v0.0.31
func (*Fact) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Fact) XXX_Unmarshal ¶ added in v0.0.29
type FactName ¶
type FactName int32
const ( FactName_UNKNOWN_FACT_NAME FactName = 0 FactName_CODE FactName = 1 FactName_COMPLETE FactName = 2 FactName_CONTEXT_URL FactName = 3 FactName_DETAILS FactName = 4 FactName_DOC_URI FactName = 5 FactName_LABEL FactName = 6 FactName_LOC_END FactName = 7 FactName_LOC_START FactName = 8 FactName_MESSAGE FactName = 9 FactName_NODE_KIND FactName = 10 FactName_PARAM_DEFAULT FactName = 11 FactName_RULE_CLASS FactName = 12 FactName_SNIPPET_END FactName = 13 FactName_SNIPPET_START FactName = 14 FactName_SUBKIND FactName = 15 FactName_TEXT FactName = 16 FactName_TEXT_ENCODING FactName = 17 FactName_VISIBILITY FactName = 18 FactName_BUILD_CONFIG FactName = 19 FactName_TAG_DEPRECATED FactName = 20 )
func (FactName) EnumDescriptor ¶
type Fact_GenericName ¶ added in v0.0.29
type Fact_GenericName struct {
GenericName string `protobuf:"bytes,3,opt,name=generic_name,json=genericName,proto3,oneof"`
}
type Fact_KytheName ¶ added in v0.0.29
type Fact_KytheName struct {
KytheName FactName `protobuf:"varint,2,opt,name=kythe_name,json=kytheName,proto3,enum=kythe.proto.schema.FactName,oneof"`
}
type Metadata ¶ added in v0.0.31
type Metadata struct { Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Metadata) Descriptor ¶ added in v0.0.31
func (*Metadata) ProtoMessage ¶ added in v0.0.31
func (*Metadata) ProtoMessage()
func (*Metadata) XXX_DiscardUnknown ¶ added in v0.0.31
func (m *Metadata) XXX_DiscardUnknown()
func (*Metadata) XXX_Marshal ¶ added in v0.0.31
func (*Metadata) XXX_Unmarshal ¶ added in v0.0.31
type Node ¶ added in v0.0.29
type Node struct { Source *storage_go_proto.VName `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` Fact []*Fact `protobuf:"bytes,2,rep,name=fact,proto3" json:"fact,omitempty"` Edge []*Edge `protobuf:"bytes,3,rep,name=edge,proto3" json:"edge,omitempty"` // Types that are valid to be assigned to Kind: // *Node_KytheKind // *Node_GenericKind Kind isNode_Kind `protobuf_oneof:"kind"` // Types that are valid to be assigned to Subkind: // *Node_KytheSubkind // *Node_GenericSubkind Subkind isNode_Subkind `protobuf_oneof:"subkind"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Node) Descriptor ¶ added in v0.0.29
func (*Node) GetGenericKind ¶ added in v0.0.29
func (*Node) GetGenericSubkind ¶ added in v0.0.29
func (*Node) GetKytheKind ¶ added in v0.0.29
func (*Node) GetKytheSubkind ¶ added in v0.0.29
func (*Node) GetSource ¶ added in v0.0.29
func (m *Node) GetSource() *storage_go_proto.VName
func (*Node) GetSubkind ¶ added in v0.0.29
func (m *Node) GetSubkind() isNode_Subkind
func (*Node) ProtoMessage ¶ added in v0.0.29
func (*Node) ProtoMessage()
func (*Node) XXX_DiscardUnknown ¶ added in v0.0.29
func (m *Node) XXX_DiscardUnknown()
func (*Node) XXX_Marshal ¶ added in v0.0.29
func (*Node) XXX_OneofWrappers ¶ added in v0.0.31
func (*Node) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Node) XXX_Unmarshal ¶ added in v0.0.29
type NodeKind ¶
type NodeKind int32
const ( NodeKind_UNKNOWN_NODE_KIND NodeKind = 0 NodeKind_ABS NodeKind = 1 NodeKind_ABSVAR NodeKind = 2 NodeKind_ANCHOR NodeKind = 3 NodeKind_CONSTANT NodeKind = 4 NodeKind_DIAGNOSTIC NodeKind = 5 NodeKind_DOC NodeKind = 6 NodeKind_FILE NodeKind = 7 NodeKind_INTERFACE NodeKind = 8 NodeKind_FUNCTION NodeKind = 9 NodeKind_LOOKUP NodeKind = 10 NodeKind_MACRO NodeKind = 11 NodeKind_META NodeKind = 12 NodeKind_NAME NodeKind = 13 NodeKind_PACKAGE NodeKind = 14 NodeKind_PROCESS NodeKind = 15 NodeKind_RECORD NodeKind = 16 NodeKind_SUM NodeKind = 17 NodeKind_SYMBOL NodeKind = 18 NodeKind_TALIAS NodeKind = 19 NodeKind_TAPP NodeKind = 20 NodeKind_TBUILTIN NodeKind = 21 NodeKind_TNOMINAL NodeKind = 22 NodeKind_TSIGMA NodeKind = 23 NodeKind_VARIABLE NodeKind = 24 NodeKind_VCS NodeKind = 25 )
func (NodeKind) EnumDescriptor ¶
type Node_GenericKind ¶ added in v0.0.29
type Node_GenericKind struct {
GenericKind string `protobuf:"bytes,5,opt,name=generic_kind,json=genericKind,proto3,oneof"`
}
type Node_GenericSubkind ¶ added in v0.0.29
type Node_GenericSubkind struct {
GenericSubkind string `protobuf:"bytes,7,opt,name=generic_subkind,json=genericSubkind,proto3,oneof"`
}
type Node_KytheKind ¶ added in v0.0.29
type Node_KytheKind struct {
KytheKind NodeKind `protobuf:"varint,4,opt,name=kythe_kind,json=kytheKind,proto3,enum=kythe.proto.schema.NodeKind,oneof"`
}
type Node_KytheSubkind ¶ added in v0.0.29
type Node_KytheSubkind struct {
KytheSubkind Subkind `protobuf:"varint,6,opt,name=kythe_subkind,json=kytheSubkind,proto3,enum=kythe.proto.schema.Subkind,oneof"`
}
type Subkind ¶
type Subkind int32
const ( Subkind_UNKNOWN_SUBKIND Subkind = 0 Subkind_CATEGORY Subkind = 1 Subkind_CLASS Subkind = 2 Subkind_CONSTRUCTOR Subkind = 3 Subkind_DESTRUCTOR Subkind = 4 Subkind_ENUM Subkind = 5 Subkind_ENUM_CLASS Subkind = 6 Subkind_FIELD Subkind = 7 Subkind_IMPLICIT Subkind = 8 Subkind_IMPORT Subkind = 9 Subkind_INITIALIZER Subkind = 10 Subkind_LOCAL Subkind = 11 Subkind_LOCAL_PARAMETER Subkind = 12 Subkind_METHOD Subkind = 13 Subkind_NAMESPACE Subkind = 14 Subkind_STRUCT Subkind = 15 Subkind_TYPE Subkind = 16 Subkind_UNION Subkind = 17 )
func (Subkind) EnumDescriptor ¶
Click to show internal directories.
Click to hide internal directories.