src/intobject/signbit

Search:
Group by:
Source   Edit  

Procs

proc flipSign(intObj: var IntObject) {....raises: [], tags: [], forbids: [].}
_PyLong_FlipSign inner Source   Edit  
proc isEven(i: IntObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isNegative(intObj: IntObject): bool {.inline, ...raises: [], tags: [],
    forbids: [].}
Source   Edit  
proc isOdd(i: IntObject): bool {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc isPositive(intObj: IntObject): bool {.inline, ...raises: [], tags: [],
    forbids: [].}
Source   Edit  
proc isZero(intObj: IntObject): bool {.inline, ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc negate(self: var IntObject) {.inline, ...raises: [], tags: [], forbids: [].}

self = -self

currently the same as flipSign as we didn't have small int

Source   Edit  
proc setSignNegative(self: var IntObject) {.inline, ...raises: [], tags: [],
    forbids: [].}
Source   Edit