MCPcopy
hub / github.com/TomWright/dasel / NewIntValue

Function NewIntValue

model/value_literal.go:104–108  ·  view source on GitHub ↗

NewIntValue creates a new Value with an int value.

(x int64)

Source from the content-addressed store, hash-verified

102
103// NewIntValue creates a new Value with an int value.
104func NewIntValue(x int64) *Value {
105 res := newPtr()
106 res.Elem().Set(reflect.ValueOf(x))
107 return NewValue(res)
108}
109
110// IsInt returns true if the value is an int.
111func (v *Value) IsInt() bool {

Callers 15

TestValue_EqualFunction · 0.92
TestValue_NotEqualFunction · 0.92
TestValue_LessThanFunction · 0.92
TestValue_GreaterThanFunction · 0.92
TestValue_CompareFunction · 0.92
TestValue_SetFunction · 0.92
TestValue_AddFunction · 0.92
TestValue_SubtractFunction · 0.92

Calls 3

newPtrFunction · 0.85
NewValueFunction · 0.85
SetMethod · 0.45

Tested by 15

TestValue_EqualFunction · 0.74
TestValue_NotEqualFunction · 0.74
TestValue_LessThanFunction · 0.74
TestValue_GreaterThanFunction · 0.74
TestValue_CompareFunction · 0.74
TestValue_SetFunction · 0.74
TestValue_AddFunction · 0.74
TestValue_SubtractFunction · 0.74