check_flag_na: Check Flag or NA

Description Usage Arguments Details Value

Description

Checks if x is a flag or NA (missing logical scalar).

Usage

1
check_flag_na(x, coerce = TRUE, x_name = substitute(x), error = TRUE)

Arguments

x

The object to check.

coerce

A flag indicating whether to drop attributes including names.

x_name

A string of the name of the object.

error

A flag indicating whether to throw an informative error or immediately generate an informative message if the check fails.

Details

Useful when using flag to pass one of three options.

Value

An invisible copy of x (if it doesn't throw an error).


checkr documentation built on May 1, 2019, 6:59 p.m.