File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed
branches/snap-stage3/src/libcore Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
refs/heads/master: cd6f24f9d14ac90d167386a56e7a6ac1f0318195
3
3
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4
- refs/heads/snap-stage3: dc34fb9219d2d5c3f55175fb44404ba0f71976d1
4
+ refs/heads/snap-stage3: c961d214d9519a03ee4c2f153f01a1eeb5e34bdb
5
5
refs/heads/try: d324a424d8f84b1eb049b12cf34182bda91b0024
6
6
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
Original file line number Diff line number Diff line change @@ -436,14 +436,22 @@ impl float : Ord {
436
436
}
437
437
438
438
impl float: num:: Num {
439
+ #[ inline( always) ]
439
440
pub pure fn add ( other : & float ) -> float { return self + * other; }
441
+ #[ inline( always) ]
440
442
pub pure fn sub ( other : & float ) -> float { return self - * other; }
443
+ #[ inline( always) ]
441
444
pub pure fn mul ( other : & float ) -> float { return self * * other; }
445
+ #[ inline( always) ]
442
446
pub pure fn div ( other : & float ) -> float { return self / * other; }
447
+ #[ inline( always) ]
443
448
pure fn modulo ( other : & float ) -> float { return self % * other; }
449
+ #[ inline( always) ]
444
450
pure fn neg ( ) -> float { return -self ; }
445
451
452
+ #[ inline( always) ]
446
453
pure fn to_int ( ) -> int { return self as int ; }
454
+ #[ inline( always) ]
447
455
static pure fn from_int( n: int ) -> float { return n as float ; }
448
456
}
449
457
You can’t perform that action at this time.
0 commit comments