Lines Matching refs:dur
65 dur, err := ptypes.Duration(d.Duration)
73 tstamp, err := ptypes.TimestampProto(ts.Add(dur))
96 dur := dur1 - dur2
97 if dur < 0 {
100 if dur > 0 {
138 if dur, err := ptypes.Duration(d.Duration); err == nil {
139 return String(strconv.FormatFloat(dur.Seconds(), 'f', -1, 64) + "s")
142 if dur, err := ptypes.Duration(d.Duration); err == nil {
143 return Int(dur)
164 dur, err := ptypes.Duration(d.Duration)
168 return Duration{ptypes.DurationProto(-dur)}
173 dur, err := ptypes.Duration(d.Duration)
179 return f(dur)
208 overloads.TimeGetHours: func(dur time.Duration) ref.Val {
209 return Int(dur.Hours())
211 overloads.TimeGetMinutes: func(dur time.Duration) ref.Val {
212 return Int(dur.Minutes())
214 overloads.TimeGetSeconds: func(dur time.Duration) ref.Val {
215 return Int(dur.Seconds())
217 overloads.TimeGetMilliseconds: func(dur time.Duration) ref.Val {
218 return Int(dur.Nanoseconds() / 1000000)