anyMissingOrOutside <- function(x, lower = -.Machine$integer.max,
.Call2("Integer_any_missing_or_outside", x, lower, upper, PACKAGE="IRanges")
stop("'last' must be a single, non-NA integer")
orderInteger <- function(x, decreasing=FALSE, na.last=NA)
stop("'x' must be an integer vector or a factor")
stop("'", argname, "' must be an integer vector or factor")
.normargMethod <- function(method=c("auto", "quick", "hash"), a_len)
orderIntegerPairs <- function(a, b, decreasing=FALSE)
.Call2("Integer_order2", a, b, decreasing, PACKAGE="IRanges")
.matchIntegerPairs_quick <- function(a1, b1, a2, b2, nomatch=NA_integer_)
.matchIntegerPairs_hash <- function(a1, b1, a2, b2, nomatch=NA_integer_)
matchIntegerPairs <- function(a1, b1, a2, b2, nomatch=NA_integer_,
stop("'a1' and 'b1' must have the same length")
stop("'a2' and 'b2' must have the same length")
stop("'nomatch' must be a single number or NA")
ans <- .matchIntegerPairs_quick(a1, b1, a2, b2, nomatch=nomatch)
ans <- .matchIntegerPairs_hash(a1, b1, a2, b2, nomatch=nomatch)
selfmatchIntegerPairs <- function(a, b, method=c("auto", "quick", "hash"))
stop("'a' and 'b' must have the same length")
stop("'fromLast' must be TRUE or FALSE")
sm <- selfmatchIntegerPairs(a, b, method=method)
not_same_as_prev <- diffWithInitialZero(a) != 0L |
orderIntegerQuads <- function(a, b, c, d, decreasing=FALSE)
.Call2("Integer_order4", a, b, c, d, decreasing, PACKAGE="IRanges")
.matchIntegerQuads_quick <- function(a1, b1, c1, d1, a2, b2, c2, d2,
.matchIntegerQuads_hash <- function(a1, b1, c1, d1, a2, b2, c2, d2,
matchIntegerQuads <- function(a1, b1, c1, d1, a2, b2, c2, d2,
stop("'a1', 'b1', 'c1' and 'd1' must have the same length")
stop("'a2', 'b2', 'c2' and 'd2' must have the same length")
ans <- .matchIntegerQuads_quick(a1, b1, c1, d1, a2, b2, c2, d2,
ans <- .matchIntegerQuads_hash(a1, b1, c1, d1, a2, b2, c2, d2,
.selfmatchIntegerQuads_quick <- function(a, b, c, d)
.Call2("Integer_selfmatch4_quick", a, b, c, d, PACKAGE="IRanges")
.selfmatchIntegerQuads_hash <- function(a, b, c, d)
.Call2("Integer_selfmatch4_hash", a, b, c, d, PACKAGE="IRanges")
selfmatchIntegerQuads <- function(a, b, c, d,
stop("'a', 'b', 'c' and 'd' must have the same length")
ans <- .selfmatchIntegerQuads_quick(a, b, c, d)
ans <- .selfmatchIntegerQuads_hash(a, b, c, d)
duplicatedIntegerQuads <- function(a, b, c, d,
sm <- selfmatchIntegerQuads(a, b, c, d, method=method)
tabulate2 <- function(x, nbins, weight=1L, strict=FALSE)
stop("'nbins' must be a single integer")
stop("'weight' must be an integer vector")
.Call2("Integer_tabulate2", x, nbins, weight, strict, PACKAGE="IRanges")
if (!isSingleInteger(nbit) || nbit < 0L)
stop("'nbit' must be a single non-negative integer")
stop("'bitpos' must be an integer vector")
stop("not yet implemented")  # fix implodeIntBits() first!
fancy_mseq <- function(lengths, offset=0L, rev=FALSE)
.Call2("Integer_fancy_mseq", lengths, offset, rev, PACKAGE="IRanges")