v2 / vlib / v / fmt / tests / import_selective_keep.vv
16 lines · 13 sloc · 325 bytes · 9b3180014323a792d44c009bd0f18e5e21d5cbc5
Raw
1import math.complex { Complex }
2import gg { MouseButton }
3import time { Duration }
4import modtest { Test }
5
6fn keep_imported_enum_map_key() {
7 bm := map[MouseButton]string{}
8}
9
10fn generic[T]() {}
11
12fn main() {
13 _ := Duration(10) // keep cast type
14 assert *(&f64(&u8(&num) + __offsetof(Complex, re))) == 1.0
15 generic[Test]()
16}
17