MCPcopy Create free account

hub / github.com/expr-lang/expr / types & classes

Types & classes379 in github.com/expr-lang/expr

↓ 204 callersStructEnv
bench_test.go:97
↓ 15 callersTypeAliaspstringer
custom type to test Stinger interface on pointer receiver.
internal/spew/common_test.go:37
↓ 13 callersFuncTypefn
func(depth int) string
test/gen/gen.go:138
↓ 10 callersTypeAliasIdentifier
Identifier represents variable names and field names.
docgen/docgen.go:17
↓ 9 callersTypeAliascustomError
customError is used to test custom error interface invocation.
internal/spew/common_test.go:86
↓ 4 callersTypeAliasmyType
internal/testify/assert/assertions_test.go:518
↓ 3 callersTypeAliasContextDiff
internal/difflib/difflib.go:658
↓ 3 callersTypeAliasTypeName
TypeName is a name of type in types map.
docgen/docgen.go:20
↓ 2 callersTypeAliasTString
internal/testify/assert/assertions_test.go:1583
↓ 2 callersTypeAliascustomBytes
internal/testify/assert/assertion_compare_test.go:28
↓ 2 callersTypeAliascustomFloat32
internal/testify/assert/assertion_compare_test.go:24
↓ 2 callersTypeAliascustomFloat64
internal/testify/assert/assertion_compare_test.go:25
↓ 2 callersTypeAliascustomInt
internal/testify/assert/assertion_compare_test.go:14
↓ 2 callersTypeAliascustomInt16
internal/testify/assert/assertion_compare_test.go:16
↓ 2 callersTypeAliascustomInt32
internal/testify/assert/assertion_compare_test.go:17
↓ 2 callersTypeAliascustomInt64
internal/testify/assert/assertion_compare_test.go:18
↓ 2 callersTypeAliascustomInt8
internal/testify/assert/assertion_compare_test.go:15
↓ 2 callersTypeAliascustomString
internal/testify/assert/assertion_compare_test.go:13
↓ 2 callersTypeAliascustomTime
internal/testify/assert/assertion_compare_test.go:27
↓ 2 callersTypeAliascustomUInt
internal/testify/assert/assertion_compare_test.go:19
↓ 2 callersTypeAliascustomUInt16
internal/testify/assert/assertion_compare_test.go:21
↓ 2 callersTypeAliascustomUInt32
internal/testify/assert/assertion_compare_test.go:22
↓ 2 callersTypeAliascustomUInt64
internal/testify/assert/assertion_compare_test.go:23
↓ 2 callersTypeAliascustomUInt8
internal/testify/assert/assertion_compare_test.go:20
↓ 2 callersTypeAliascustomUintptr
internal/testify/assert/assertion_compare_test.go:26
↓ 2 callersTypeAliasflag
internal/spew/bypass.go:40
↓ 2 callersTypeAliaspanicer
panicer is used to intentionally cause a panic for testing spew properly handles them
internal/spew/common_test.go:79
↓ 1 callersTypeAliasDuration
docgen/docgen_test.go:36
↓ 1 callersTypeAliasFlag
internal/spew/example_test.go:25
↓ 1 callersFuncTypeOption
Option for configuring config.
expr.go:22
↓ 1 callersTypeAliascompareResult
internal/testify/assert/assertion_compare.go:13
↓ 1 callersTypeAliascustomInt
builtin/builtin_test.go:684
↓ 1 callersTypeAliasfoo
test/deref/deref_test.go:117
↓ 1 callersTypeAliasstringer
custom type to test Stinger interface on non-pointer receiver.
internal/spew/common_test.go:28
↓ 1 callersFuncTypevisitorFunc
func(*ast.Node)
checker/checker_bench_test.go:100
StructA
expr_test.go:1806
StructA
internal/testify/assert/assertions_test.go:920
StructA
docgen/docgen_test.go:137
InterfaceAbstract
test/mock/mock.go:197
StructAlert
test/crowdsec/crowdsec.go:34
StructAlertEdges
test/crowdsec/crowdsec.go:94
InterfaceAnyValuer
A AnyValuer provides a generic function for a custom type to return standard go values. It allows for returning a `nil` value but does not provide any
patcher/value/value.go:35
StructArrayNode
ArrayNode represents an array.
ast/node.go:235
InterfaceArrayValuer
patcher/value/value.go:103
StructAssertionTesterConformingObject
AssertionTesterConformingObject is an object that conforms to the AssertionTesterInterface interface
internal/testify/assert/assertions_test.go:94
StructAssertionTesterConformingObject
AssertionTesterConformingObject is an object that conforms to the AssertionTesterInterface interface
internal/testify/require/requirements_test.go:16
InterfaceAssertionTesterInterface
AssertionTesterInterface defines an interface to be used for testing assertion methods
internal/testify/assert/assertions_test.go:89
InterfaceAssertionTesterInterface
AssertionTesterInterface defines an interface to be used for testing assertion methods
internal/testify/require/requirements_test.go:11
StructAssertionTesterNonConformingObject
AssertionTesterNonConformingObject is an object that does not conform to the AssertionTesterInterface interface
internal/testify/assert/assertions_test.go:101
StructAssertionTesterNonConformingObject
AssertionTesterNonConformingObject is an object that does not conform to the AssertionTesterInterface interface
internal/testify/require/requirements_test.go:23
StructAssertions
Assertions provides assertion methods around the TestingT interface.
internal/testify/assert/forward_assertions.go:5
StructAssertions
Assertions provides assertion methods around the TestingT interface.
internal/testify/require/forward_requirements.go:5
TypeAliasAssociativity
parser/operator/operator.go:3
StructAuthor
test/playground/env.go:17
StructB
expr_test.go:1809
StructB
compiler/compiler_test.go:18
StructB
docgen/docgen_test.go:141
InterfaceBar
test/interface/interface_method_test.go:12
StructBar
test/mock/mock.go:193
StructBar
internal/spew/example_test.go:44
TypeAliasBarArray
expr_test.go:1974
StructBarImpl
test/interface/interface_method_test.go:22
StructBinaryNode
BinaryNode represents a binary operator.
ast/node.go:130
StructBlog
test/playground/env.go:89
FuncTypeBoolAssertionFunc
BoolAssertionFunc is a common function prototype when validating a bool value. Can be useful for table driven tests.
internal/testify/assert/assertions.go:42
FuncTypeBoolAssertionFunc
BoolAssertionFunc is a common function prototype when validating a bool value. Can be useful for table driven tests.
internal/testify/require/requirements.go:23
StructBoolNode
BoolNode represents a boolean.
ast/node.go:96
InterfaceBoolValuer
patcher/value/value.go:43
StructBuiltinNode
BuiltinNode represents a builtin function call.
ast/node.go:184
StructBytesNode
BytesNode represents a byte slice.
ast/node.go:108
StructC
expr_test.go:1812
StructC
docgen/docgen_test.go:145
StructCache
Cache is a shared cache of type information. It is only used in the stages where type information becomes relevant, so packages like ast, parser, type
checker/nature/nature.go:100
StructCallEnv
bench_test.go:315
StructCallFoo
bench_test.go:328
StructCallNode
CallNode represents a function or a method call.
ast/node.go:177
StructChainNode
ChainNode represents an optional chaining group. A few MemberNode nodes can be chained together, and will be wrapped in a ChainNode. Example: foo.ba
ast/node.go:144
InterfaceChecker
conf/config.go:87
StructChecker
checker/checker.go:53
StructCodeBlock
CodeBlock holds the optional title and content of a code block.
test/examples/markdown.go:8
StructCollectT
CollectT implements the TestingT interface and collects all errors.
internal/testify/assert/assertions.go:1899
StructComment
test/playground/env.go:73
StructCompareStruct
internal/testify/assert/assertion_compare_test.go:404
FuncTypeComparison
Comparison is a custom function that returns true on success and false on failure
internal/testify/assert/assertions.go:53
FuncTypeComparisonAssertionFunc
ComparisonAssertionFunc is a common function prototype when comparing two values. Can be useful for table driven tests.
internal/testify/assert/assertions.go:34
FuncTypeComparisonAssertionFunc
ComparisonAssertionFunc is a common function prototype when comparing two values. Can be useful for table driven tests.
internal/testify/require/requirements.go:15
FuncTypeCondition
func(e *Env) bool
test/operator/issues584/issues584_test.go:50
StructConditionalNode
ConditionalNode represents a ternary operator or if/else operator.
ast/node.go:211
TypeAliasConditions
test/operator/issues584/issues584_test.go:51
StructConfig
conf/config.go:23
StructConfigState
ConfigState houses the configuration options used by spew to format and display values. There is a global instance, Config, that is used to control a
internal/spew/config.go:37
StructConstantNode
ConstantNode represents a constant. Constants are predefined values like nil, true, false, array, map, etc. The parser.Parse will never generate Const
ast/node.go:117
StructContainer
test/issues/888/issue_test.go:10
StructContext
docgen/docgen.go:22
StructData
expr_test.go:1854
StructDecimal
expr_test.go:422
StructDecimal
test/operator/operator_test.go:221
StructDecision
test/crowdsec/crowdsec.go:138
InterfaceDurationValuer
patcher/value/value.go:99
StructEmbed
test/mock/mock.go:144
next →1–100 of 379, ranked by callers