Documentation ¶
Index ¶
- type Expr
- func (*Expr) Descriptor() ([]byte, []int)
- func (m *Expr) GetCallExpr() *Expr_Call
- func (m *Expr) GetComprehensionExpr() *Expr_Comprehension
- func (m *Expr) GetExprKind() isExpr_ExprKind
- func (m *Expr) GetId() int64
- func (m *Expr) GetIdentExpr() *Expr_Ident
- func (m *Expr) GetListExpr() *Expr_CreateList
- func (m *Expr) GetLiteralExpr() *Literal
- func (m *Expr) GetSelectExpr() *Expr_Select
- func (m *Expr) GetStructExpr() *Expr_CreateStruct
- func (*Expr) ProtoMessage()
- func (m *Expr) Reset()
- func (m *Expr) String() string
- func (m *Expr) XXX_DiscardUnknown()
- func (m *Expr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Expr) XXX_Merge(src proto.Message)
- func (*Expr) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *Expr) XXX_Size() int
- func (m *Expr) XXX_Unmarshal(b []byte) error
- type Expr_Call
- func (*Expr_Call) Descriptor() ([]byte, []int)
- func (m *Expr_Call) GetArgs() []*Expr
- func (m *Expr_Call) GetFunction() string
- func (m *Expr_Call) GetTarget() *Expr
- func (*Expr_Call) ProtoMessage()
- func (m *Expr_Call) Reset()
- func (m *Expr_Call) String() string
- func (m *Expr_Call) XXX_DiscardUnknown()
- func (m *Expr_Call) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Expr_Call) XXX_Merge(src proto.Message)
- func (m *Expr_Call) XXX_Size() int
- func (m *Expr_Call) XXX_Unmarshal(b []byte) error
- type Expr_CallExpr
- type Expr_Comprehension
- func (*Expr_Comprehension) Descriptor() ([]byte, []int)
- func (m *Expr_Comprehension) GetAccuInit() *Expr
- func (m *Expr_Comprehension) GetAccuVar() string
- func (m *Expr_Comprehension) GetIterRange() *Expr
- func (m *Expr_Comprehension) GetIterVar() string
- func (m *Expr_Comprehension) GetLoopCondition() *Expr
- func (m *Expr_Comprehension) GetLoopStep() *Expr
- func (m *Expr_Comprehension) GetResult() *Expr
- func (*Expr_Comprehension) ProtoMessage()
- func (m *Expr_Comprehension) Reset()
- func (m *Expr_Comprehension) String() string
- func (m *Expr_Comprehension) XXX_DiscardUnknown()
- func (m *Expr_Comprehension) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Expr_Comprehension) XXX_Merge(src proto.Message)
- func (m *Expr_Comprehension) XXX_Size() int
- func (m *Expr_Comprehension) XXX_Unmarshal(b []byte) error
- type Expr_ComprehensionExpr
- type Expr_CreateList
- func (*Expr_CreateList) Descriptor() ([]byte, []int)
- func (m *Expr_CreateList) GetElements() []*Expr
- func (*Expr_CreateList) ProtoMessage()
- func (m *Expr_CreateList) Reset()
- func (m *Expr_CreateList) String() string
- func (m *Expr_CreateList) XXX_DiscardUnknown()
- func (m *Expr_CreateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Expr_CreateList) XXX_Merge(src proto.Message)
- func (m *Expr_CreateList) XXX_Size() int
- func (m *Expr_CreateList) XXX_Unmarshal(b []byte) error
- type Expr_CreateStruct
- func (*Expr_CreateStruct) Descriptor() ([]byte, []int)
- func (m *Expr_CreateStruct) GetEntries() []*Expr_CreateStruct_Entry
- func (m *Expr_CreateStruct) GetMessageName() string
- func (*Expr_CreateStruct) ProtoMessage()
- func (m *Expr_CreateStruct) Reset()
- func (m *Expr_CreateStruct) String() string
- func (m *Expr_CreateStruct) XXX_DiscardUnknown()
- func (m *Expr_CreateStruct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Expr_CreateStruct) XXX_Merge(src proto.Message)
- func (m *Expr_CreateStruct) XXX_Size() int
- func (m *Expr_CreateStruct) XXX_Unmarshal(b []byte) error
- type Expr_CreateStruct_Entry
- func (*Expr_CreateStruct_Entry) Descriptor() ([]byte, []int)
- func (m *Expr_CreateStruct_Entry) GetFieldKey() string
- func (m *Expr_CreateStruct_Entry) GetId() int64
- func (m *Expr_CreateStruct_Entry) GetKeyKind() isExpr_CreateStruct_Entry_KeyKind
- func (m *Expr_CreateStruct_Entry) GetMapKey() *Expr
- func (m *Expr_CreateStruct_Entry) GetValue() *Expr
- func (*Expr_CreateStruct_Entry) ProtoMessage()
- func (m *Expr_CreateStruct_Entry) Reset()
- func (m *Expr_CreateStruct_Entry) String() string
- func (m *Expr_CreateStruct_Entry) XXX_DiscardUnknown()
- func (m *Expr_CreateStruct_Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Expr_CreateStruct_Entry) XXX_Merge(src proto.Message)
- func (*Expr_CreateStruct_Entry) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *Expr_CreateStruct_Entry) XXX_Size() int
- func (m *Expr_CreateStruct_Entry) XXX_Unmarshal(b []byte) error
- type Expr_CreateStruct_Entry_FieldKey
- type Expr_CreateStruct_Entry_MapKey
- type Expr_Ident
- func (*Expr_Ident) Descriptor() ([]byte, []int)
- func (m *Expr_Ident) GetName() string
- func (*Expr_Ident) ProtoMessage()
- func (m *Expr_Ident) Reset()
- func (m *Expr_Ident) String() string
- func (m *Expr_Ident) XXX_DiscardUnknown()
- func (m *Expr_Ident) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Expr_Ident) XXX_Merge(src proto.Message)
- func (m *Expr_Ident) XXX_Size() int
- func (m *Expr_Ident) XXX_Unmarshal(b []byte) error
- type Expr_IdentExpr
- type Expr_ListExpr
- type Expr_LiteralExpr
- type Expr_Select
- func (*Expr_Select) Descriptor() ([]byte, []int)
- func (m *Expr_Select) GetField() string
- func (m *Expr_Select) GetOperand() *Expr
- func (m *Expr_Select) GetTestOnly() bool
- func (*Expr_Select) ProtoMessage()
- func (m *Expr_Select) Reset()
- func (m *Expr_Select) String() string
- func (m *Expr_Select) XXX_DiscardUnknown()
- func (m *Expr_Select) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Expr_Select) XXX_Merge(src proto.Message)
- func (m *Expr_Select) XXX_Size() int
- func (m *Expr_Select) XXX_Unmarshal(b []byte) error
- type Expr_SelectExpr
- type Expr_StructExpr
- type Literal
- func (*Literal) Descriptor() ([]byte, []int)
- func (m *Literal) GetBoolValue() bool
- func (m *Literal) GetBytesValue() []byte
- func (m *Literal) GetDoubleValue() float64
- func (m *Literal) GetInt64Value() int64
- func (m *Literal) GetLiteralKind() isLiteral_LiteralKind
- func (m *Literal) GetNullValue() _struct.NullValue
- func (m *Literal) GetStringValue() string
- func (m *Literal) GetUint64Value() uint64
- func (*Literal) ProtoMessage()
- func (m *Literal) Reset()
- func (m *Literal) String() string
- func (m *Literal) XXX_DiscardUnknown()
- func (m *Literal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Literal) XXX_Merge(src proto.Message)
- func (*Literal) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *Literal) XXX_Size() int
- func (m *Literal) XXX_Unmarshal(b []byte) error
- type Literal_BoolValue
- type Literal_BytesValue
- type Literal_DoubleValue
- type Literal_Int64Value
- type Literal_NullValue
- type Literal_StringValue
- type Literal_Uint64Value
- type ParsedExpr
- func (*ParsedExpr) Descriptor() ([]byte, []int)
- func (m *ParsedExpr) GetExpr() *Expr
- func (m *ParsedExpr) GetSourceInfo() *SourceInfo
- func (*ParsedExpr) ProtoMessage()
- func (m *ParsedExpr) Reset()
- func (m *ParsedExpr) String() string
- func (m *ParsedExpr) XXX_DiscardUnknown()
- func (m *ParsedExpr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ParsedExpr) XXX_Merge(src proto.Message)
- func (m *ParsedExpr) XXX_Size() int
- func (m *ParsedExpr) XXX_Unmarshal(b []byte) error
- type SourceInfo
- func (*SourceInfo) Descriptor() ([]byte, []int)
- func (m *SourceInfo) GetLineOffsets() []int32
- func (m *SourceInfo) GetLocation() string
- func (m *SourceInfo) GetPositions() map[int64]int32
- func (m *SourceInfo) GetSyntaxVersion() string
- func (*SourceInfo) ProtoMessage()
- func (m *SourceInfo) Reset()
- func (m *SourceInfo) String() string
- func (m *SourceInfo) XXX_DiscardUnknown()
- func (m *SourceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SourceInfo) XXX_Merge(src proto.Message)
- func (m *SourceInfo) XXX_Size() int
- func (m *SourceInfo) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Expr ¶
type Expr struct { Id int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"` // Types that are valid to be assigned to ExprKind: // *Expr_LiteralExpr // *Expr_IdentExpr // *Expr_SelectExpr // *Expr_CallExpr // *Expr_ListExpr // *Expr_StructExpr // *Expr_ComprehensionExpr ExprKind isExpr_ExprKind `protobuf_oneof:"expr_kind"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Expr) Descriptor ¶
func (*Expr) GetCallExpr ¶
func (*Expr) GetComprehensionExpr ¶
func (m *Expr) GetComprehensionExpr() *Expr_Comprehension
func (*Expr) GetExprKind ¶
func (m *Expr) GetExprKind() isExpr_ExprKind
func (*Expr) GetIdentExpr ¶
func (m *Expr) GetIdentExpr() *Expr_Ident
func (*Expr) GetListExpr ¶
func (m *Expr) GetListExpr() *Expr_CreateList
func (*Expr) GetLiteralExpr ¶
func (*Expr) GetSelectExpr ¶
func (m *Expr) GetSelectExpr() *Expr_Select
func (*Expr) GetStructExpr ¶
func (m *Expr) GetStructExpr() *Expr_CreateStruct
func (*Expr) ProtoMessage ¶
func (*Expr) ProtoMessage()
func (*Expr) XXX_DiscardUnknown ¶
func (m *Expr) XXX_DiscardUnknown()
func (*Expr) XXX_OneofFuncs ¶
func (*Expr) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*Expr) XXX_Unmarshal ¶
type Expr_Call ¶
type Expr_Call struct { Target *Expr `protobuf:"bytes,1,opt,name=target" json:"target,omitempty"` Function string `protobuf:"bytes,2,opt,name=function" json:"function,omitempty"` Args []*Expr `protobuf:"bytes,3,rep,name=args" json:"args,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Expr_Call) Descriptor ¶
func (*Expr_Call) GetFunction ¶
func (*Expr_Call) ProtoMessage ¶
func (*Expr_Call) ProtoMessage()
func (*Expr_Call) XXX_DiscardUnknown ¶
func (m *Expr_Call) XXX_DiscardUnknown()
func (*Expr_Call) XXX_Marshal ¶
func (*Expr_Call) XXX_Unmarshal ¶
type Expr_CallExpr ¶
type Expr_CallExpr struct {
CallExpr *Expr_Call `protobuf:"bytes,6,opt,name=call_expr,json=callExpr,oneof"`
}
type Expr_Comprehension ¶
type Expr_Comprehension struct { IterVar string `protobuf:"bytes,1,opt,name=iter_var,json=iterVar" json:"iter_var,omitempty"` IterRange *Expr `protobuf:"bytes,2,opt,name=iter_range,json=iterRange" json:"iter_range,omitempty"` AccuVar string `protobuf:"bytes,3,opt,name=accu_var,json=accuVar" json:"accu_var,omitempty"` AccuInit *Expr `protobuf:"bytes,4,opt,name=accu_init,json=accuInit" json:"accu_init,omitempty"` LoopCondition *Expr `protobuf:"bytes,5,opt,name=loop_condition,json=loopCondition" json:"loop_condition,omitempty"` LoopStep *Expr `protobuf:"bytes,6,opt,name=loop_step,json=loopStep" json:"loop_step,omitempty"` Result *Expr `protobuf:"bytes,7,opt,name=result" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Expr_Comprehension) Descriptor ¶
func (*Expr_Comprehension) Descriptor() ([]byte, []int)
func (*Expr_Comprehension) GetAccuInit ¶
func (m *Expr_Comprehension) GetAccuInit() *Expr
func (*Expr_Comprehension) GetAccuVar ¶
func (m *Expr_Comprehension) GetAccuVar() string
func (*Expr_Comprehension) GetIterRange ¶
func (m *Expr_Comprehension) GetIterRange() *Expr
func (*Expr_Comprehension) GetIterVar ¶
func (m *Expr_Comprehension) GetIterVar() string
func (*Expr_Comprehension) GetLoopCondition ¶
func (m *Expr_Comprehension) GetLoopCondition() *Expr
func (*Expr_Comprehension) GetLoopStep ¶
func (m *Expr_Comprehension) GetLoopStep() *Expr
func (*Expr_Comprehension) GetResult ¶
func (m *Expr_Comprehension) GetResult() *Expr
func (*Expr_Comprehension) ProtoMessage ¶
func (*Expr_Comprehension) ProtoMessage()
func (*Expr_Comprehension) Reset ¶
func (m *Expr_Comprehension) Reset()
func (*Expr_Comprehension) String ¶
func (m *Expr_Comprehension) String() string
func (*Expr_Comprehension) XXX_DiscardUnknown ¶
func (m *Expr_Comprehension) XXX_DiscardUnknown()
func (*Expr_Comprehension) XXX_Marshal ¶
func (m *Expr_Comprehension) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Expr_Comprehension) XXX_Merge ¶
func (dst *Expr_Comprehension) XXX_Merge(src proto.Message)
func (*Expr_Comprehension) XXX_Size ¶
func (m *Expr_Comprehension) XXX_Size() int
func (*Expr_Comprehension) XXX_Unmarshal ¶
func (m *Expr_Comprehension) XXX_Unmarshal(b []byte) error
type Expr_ComprehensionExpr ¶
type Expr_ComprehensionExpr struct {
ComprehensionExpr *Expr_Comprehension `protobuf:"bytes,9,opt,name=comprehension_expr,json=comprehensionExpr,oneof"`
}
type Expr_CreateList ¶
type Expr_CreateList struct { Elements []*Expr `protobuf:"bytes,1,rep,name=elements" json:"elements,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Expr_CreateList) Descriptor ¶
func (*Expr_CreateList) Descriptor() ([]byte, []int)
func (*Expr_CreateList) GetElements ¶
func (m *Expr_CreateList) GetElements() []*Expr
func (*Expr_CreateList) ProtoMessage ¶
func (*Expr_CreateList) ProtoMessage()
func (*Expr_CreateList) Reset ¶
func (m *Expr_CreateList) Reset()
func (*Expr_CreateList) String ¶
func (m *Expr_CreateList) String() string
func (*Expr_CreateList) XXX_DiscardUnknown ¶
func (m *Expr_CreateList) XXX_DiscardUnknown()
func (*Expr_CreateList) XXX_Marshal ¶
func (m *Expr_CreateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Expr_CreateList) XXX_Merge ¶
func (dst *Expr_CreateList) XXX_Merge(src proto.Message)
func (*Expr_CreateList) XXX_Size ¶
func (m *Expr_CreateList) XXX_Size() int
func (*Expr_CreateList) XXX_Unmarshal ¶
func (m *Expr_CreateList) XXX_Unmarshal(b []byte) error
type Expr_CreateStruct ¶
type Expr_CreateStruct struct { MessageName string `protobuf:"bytes,1,opt,name=message_name,json=messageName" json:"message_name,omitempty"` Entries []*Expr_CreateStruct_Entry `protobuf:"bytes,2,rep,name=entries" json:"entries,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Expr_CreateStruct) Descriptor ¶
func (*Expr_CreateStruct) Descriptor() ([]byte, []int)
func (*Expr_CreateStruct) GetEntries ¶
func (m *Expr_CreateStruct) GetEntries() []*Expr_CreateStruct_Entry
func (*Expr_CreateStruct) GetMessageName ¶
func (m *Expr_CreateStruct) GetMessageName() string
func (*Expr_CreateStruct) ProtoMessage ¶
func (*Expr_CreateStruct) ProtoMessage()
func (*Expr_CreateStruct) Reset ¶
func (m *Expr_CreateStruct) Reset()
func (*Expr_CreateStruct) String ¶
func (m *Expr_CreateStruct) String() string
func (*Expr_CreateStruct) XXX_DiscardUnknown ¶
func (m *Expr_CreateStruct) XXX_DiscardUnknown()
func (*Expr_CreateStruct) XXX_Marshal ¶
func (m *Expr_CreateStruct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Expr_CreateStruct) XXX_Merge ¶
func (dst *Expr_CreateStruct) XXX_Merge(src proto.Message)
func (*Expr_CreateStruct) XXX_Size ¶
func (m *Expr_CreateStruct) XXX_Size() int
func (*Expr_CreateStruct) XXX_Unmarshal ¶
func (m *Expr_CreateStruct) XXX_Unmarshal(b []byte) error
type Expr_CreateStruct_Entry ¶
type Expr_CreateStruct_Entry struct { Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` // Types that are valid to be assigned to KeyKind: // *Expr_CreateStruct_Entry_FieldKey // *Expr_CreateStruct_Entry_MapKey KeyKind isExpr_CreateStruct_Entry_KeyKind `protobuf_oneof:"key_kind"` Value *Expr `protobuf:"bytes,4,opt,name=value" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Expr_CreateStruct_Entry) Descriptor ¶
func (*Expr_CreateStruct_Entry) Descriptor() ([]byte, []int)
func (*Expr_CreateStruct_Entry) GetFieldKey ¶
func (m *Expr_CreateStruct_Entry) GetFieldKey() string
func (*Expr_CreateStruct_Entry) GetId ¶
func (m *Expr_CreateStruct_Entry) GetId() int64
func (*Expr_CreateStruct_Entry) GetKeyKind ¶
func (m *Expr_CreateStruct_Entry) GetKeyKind() isExpr_CreateStruct_Entry_KeyKind
func (*Expr_CreateStruct_Entry) GetMapKey ¶
func (m *Expr_CreateStruct_Entry) GetMapKey() *Expr
func (*Expr_CreateStruct_Entry) GetValue ¶
func (m *Expr_CreateStruct_Entry) GetValue() *Expr
func (*Expr_CreateStruct_Entry) ProtoMessage ¶
func (*Expr_CreateStruct_Entry) ProtoMessage()
func (*Expr_CreateStruct_Entry) Reset ¶
func (m *Expr_CreateStruct_Entry) Reset()
func (*Expr_CreateStruct_Entry) String ¶
func (m *Expr_CreateStruct_Entry) String() string
func (*Expr_CreateStruct_Entry) XXX_DiscardUnknown ¶
func (m *Expr_CreateStruct_Entry) XXX_DiscardUnknown()
func (*Expr_CreateStruct_Entry) XXX_Marshal ¶
func (m *Expr_CreateStruct_Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Expr_CreateStruct_Entry) XXX_Merge ¶
func (dst *Expr_CreateStruct_Entry) XXX_Merge(src proto.Message)
func (*Expr_CreateStruct_Entry) XXX_OneofFuncs ¶
func (*Expr_CreateStruct_Entry) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*Expr_CreateStruct_Entry) XXX_Size ¶
func (m *Expr_CreateStruct_Entry) XXX_Size() int
func (*Expr_CreateStruct_Entry) XXX_Unmarshal ¶
func (m *Expr_CreateStruct_Entry) XXX_Unmarshal(b []byte) error
type Expr_CreateStruct_Entry_FieldKey ¶
type Expr_CreateStruct_Entry_FieldKey struct {
FieldKey string `protobuf:"bytes,2,opt,name=field_key,json=fieldKey,oneof"`
}
type Expr_CreateStruct_Entry_MapKey ¶
type Expr_CreateStruct_Entry_MapKey struct {
MapKey *Expr `protobuf:"bytes,3,opt,name=map_key,json=mapKey,oneof"`
}
type Expr_Ident ¶
type Expr_Ident struct { Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Expr_Ident) Descriptor ¶
func (*Expr_Ident) Descriptor() ([]byte, []int)
func (*Expr_Ident) GetName ¶
func (m *Expr_Ident) GetName() string
func (*Expr_Ident) ProtoMessage ¶
func (*Expr_Ident) ProtoMessage()
func (*Expr_Ident) Reset ¶
func (m *Expr_Ident) Reset()
func (*Expr_Ident) String ¶
func (m *Expr_Ident) String() string
func (*Expr_Ident) XXX_DiscardUnknown ¶
func (m *Expr_Ident) XXX_DiscardUnknown()
func (*Expr_Ident) XXX_Marshal ¶
func (m *Expr_Ident) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Expr_Ident) XXX_Merge ¶
func (dst *Expr_Ident) XXX_Merge(src proto.Message)
func (*Expr_Ident) XXX_Size ¶
func (m *Expr_Ident) XXX_Size() int
func (*Expr_Ident) XXX_Unmarshal ¶
func (m *Expr_Ident) XXX_Unmarshal(b []byte) error
type Expr_IdentExpr ¶
type Expr_IdentExpr struct {
IdentExpr *Expr_Ident `protobuf:"bytes,4,opt,name=ident_expr,json=identExpr,oneof"`
}
type Expr_ListExpr ¶
type Expr_ListExpr struct {
ListExpr *Expr_CreateList `protobuf:"bytes,7,opt,name=list_expr,json=listExpr,oneof"`
}
type Expr_LiteralExpr ¶
type Expr_LiteralExpr struct {
LiteralExpr *Literal `protobuf:"bytes,3,opt,name=literal_expr,json=literalExpr,oneof"`
}
type Expr_Select ¶
type Expr_Select struct { Operand *Expr `protobuf:"bytes,1,opt,name=operand" json:"operand,omitempty"` Field string `protobuf:"bytes,2,opt,name=field" json:"field,omitempty"` TestOnly bool `protobuf:"varint,3,opt,name=test_only,json=testOnly" json:"test_only,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Expr_Select) Descriptor ¶
func (*Expr_Select) Descriptor() ([]byte, []int)
func (*Expr_Select) GetField ¶
func (m *Expr_Select) GetField() string
func (*Expr_Select) GetOperand ¶
func (m *Expr_Select) GetOperand() *Expr
func (*Expr_Select) GetTestOnly ¶
func (m *Expr_Select) GetTestOnly() bool
func (*Expr_Select) ProtoMessage ¶
func (*Expr_Select) ProtoMessage()
func (*Expr_Select) Reset ¶
func (m *Expr_Select) Reset()
func (*Expr_Select) String ¶
func (m *Expr_Select) String() string
func (*Expr_Select) XXX_DiscardUnknown ¶
func (m *Expr_Select) XXX_DiscardUnknown()
func (*Expr_Select) XXX_Marshal ¶
func (m *Expr_Select) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Expr_Select) XXX_Merge ¶
func (dst *Expr_Select) XXX_Merge(src proto.Message)
func (*Expr_Select) XXX_Size ¶
func (m *Expr_Select) XXX_Size() int
func (*Expr_Select) XXX_Unmarshal ¶
func (m *Expr_Select) XXX_Unmarshal(b []byte) error
type Expr_SelectExpr ¶
type Expr_SelectExpr struct {
SelectExpr *Expr_Select `protobuf:"bytes,5,opt,name=select_expr,json=selectExpr,oneof"`
}
type Expr_StructExpr ¶
type Expr_StructExpr struct {
StructExpr *Expr_CreateStruct `protobuf:"bytes,8,opt,name=struct_expr,json=structExpr,oneof"`
}
type Literal ¶
type Literal struct { // Types that are valid to be assigned to LiteralKind: // *Literal_NullValue // *Literal_BoolValue // *Literal_Int64Value // *Literal_Uint64Value // *Literal_DoubleValue // *Literal_StringValue // *Literal_BytesValue LiteralKind isLiteral_LiteralKind `protobuf_oneof:"literal_kind"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Literal) Descriptor ¶
func (*Literal) GetBoolValue ¶
func (*Literal) GetBytesValue ¶
func (*Literal) GetDoubleValue ¶
func (*Literal) GetInt64Value ¶
func (*Literal) GetLiteralKind ¶
func (m *Literal) GetLiteralKind() isLiteral_LiteralKind
func (*Literal) GetNullValue ¶
func (*Literal) GetStringValue ¶
func (*Literal) GetUint64Value ¶
func (*Literal) ProtoMessage ¶
func (*Literal) ProtoMessage()
func (*Literal) XXX_DiscardUnknown ¶
func (m *Literal) XXX_DiscardUnknown()
func (*Literal) XXX_Marshal ¶
func (*Literal) XXX_OneofFuncs ¶
func (*Literal) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*Literal) XXX_Unmarshal ¶
type Literal_BoolValue ¶
type Literal_BoolValue struct {
BoolValue bool `protobuf:"varint,2,opt,name=bool_value,json=boolValue,oneof"`
}
type Literal_BytesValue ¶
type Literal_BytesValue struct {
BytesValue []byte `protobuf:"bytes,7,opt,name=bytes_value,json=bytesValue,proto3,oneof"`
}
type Literal_DoubleValue ¶
type Literal_DoubleValue struct {
DoubleValue float64 `protobuf:"fixed64,5,opt,name=double_value,json=doubleValue,oneof"`
}
type Literal_Int64Value ¶
type Literal_Int64Value struct {
Int64Value int64 `protobuf:"varint,3,opt,name=int64_value,json=int64Value,oneof"`
}
type Literal_NullValue ¶
type Literal_StringValue ¶
type Literal_StringValue struct {
StringValue string `protobuf:"bytes,6,opt,name=string_value,json=stringValue,oneof"`
}
type Literal_Uint64Value ¶
type Literal_Uint64Value struct {
Uint64Value uint64 `protobuf:"varint,4,opt,name=uint64_value,json=uint64Value,oneof"`
}
type ParsedExpr ¶
type ParsedExpr struct { Expr *Expr `protobuf:"bytes,2,opt,name=expr" json:"expr,omitempty"` SourceInfo *SourceInfo `protobuf:"bytes,3,opt,name=source_info,json=sourceInfo" json:"source_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ParsedExpr) Descriptor ¶
func (*ParsedExpr) Descriptor() ([]byte, []int)
func (*ParsedExpr) GetExpr ¶
func (m *ParsedExpr) GetExpr() *Expr
func (*ParsedExpr) GetSourceInfo ¶
func (m *ParsedExpr) GetSourceInfo() *SourceInfo
func (*ParsedExpr) ProtoMessage ¶
func (*ParsedExpr) ProtoMessage()
func (*ParsedExpr) Reset ¶
func (m *ParsedExpr) Reset()
func (*ParsedExpr) String ¶
func (m *ParsedExpr) String() string
func (*ParsedExpr) XXX_DiscardUnknown ¶
func (m *ParsedExpr) XXX_DiscardUnknown()
func (*ParsedExpr) XXX_Marshal ¶
func (m *ParsedExpr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ParsedExpr) XXX_Merge ¶
func (dst *ParsedExpr) XXX_Merge(src proto.Message)
func (*ParsedExpr) XXX_Size ¶
func (m *ParsedExpr) XXX_Size() int
func (*ParsedExpr) XXX_Unmarshal ¶
func (m *ParsedExpr) XXX_Unmarshal(b []byte) error
type SourceInfo ¶
type SourceInfo struct { SyntaxVersion string `protobuf:"bytes,1,opt,name=syntax_version,json=syntaxVersion" json:"syntax_version,omitempty"` Location string `protobuf:"bytes,2,opt,name=location" json:"location,omitempty"` LineOffsets []int32 `protobuf:"varint,3,rep,packed,name=line_offsets,json=lineOffsets" json:"line_offsets,omitempty"` Positions map[int64]int32 `` /* 140-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SourceInfo) Descriptor ¶
func (*SourceInfo) Descriptor() ([]byte, []int)
func (*SourceInfo) GetLineOffsets ¶
func (m *SourceInfo) GetLineOffsets() []int32
func (*SourceInfo) GetLocation ¶
func (m *SourceInfo) GetLocation() string
func (*SourceInfo) GetPositions ¶
func (m *SourceInfo) GetPositions() map[int64]int32
func (*SourceInfo) GetSyntaxVersion ¶
func (m *SourceInfo) GetSyntaxVersion() string
func (*SourceInfo) ProtoMessage ¶
func (*SourceInfo) ProtoMessage()
func (*SourceInfo) Reset ¶
func (m *SourceInfo) Reset()
func (*SourceInfo) String ¶
func (m *SourceInfo) String() string
func (*SourceInfo) XXX_DiscardUnknown ¶
func (m *SourceInfo) XXX_DiscardUnknown()
func (*SourceInfo) XXX_Marshal ¶
func (m *SourceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SourceInfo) XXX_Merge ¶
func (dst *SourceInfo) XXX_Merge(src proto.Message)
func (*SourceInfo) XXX_Size ¶
func (m *SourceInfo) XXX_Size() int
func (*SourceInfo) XXX_Unmarshal ¶
func (m *SourceInfo) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.