const _ …
const _ …
type SourceInfo_Extension_Component …
const SourceInfo_Extension_COMPONENT_UNSPECIFIED …
const SourceInfo_Extension_COMPONENT_PARSER …
const SourceInfo_Extension_COMPONENT_TYPE_CHECKER …
const SourceInfo_Extension_COMPONENT_RUNTIME …
var SourceInfo_Extension_Component_name …
var SourceInfo_Extension_Component_value …
func (x SourceInfo_Extension_Component) Enum() *SourceInfo_Extension_Component { … }
func (x SourceInfo_Extension_Component) String() string { … }
func (SourceInfo_Extension_Component) Descriptor() protoreflect.EnumDescriptor { … }
func (SourceInfo_Extension_Component) Type() protoreflect.EnumType { … }
func (x SourceInfo_Extension_Component) Number() protoreflect.EnumNumber { … }
func (SourceInfo_Extension_Component) EnumDescriptor() ([]byte, []int) { … }
type ParsedExpr …
func (x *ParsedExpr) Reset() { … }
func (x *ParsedExpr) String() string { … }
func (*ParsedExpr) ProtoMessage() { … }
func (x *ParsedExpr) ProtoReflect() protoreflect.Message { … }
func (*ParsedExpr) Descriptor() ([]byte, []int) { … }
func (x *ParsedExpr) GetExpr() *Expr { … }
func (x *ParsedExpr) GetSourceInfo() *SourceInfo { … }
type Expr …
func (x *Expr) Reset() { … }
func (x *Expr) String() string { … }
func (*Expr) ProtoMessage() { … }
func (x *Expr) ProtoReflect() protoreflect.Message { … }
func (*Expr) Descriptor() ([]byte, []int) { … }
func (x *Expr) GetId() int64 { … }
func (m *Expr) GetExprKind() isExpr_ExprKind { … }
func (x *Expr) GetConstExpr() *Constant { … }
func (x *Expr) GetIdentExpr() *Expr_Ident { … }
func (x *Expr) GetSelectExpr() *Expr_Select { … }
func (x *Expr) GetCallExpr() *Expr_Call { … }
func (x *Expr) GetListExpr() *Expr_CreateList { … }
func (x *Expr) GetStructExpr() *Expr_CreateStruct { … }
func (x *Expr) GetComprehensionExpr() *Expr_Comprehension { … }
type isExpr_ExprKind …
type Expr_ConstExpr …
type Expr_IdentExpr …
type Expr_SelectExpr …
type Expr_CallExpr …
type Expr_ListExpr …
type Expr_StructExpr …
type Expr_ComprehensionExpr …
func (*Expr_ConstExpr) isExpr_ExprKind() { … }
func (*Expr_IdentExpr) isExpr_ExprKind() { … }
func (*Expr_SelectExpr) isExpr_ExprKind() { … }
func (*Expr_CallExpr) isExpr_ExprKind() { … }
func (*Expr_ListExpr) isExpr_ExprKind() { … }
func (*Expr_StructExpr) isExpr_ExprKind() { … }
func (*Expr_ComprehensionExpr) isExpr_ExprKind() { … }
type Constant …
func (x *Constant) Reset() { … }
func (x *Constant) String() string { … }
func (*Constant) ProtoMessage() { … }
func (x *Constant) ProtoReflect() protoreflect.Message { … }
func (*Constant) Descriptor() ([]byte, []int) { … }
func (m *Constant) GetConstantKind() isConstant_ConstantKind { … }
func (x *Constant) GetNullValue() structpb.NullValue { … }
func (x *Constant) GetBoolValue() bool { … }
func (x *Constant) GetInt64Value() int64 { … }
func (x *Constant) GetUint64Value() uint64 { … }
func (x *Constant) GetDoubleValue() float64 { … }
func (x *Constant) GetStringValue() string { … }
func (x *Constant) GetBytesValue() []byte { … }
func (x *Constant) GetDurationValue() *durationpb.Duration { … }
func (x *Constant) GetTimestampValue() *timestamppb.Timestamp { … }
type isConstant_ConstantKind …
type Constant_NullValue …
type Constant_BoolValue …
type Constant_Int64Value …
type Constant_Uint64Value …
type Constant_DoubleValue …
type Constant_StringValue …
type Constant_BytesValue …
type Constant_DurationValue …
type Constant_TimestampValue …
func (*Constant_NullValue) isConstant_ConstantKind() { … }
func (*Constant_BoolValue) isConstant_ConstantKind() { … }
func (*Constant_Int64Value) isConstant_ConstantKind() { … }
func (*Constant_Uint64Value) isConstant_ConstantKind() { … }
func (*Constant_DoubleValue) isConstant_ConstantKind() { … }
func (*Constant_StringValue) isConstant_ConstantKind() { … }
func (*Constant_BytesValue) isConstant_ConstantKind() { … }
func (*Constant_DurationValue) isConstant_ConstantKind() { … }
func (*Constant_TimestampValue) isConstant_ConstantKind() { … }
type SourceInfo …
func (x *SourceInfo) Reset() { … }
func (x *SourceInfo) String() string { … }
func (*SourceInfo) ProtoMessage() { … }
func (x *SourceInfo) ProtoReflect() protoreflect.Message { … }
func (*SourceInfo) Descriptor() ([]byte, []int) { … }
func (x *SourceInfo) GetSyntaxVersion() string { … }
func (x *SourceInfo) GetLocation() string { … }
func (x *SourceInfo) GetLineOffsets() []int32 { … }
func (x *SourceInfo) GetPositions() map[int64]int32 { … }
func (x *SourceInfo) GetMacroCalls() map[int64]*Expr { … }
func (x *SourceInfo) GetExtensions() []*SourceInfo_Extension { … }
type SourcePosition …
func (x *SourcePosition) Reset() { … }
func (x *SourcePosition) String() string { … }
func (*SourcePosition) ProtoMessage() { … }
func (x *SourcePosition) ProtoReflect() protoreflect.Message { … }
func (*SourcePosition) Descriptor() ([]byte, []int) { … }
func (x *SourcePosition) GetLocation() string { … }
func (x *SourcePosition) GetOffset() int32 { … }
func (x *SourcePosition) GetLine() int32 { … }
func (x *SourcePosition) GetColumn() int32 { … }
type Expr_Ident …
func (x *Expr_Ident) Reset() { … }
func (x *Expr_Ident) String() string { … }
func (*Expr_Ident) ProtoMessage() { … }
func (x *Expr_Ident) ProtoReflect() protoreflect.Message { … }
func (*Expr_Ident) Descriptor() ([]byte, []int) { … }
func (x *Expr_Ident) GetName() string { … }
type Expr_Select …
func (x *Expr_Select) Reset() { … }
func (x *Expr_Select) String() string { … }
func (*Expr_Select) ProtoMessage() { … }
func (x *Expr_Select) ProtoReflect() protoreflect.Message { … }
func (*Expr_Select) Descriptor() ([]byte, []int) { … }
func (x *Expr_Select) GetOperand() *Expr { … }
func (x *Expr_Select) GetField() string { … }
func (x *Expr_Select) GetTestOnly() bool { … }
type Expr_Call …
func (x *Expr_Call) Reset() { … }
func (x *Expr_Call) String() string { … }
func (*Expr_Call) ProtoMessage() { … }
func (x *Expr_Call) ProtoReflect() protoreflect.Message { … }
func (*Expr_Call) Descriptor() ([]byte, []int) { … }
func (x *Expr_Call) GetTarget() *Expr { … }
func (x *Expr_Call) GetFunction() string { … }
func (x *Expr_Call) GetArgs() []*Expr { … }
type Expr_CreateList …
func (x *Expr_CreateList) Reset() { … }
func (x *Expr_CreateList) String() string { … }
func (*Expr_CreateList) ProtoMessage() { … }
func (x *Expr_CreateList) ProtoReflect() protoreflect.Message { … }
func (*Expr_CreateList) Descriptor() ([]byte, []int) { … }
func (x *Expr_CreateList) GetElements() []*Expr { … }
func (x *Expr_CreateList) GetOptionalIndices() []int32 { … }
type Expr_CreateStruct …
func (x *Expr_CreateStruct) Reset() { … }
func (x *Expr_CreateStruct) String() string { … }
func (*Expr_CreateStruct) ProtoMessage() { … }
func (x *Expr_CreateStruct) ProtoReflect() protoreflect.Message { … }
func (*Expr_CreateStruct) Descriptor() ([]byte, []int) { … }
func (x *Expr_CreateStruct) GetMessageName() string { … }
func (x *Expr_CreateStruct) GetEntries() []*Expr_CreateStruct_Entry { … }
type Expr_Comprehension …
func (x *Expr_Comprehension) Reset() { … }
func (x *Expr_Comprehension) String() string { … }
func (*Expr_Comprehension) ProtoMessage() { … }
func (x *Expr_Comprehension) ProtoReflect() protoreflect.Message { … }
func (*Expr_Comprehension) Descriptor() ([]byte, []int) { … }
func (x *Expr_Comprehension) GetIterVar() string { … }
func (x *Expr_Comprehension) GetIterRange() *Expr { … }
func (x *Expr_Comprehension) GetAccuVar() string { … }
func (x *Expr_Comprehension) GetAccuInit() *Expr { … }
func (x *Expr_Comprehension) GetLoopCondition() *Expr { … }
func (x *Expr_Comprehension) GetLoopStep() *Expr { … }
func (x *Expr_Comprehension) GetResult() *Expr { … }
type Expr_CreateStruct_Entry …
func (x *Expr_CreateStruct_Entry) Reset() { … }
func (x *Expr_CreateStruct_Entry) String() string { … }
func (*Expr_CreateStruct_Entry) ProtoMessage() { … }
func (x *Expr_CreateStruct_Entry) ProtoReflect() protoreflect.Message { … }
func (*Expr_CreateStruct_Entry) Descriptor() ([]byte, []int) { … }
func (x *Expr_CreateStruct_Entry) GetId() int64 { … }
func (m *Expr_CreateStruct_Entry) GetKeyKind() isExpr_CreateStruct_Entry_KeyKind { … }
func (x *Expr_CreateStruct_Entry) GetFieldKey() string { … }
func (x *Expr_CreateStruct_Entry) GetMapKey() *Expr { … }
func (x *Expr_CreateStruct_Entry) GetValue() *Expr { … }
func (x *Expr_CreateStruct_Entry) GetOptionalEntry() bool { … }
type isExpr_CreateStruct_Entry_KeyKind …
type Expr_CreateStruct_Entry_FieldKey …
type Expr_CreateStruct_Entry_MapKey …
func (*Expr_CreateStruct_Entry_FieldKey) isExpr_CreateStruct_Entry_KeyKind() { … }
func (*Expr_CreateStruct_Entry_MapKey) isExpr_CreateStruct_Entry_KeyKind() { … }
type SourceInfo_Extension …
func (x *SourceInfo_Extension) Reset() { … }
func (x *SourceInfo_Extension) String() string { … }
func (*SourceInfo_Extension) ProtoMessage() { … }
func (x *SourceInfo_Extension) ProtoReflect() protoreflect.Message { … }
func (*SourceInfo_Extension) Descriptor() ([]byte, []int) { … }
func (x *SourceInfo_Extension) GetId() string { … }
func (x *SourceInfo_Extension) GetAffectedComponents() []SourceInfo_Extension_Component { … }
func (x *SourceInfo_Extension) GetVersion() *SourceInfo_Extension_Version { … }
type SourceInfo_Extension_Version …
func (x *SourceInfo_Extension_Version) Reset() { … }
func (x *SourceInfo_Extension_Version) String() string { … }
func (*SourceInfo_Extension_Version) ProtoMessage() { … }
func (x *SourceInfo_Extension_Version) ProtoReflect() protoreflect.Message { … }
func (*SourceInfo_Extension_Version) Descriptor() ([]byte, []int) { … }
func (x *SourceInfo_Extension_Version) GetMajor() int64 { … }
func (x *SourceInfo_Extension_Version) GetMinor() int64 { … }
var File_google_api_expr_v1alpha1_syntax_proto …
var file_google_api_expr_v1alpha1_syntax_proto_rawDesc …
var file_google_api_expr_v1alpha1_syntax_proto_rawDescOnce …
var file_google_api_expr_v1alpha1_syntax_proto_rawDescData …
func file_google_api_expr_v1alpha1_syntax_proto_rawDescGZIP() []byte { … }
var file_google_api_expr_v1alpha1_syntax_proto_enumTypes …
var file_google_api_expr_v1alpha1_syntax_proto_msgTypes …
var file_google_api_expr_v1alpha1_syntax_proto_goTypes …
var file_google_api_expr_v1alpha1_syntax_proto_depIdxs …
func init() { … }
func file_google_api_expr_v1alpha1_syntax_proto_init() { … }