We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 82376cf commit 775b709Copy full SHA for 775b709
R/arguments.R
@@ -1,9 +1,11 @@
1
#' @importFrom rlang expr enquos enquo quos is_quosure call2 quo_get_expr ll
2
#' @importFrom rlang abort current_env get_expr is_missing is_null is_symbolic missing_arg
3
null_value <- function(x) {
4
- res <- if(is_quosure(x))
5
- isTRUE(all.equal(x[[-1]], quote(NULL))) else
6
- isTRUE(all.equal(x, NULL))
+ if (is_quosure(x)) {
+ res <- isTRUE(all.equal(rlang::get_expr(x), expr(NULL)))
+ } else {
7
+ res <- isTRUE(all.equal(x, NULL))
8
+ }
9
res
10
}
11
0 commit comments