time: calc_unix => unix_time

pull/4105/head
yuyi 2020-03-23 02:43:59 +08:00 committed by GitHub
parent e78b97652b
commit 2efc37947d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 6 deletions

View File

@ -2,7 +2,7 @@ import time.misc as tmisc
// using a manual temporary intermediate variable should always work:
fn test_call_fn_that_requires_reference_with_function_that_returns_a_struct_manual() {
t1 := tmisc.random()
t2 := t1.calc_unix()
t2 := t1.unix_time()
println('res: $t2')
assert true
}
@ -11,7 +11,7 @@ fn test_call_fn_that_requires_reference_with_function_that_returns_a_struct_manu
// TODO: Fix this.
// v should produce temporary intermediate variables in chained calls:
fn test_call_fn_that_requires_reference_with_function_that_returns_a_struct_chained(){
res := (tmisc.random().calc_unix())
res := (tmisc.random().unix_time())
println('res: $res')
assert true
}

View File

@ -95,17 +95,17 @@ pub fn new_time(t Time) Time {
hour: t.hour
minute: t.minute
second: t.second
unix: t.calc_unix()
unix: t.unix_time()
}
// TODO Use the syntax below when it works with reserved keywords like `unix`
// return {
// t |
// unix:t.calc_unix()
// unix:t.unix_time()
// }
}
// calc_unix returns Unix time.
pub fn (t &Time) calc_unix() int {
// unix_time returns Unix time.
pub fn (t &Time) unix_time() int {
if t.unix != 0 {
return t.unix
}