Documentation ¶
Index ¶
- Variables
- type Token
- func (*Token) Descriptor() ([]byte, []int)
- func (m *Token) GetLiteral() string
- func (m *Token) GetType() Type
- func (m *Token) Marshal() (dAtA []byte, err error)
- func (m *Token) MarshalTo(dAtA []byte) (int, error)
- func (m *Token) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Token) ProtoMessage()
- func (m *Token) Reset()
- func (m *Token) Size() (n int)
- func (m *Token) String() string
- func (m *Token) Unmarshal(dAtA []byte) error
- func (m *Token) XXX_DiscardUnknown()
- func (m *Token) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Token) XXX_Merge(src proto.Message)
- func (m *Token) XXX_Size() int
- func (m *Token) XXX_Unmarshal(b []byte) error
- type Type
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthToken = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowToken = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupToken = fmt.Errorf("proto: unexpected end of group") )
View Source
var Type_name = map[int32]string{
0: "ILLEGAL",
1: "EOF",
2: "IDENT",
3: "INT",
4: "COMMA",
5: "SEMICOLON",
6: "LPAREN",
7: "RPAREN",
8: "LBRACKET",
9: "RBRACKET",
10: "AND",
11: "OR",
12: "TRUE",
13: "FALSE",
}
View Source
var Type_value = map[string]int32{
"ILLEGAL": 0,
"EOF": 1,
"IDENT": 2,
"INT": 3,
"COMMA": 4,
"SEMICOLON": 5,
"LPAREN": 6,
"RPAREN": 7,
"LBRACKET": 8,
"RBRACKET": 9,
"AND": 10,
"OR": 11,
"TRUE": 12,
"FALSE": 13,
}
Functions ¶
This section is empty.
Types ¶
type Token ¶
type Token struct { Type Type `protobuf:"varint,1,opt,name=type,proto3,enum=shield.token.Type" json:"type,omitempty"` Literal string `protobuf:"bytes,2,opt,name=literal,proto3" json:"literal,omitempty"` }
func (*Token) Descriptor ¶
func (*Token) GetLiteral ¶
func (*Token) ProtoMessage ¶
func (*Token) ProtoMessage()
func (*Token) XXX_DiscardUnknown ¶
func (m *Token) XXX_DiscardUnknown()
func (*Token) XXX_Marshal ¶
func (*Token) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.