2025-12-17 06:25 ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-rlang/r-cran-rlang_1.1.6.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-90-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: c9c660e (2025-12-16 13:10:32 +0100) count: 344 446 elapsed-time: 2.3 14.2 head-timing-info: old-timing-info: head results: rlang/src/capture.c:15:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSXP [valueFlowBailoutIncompleteVar] rlang/src/capture.c:31:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_EmptyEnv [valueFlowBailoutIncompleteVar] rlang/src/capture.c:35:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/capture.c:70:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] rlang/src/capture.c:113:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_DotsSymbol [valueFlowBailoutIncompleteVar] rlang/src/capture.c:177:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_DotsSymbol [valueFlowBailoutIncompleteVar] rlang/src/internal/encoding.c:192:2: error: failed to evaluate #if condition, undefined function-like macro invocation: R_Version( ... ) [syntaxError] rlang/src/internal/internal.h:38:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_false [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.h:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.h:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.h:82:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:23:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:92:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:187:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:213:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_missing_arg [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:254:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_string [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:271:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_null [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:282:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_call [valueFlowBailoutIncompleteVar] rlang/src/internal/arg.c:145:12: style: Variable 'current_arg' can be declared as pointer to const [constVariablePointer] rlang/src/internal/arg.c:172:10: style: Variable 'first_elt' can be declared as pointer to const [constVariablePointer] rlang/src/internal/ast-rotate.c:343:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/ast-rotate.c:448:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/ast-rotate.c:550:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/ast-rotate.c:508:57: style:inconclusive: Function 'node_list_interp_fixup' argument 4 names different: declaration 'rotation_info' definition 'info'. [funcArgNamesDifferent] rlang/src/internal/decl/ast-rotate-decl.h:5:57: note: Function 'node_list_interp_fixup' argument 4 names different: declaration 'rotation_info' definition 'info'. rlang/src/internal/ast-rotate.c:508:57: note: Function 'node_list_interp_fixup' argument 4 names different: declaration 'rotation_info' definition 'info'. rlang/src/internal/attr.c:11:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:133:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_x [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:151:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_x [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_x [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:166:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_x [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:173:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_x [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:223:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] rlang/src/internal/attr.c:263:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:9:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:104:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:134:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:191:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:203:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:212:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:230:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:250:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/call.c:163:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] rlang/src/internal/call.c:103:42: style: Parameter 'ns' can be declared as pointer to const [constParameterPointer] rlang/src/internal/cnd-handlers.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] rlang/src/internal/cnd.c:130:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full [valueFlowBailoutIncompleteVar] rlang/src/internal/cnd.c:146:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/cnd.c:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots-ellipsis.c:5:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/dots-ellipsis.c:25:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missing [valueFlowBailoutIncompleteVar] rlang/src/internal/dots-ellipsis.c:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_promise [valueFlowBailoutIncompleteVar] rlang/src/internal/dots-ellipsis.c:69:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missing [valueFlowBailoutIncompleteVar] rlang/src/internal/dots-ellipsis.c:92:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missing [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:237:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:287:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_pairlist [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:384:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:531:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missing [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:555:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_missing_arg [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:571:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_lazy_missing_arg [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:576:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:589:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:598:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:619:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:628:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:684:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:735:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:766:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:800:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:843:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_true [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:868:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_true [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:891:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:928:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:963:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:975:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:1025:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:1098:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_ [valueFlowBailoutIncompleteVar] rlang/src/internal/dots.c:476:18: style: Local variable 'i' shadows outer variable [shadowVariable] rlang/src/internal/dots.c:384:16: note: Shadowed declaration rlang/src/internal/dots.c:476:18: note: Shadow variable rlang/src/internal/dots.c:527:46: style: Parameter 'p_capture_info' can be declared as pointer to const [constParameterPointer] rlang/src/internal/dots.c:528:27: style: Parameter 'expr' can be declared as pointer to const [constParameterPointer] rlang/src/internal/dots.c:529:27: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] rlang/src/internal/dots.c:683:64: style: Parameter 'capture_info' can be declared as pointer to const [constParameterPointer] rlang/src/internal/dots.c:792:48: style: Parameter 'capture_info' can be declared as pointer to const [constParameterPointer] rlang/src/internal/env-binding.c:14:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:85:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:114:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:153:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:226:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:280:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:312:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:338:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_missing_arg [valueFlowBailoutIncompleteVar] rlang/src/internal/env-binding.c:243:7: style: Condition 'n' is always true [knownConditionTrueFalse] rlang/src/internal/env-binding.c:309:51: style:inconclusive: Function 'env_poke_lazy' argument 3 names different: declaration 'value' definition 'expr'. [funcArgNamesDifferent] rlang/src/internal/env-binding.c:148:58: note: Function 'env_poke_lazy' argument 3 names different: declaration 'value' definition 'expr'. rlang/src/internal/env-binding.c:309:51: note: Function 'env_poke_lazy' argument 3 names different: declaration 'value' definition 'expr'. rlang/src/internal/env.c:4:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/env.c:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:23:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:51:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_ [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:59:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class_ [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:68:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unbound [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:102:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:124:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:131:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:151:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:165:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:202:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_symbol [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:243:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:283:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:375:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilde [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:384:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unbound [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:406:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_missing_arg [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:468:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:494:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilde [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:511:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:569:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_str [valueFlowBailoutIncompleteVar] rlang/src/internal/eval-tidy.c:556:10: style: Local variable 'rlang_ns_env' shadows outer variable [shadowVariable] rlang/src/internal/utils.h:11:15: note: Shadowed declaration rlang/src/internal/eval-tidy.c:556:10: note: Shadow variable rlang/src/internal/eval-tidy.c:128:55: style: Parameter 'top' can be declared as pointer to const [constParameterPointer] rlang/src/internal/eval-tidy.c:479:10: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] rlang/src/internal/eval.c:13:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:15:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_true [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:26:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:243:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:250:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:260:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:295:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:300:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:305:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:310:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:315:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:320:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:325:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:331:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:336:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:341:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:346:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:351:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:356:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:361:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:436:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:449:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:465:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:480:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:484:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:509:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamespaceRegistry [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:538:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_closure [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:545:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_special [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:548:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_builtin [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:556:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:621:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:661:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:712:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_MissingArg [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:754:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_promise [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:776:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unbound [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:791:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:806:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_dict [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:813:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:817:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:856:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_logical [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:874:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:918:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:945:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:1009:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:1018:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_missing_arg [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:1031:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_false [valueFlowBailoutIncompleteVar] rlang/src/internal/exported.c:75:33: style: Parameter 'p_dict' can be declared as pointer to const [constParameterPointer] rlang/src/internal/exported.c:172:23: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] rlang/src/internal/exported.c:180:23: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] rlang/src/internal/exported.c:374:25: style: Variable 'lof' can be declared as pointer to const [constVariablePointer] rlang/src/internal/exported.c:707:32: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] rlang/src/internal/exported.c:707:42: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] rlang/src/internal/exported.c:949:10: style: Variable 'value' can be declared as pointer to const [constVariablePointer] rlang/src/internal/fn.c:8:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/hash.c:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_obj [valueFlowBailoutIncompleteVar] rlang/src/internal/hash.c:154:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip [valueFlowBailoutIncompleteVar] rlang/src/internal/hash.c:284:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/hash.c:365:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_pointer [valueFlowBailoutIncompleteVar] rlang/src/internal/hash.c:394:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_pointer [valueFlowBailoutIncompleteVar] rlang/src/internal/xxhash/xxhash.h:1459:54: style:inconclusive: Boolean expression 'len>=16' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] rlang/src/internal/hash.c:311:48: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] rlang/src/internal/hash.c:305:12: note: Assuming that condition 'fp==NULL' is not redundant rlang/src/internal/hash.c:311:48: note: Null pointer dereference rlang/src/internal/xxhash/xxhash.h:1392:62: style:inconclusive: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:297:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1392:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1426:52: style:inconclusive: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:327:52: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. rlang/src/internal/xxhash/xxhash.h:1426:52: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. rlang/src/internal/xxhash/xxhash.h:1426:83: style:inconclusive: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:327:84: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. rlang/src/internal/xxhash/xxhash.h:1426:83: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. rlang/src/internal/xxhash/xxhash.h:1446:29: style:inconclusive: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:330:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1446:29: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1446:62: style:inconclusive: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:330:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1446:62: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1509:64: style:inconclusive: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:331:65: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1509:64: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1934:62: style:inconclusive: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:386:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1934:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1967:52: style:inconclusive: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:392:52: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. rlang/src/internal/xxhash/xxhash.h:1967:52: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. rlang/src/internal/xxhash/xxhash.h:1967:83: style:inconclusive: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:392:84: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. rlang/src/internal/xxhash/xxhash.h:1967:83: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. rlang/src/internal/xxhash/xxhash.h:1986:30: style:inconclusive: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:395:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1986:30: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:1986:63: style:inconclusive: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:395:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:1986:63: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:2046:64: style:inconclusive: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:396:65: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:2046:64: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:3866:53: style:inconclusive: Function 'XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:462:53: note: Function 'XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:3866:53: note: Function 'XXH3_64bits' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:3872:36: style:inconclusive: Function 'XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:487:64: note: Function 'XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:3872:36: note: Function 'XXH3_64bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:3878:34: style:inconclusive: Function 'XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:471:62: note: Function 'XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:3878:34: note: Function 'XXH3_64bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4125:34: style:inconclusive: Function 'XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:525:64: note: Function 'XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4125:34: note: Function 'XXH3_64bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4125:67: style:inconclusive: Function 'XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:525:100: note: Function 'XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:4125:67: note: Function 'XXH3_64bits_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:4166:69: style:inconclusive: Function 'XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:526:70: note: Function 'XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4166:69: note: Function 'XXH3_64bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4598:55: style:inconclusive: Function 'XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:541:55: note: Function 'XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4598:55: note: Function 'XXH3_128bits' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4606:37: style:inconclusive: Function 'XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:543:66: note: Function 'XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4606:37: note: Function 'XXH3_128bits_withSecret' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4614:35: style:inconclusive: Function 'XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:542:64: note: Function 'XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4614:35: note: Function 'XXH3_128bits_withSeed' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4622:20: style:inconclusive: Function 'XXH128' argument 1 names different: declaration 'data' definition 'input'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:730:49: note: Function 'XXH128' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4622:20: note: Function 'XXH128' argument 1 names different: declaration 'data' definition 'input'. rlang/src/internal/xxhash/xxhash.h:4672:35: style:inconclusive: Function 'XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:562:65: note: Function 'XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4672:35: note: Function 'XXH3_128bits_update' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4672:68: style:inconclusive: Function 'XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:562:101: note: Function 'XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:4672:68: note: Function 'XXH3_128bits_update' argument 3 names different: declaration 'length' definition 'len'. rlang/src/internal/xxhash/xxhash.h:4678:71: style:inconclusive: Function 'XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] rlang/src/internal/xxhash/xxhash.h:563:71: note: Function 'XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/xxhash/xxhash.h:4678:71: note: Function 'XXH3_128bits_digest' argument 1 names different: declaration 'statePtr' definition 'state'. rlang/src/internal/hash.c:312:21: style: Local variable 'err' shadows outer variable [shadowVariable] rlang/src/internal/hash.c:297:19: note: Shadowed declaration rlang/src/internal/hash.c:312:21: note: Shadow variable rlang/src/internal/hash.c:173:33: style: Parameter 'p_xx_state' can be declared as pointer to const [constParameterPointer] rlang/src/internal/hash.c:381:9: style: Variable 'v_data' can be declared as pointer to const [constVariablePointer] rlang/src/internal/names.c:33:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/names.c:92:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/names.c:193:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-defuse.c:15:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:24:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:80:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:99:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:106:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:173:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:270:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:292:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:325:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:378:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:395:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:420:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/nse-inject.c:96:3: style: Statements following 'return' will never be executed. [unreachableCode] rlang/src/internal/nse-inject.c:103:3: style: Statements following 'return' will never be executed. [unreachableCode] rlang/src/internal/nse-inject.c:10:42: style:inconclusive: Function 'which_uq_op' argument 1 names different: declaration 'x' definition 'first'. [funcArgNamesDifferent] rlang/src/internal/nse-inject.h:60:42: note: Function 'which_uq_op' argument 1 names different: declaration 'x' definition 'first'. rlang/src/internal/nse-inject.c:10:42: note: Function 'which_uq_op' argument 1 names different: declaration 'x' definition 'first'. rlang/src/internal/nse-inject.c:76:45: style:inconclusive: Function 'which_curly_op' argument 1 names different: declaration 'second' definition 'first'. [funcArgNamesDifferent] rlang/src/internal/nse-inject.c:8:45: note: Function 'which_curly_op' argument 1 names different: declaration 'second' definition 'first'. rlang/src/internal/nse-inject.c:76:45: note: Function 'which_curly_op' argument 1 names different: declaration 'second' definition 'first'. rlang/src/internal/nse-inject.c:394:39: style:inconclusive: Function 'node_list_interp' argument 1 names different: declaration 'x' definition 'node'. [funcArgNamesDifferent] rlang/src/internal/nse-inject.c:316:39: note: Function 'node_list_interp' argument 1 names different: declaration 'x' definition 'node'. rlang/src/internal/nse-inject.c:394:39: note: Function 'node_list_interp' argument 1 names different: declaration 'x' definition 'node'. rlang/src/internal/parse.c:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/parse.c:464:24: style: Parameter 'ns' can be declared as pointer to const [constParameterPointer] rlang/src/internal/quo.c:9:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:18:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:39:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dot_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_environment [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:75:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_MissingArg [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:78:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_symbol [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:81:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_call [valueFlowBailoutIncompleteVar] rlang/src/internal/quo.c:87:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/replace-na.c:36:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_lgl [valueFlowBailoutIncompleteVar] rlang/src/internal/replace-na.c:106:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_lgl [valueFlowBailoutIncompleteVar] rlang/src/internal/replace-na.c:175:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_lgl [valueFlowBailoutIncompleteVar] rlang/src/internal/replace-na.c:97:61: style:inconclusive: Function 'replace_na_' argument 3 names different: declaration 'start' definition 'i'. [funcArgNamesDifferent] rlang/src/internal/replace-na.c:4:61: note: Function 'replace_na_' argument 3 names different: declaration 'start' definition 'i'. rlang/src/internal/replace-na.c:97:61: note: Function 'replace_na_' argument 3 names different: declaration 'start' definition 'i'. rlang/src/internal/replace-na.c:167:65: style:inconclusive: Function 'replace_na_vec_' argument 3 names different: declaration 'start' definition 'i'. [funcArgNamesDifferent] rlang/src/internal/replace-na.c:5:65: note: Function 'replace_na_vec_' argument 3 names different: declaration 'start' definition 'i'. rlang/src/internal/replace-na.c:167:65: note: Function 'replace_na_vec_' argument 3 names different: declaration 'start' definition 'i'. rlang/src/internal/replace-na.c:34:10: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] rlang/src/internal/replace-na.c:44:10: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] rlang/src/internal/squash.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:26:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:96:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:149:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:172:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:194:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:223:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_list [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:234:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTPTRSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:280:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_GlobalEnv [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:299:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/squash.c:251:50: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] rlang/src/internal/squash.c:252:17: style: Variable 'is_spliced_clo' can be declared as pointer to const [constVariablePointer] rlang/src/internal/squash.c:257:17: style: Variable 'is_spliceable_clo' can be declared as pointer to const [constVariablePointer] rlang/src/internal/standalone-types-check.c:16:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/standalone-types-check.c:46:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_lgl [valueFlowBailoutIncompleteVar] rlang/src/internal/standalone-types-check.c:83:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/standalone-types-check.c:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/standalone-types-check.c:121:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable na_int [valueFlowBailoutIncompleteVar] rlang/src/internal/standalone-types-check.c:168:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/sym-unescape.c:31:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/sym-unescape.c:82:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_UTF8 [valueFlowBailoutIncompleteVar] rlang/src/internal/sym-unescape.c:101:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_UTF8 [valueFlowBailoutIncompleteVar] rlang/src/internal/sym-unescape.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] rlang/src/internal/sym-unescape.c:151:41: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] rlang/src/internal/tests.c:12:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_true [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:15:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_false [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:64:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_pointer [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:105:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/tests.c:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:39:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:53:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:65:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:100:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:127:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:147:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:224:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:262:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_Srcref [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:270:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _r_use_local_precious_list [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:273:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _r_use_local_precious_list [valueFlowBailoutIncompleteVar] rlang/src/internal/utils.c:242:12: style: Variable 'val' can be declared as pointer to const [constVariablePointer] rlang/src/internal/vec-raw.c:5:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:36:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_logical [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_integer [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_character [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:150:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:201:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_BaseEnv [valueFlowBailoutIncompleteVar] rlang/src/internal/vec.c:125:24: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] rlang/src/internal/weakref.c:4:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENVSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/weakref.c:11:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAKREFSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/weakref.c:18:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAKREFSXP [valueFlowBailoutIncompleteVar] rlang/src/internal/weakref.c:25:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEAKREFSXP [valueFlowBailoutIncompleteVar] rlang/src/rlang/altrep.h:8:2: error: failed to evaluate #if condition, undefined function-like macro invocation: R_Version( ... ) [syntaxError] rlang/src/rlang/c-utils.c:24:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TYPE_raw [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:72:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:117:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:150:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:174:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:190:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:208:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:220:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:241:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:282:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/dict.c:216:38: style:inconclusive: Function 'dict_find_node' argument 1 names different: declaration 'dict' definition 'p_dict'. [funcArgNamesDifferent] rlang/src/rlang/decl/dict-decl.h:8:38: note: Function 'dict_find_node' argument 1 names different: declaration 'dict' definition 'p_dict'. rlang/src/rlang/dict.c:216:38: note: Function 'dict_find_node' argument 1 names different: declaration 'dict' definition 'p_dict'. rlang/src/rlang/dict.c:233:43: style:inconclusive: Function 'dict_find_node_info' argument 1 names different: declaration 'dict' definition 'p_dict'. [funcArgNamesDifferent] rlang/src/rlang/decl/dict-decl.h:2:43: note: Function 'dict_find_node_info' argument 1 names different: declaration 'dict' definition 'p_dict'. rlang/src/rlang/dict.c:233:43: note: Function 'dict_find_node_info' argument 1 names different: declaration 'dict' definition 'p_dict'. rlang/src/rlang/dict.c:132:10: style: Variable 'node' can be declared as pointer to const [constVariablePointer] rlang/src/rlang/vec.h:60:2: error: failed to evaluate #if condition, undefined function-like macro invocation: R_Version( ... ) [syntaxError] rlang/src/rlang/dyn-list-of.c:33:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_dyn_list_of [valueFlowBailoutIncompleteVar] rlang/src/rlang/dyn-list-of.c:116:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_ssize [valueFlowBailoutIncompleteVar] rlang/src/rlang/dyn-list-of.c:185:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_pair_ptr_ssize [valueFlowBailoutIncompleteVar] rlang/src/rlang/dyn-list-of.c:229:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_pair_ptr_ssize [valueFlowBailoutIncompleteVar] rlang/src/rlang/dyn-list-of.c:89:28: style: Variable 'v_arrays' can be declared as pointer to const [constVariablePointer] rlang/src/rlang/dyn-list-of.c:229:9: style: Variable 'v_old' can be declared as pointer to const [constVariablePointer] rlang/src/rlang/globals.c:28:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] rlang/src/rlang/globals.c:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_BraceSymbol [valueFlowBailoutIncompleteVar] rlang/src/rlang/obj.h:123:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] rlang/src/rlang/walk.c:83:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/walk.c:205:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/walk.c:307:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/walk.c:324:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/walk.c:339:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/src/rlang/walk.c:354:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] rlang/tests/testthat/fixtures/rlanglibtest/src/init.c:12:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] diff: 2.18.0 rlang/src/internal.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] 2.18.0 rlang/src/internal/encoding.c:148:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/internal/encoding.c:189:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_STRING [valueFlowBailoutIncompleteVar] head rlang/src/internal/encoding.c:192:2: error: failed to evaluate #if condition, undefined function-like macro invocation: R_Version( ... ) [syntaxError] 2.18.0 rlang/src/internal/encoding.c:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/internal/exported.c:707:32: style: Parameter 'x' can be declared as pointer to const. However it seems that 'ffi_is_reference' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rlang/src/internal/internal.c:219:51: note: You might need to cast the function pointer here rlang/src/internal/exported.c:707:32: note: Parameter 'x' can be declared as pointer to const 2.18.0 rlang/src/internal/exported.c:707:42: style: Parameter 'y' can be declared as pointer to const. However it seems that 'ffi_is_reference' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] rlang/src/internal/internal.c:219:51: note: You might need to cast the function pointer here rlang/src/internal/exported.c:707:42: note: Parameter 'y' can be declared as pointer to const 2.18.0 rlang/src/internal/hash.c:183:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/internal/internal.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] 2.18.0 rlang/src/internal/internal.c:365:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DL_FUNC [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/internal/internal.c:82:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/internal/internal.c:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/internal/internal.c:97:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_null [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/internal/parse.c:68:8: style: Local variable 'is_unary' shadows outer function [shadowFunction] rlang/src/internal/ast-rotate.c:256:6: note: Shadowed declaration rlang/src/internal/parse.c:68:8: note: Shadow variable 2.18.0 rlang/src/internal/quo.c:21:34: style:inconclusive: Function 'check_quosure' argument 1 names different: declaration 'x' definition 'quo'. [funcArgNamesDifferent] rlang/src/internal/quo.h:20:27: note: Function 'check_quosure' argument 1 names different: declaration 'x' definition 'quo'. rlang/src/internal/quo.c:21:34: note: Function 'check_quosure' argument 1 names different: declaration 'x' definition 'quo'. head rlang/src/rlang/altrep.h:8:2: error: failed to evaluate #if condition, undefined function-like macro invocation: R_Version( ... ) [syntaxError] 2.18.0 rlang/src/rlang/attrib.c:17:51: style: Parameter 'sentinel' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/attrib.c:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/attrib.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/attrib.c:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/attrib.c:84:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/attrib.c:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/c-utils.h:140:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/c-utils.h:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_XLEN_T_MAX [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/c-utils.h:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTMAX_MAX [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/c-utils.h:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTMAX_MIN [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/c-utils.h:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_XLEN_T_MAX [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/c-utils.h:86:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_XLEN_T_MAX [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/call.c:15:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/call.c:52:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/call.c:7:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/cnd.c:112:12: style: Variable 'class_str' can be declared as pointer to const [constVariablePointer] 2.18.0 rlang/src/rlang/cnd.c:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/cnd.c:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/cnd.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/df.c:33:42: style:inconclusive: Function 'r_init_data_frame' argument 2 names different: declaration 'n_nows' definition 'n_rows'. [funcArgNamesDifferent] rlang/src/rlang/df.h:14:42: note: Function 'r_init_data_frame' argument 2 names different: declaration 'n_nows' definition 'n_rows'. rlang/src/rlang/df.c:33:42: note: Function 'r_init_data_frame' argument 2 names different: declaration 'n_nows' definition 'n_rows'. 2.18.0 rlang/src/rlang/dyn-array.h:101:40: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/dyn-array.h:105:42: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/dyn-array.h:109:43: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/dyn-array.h:64:48: style: Parameter 'p_arr' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/dyn-array.h:85:39: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/dyn-array.h:89:39: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/dyn-array.h:93:42: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/dyn-array.h:97:45: style: Parameter 'p_vec' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/dyn-list-of.c:185:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/dyn-list-of.c:229:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/dyn-list-of.c:56:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shelter [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/env-binding.c:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/env.c:10:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NamespaceRegistry [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/env.c:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/env.c:132:28: style: Variable 'v_types' can be declared as pointer to const [constVariablePointer] 2.18.0 rlang/src/rlang/env.c:195:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/env.c:258:10: style: Variable 'stop' can be declared as pointer to const [constVariablePointer] 2.18.0 rlang/src/rlang/env.c:46:29: style:inconclusive: Function 'r_env_as_list' argument 1 names different: declaration 'x' definition 'env'. [funcArgNamesDifferent] rlang/src/rlang/env.h:150:29: note: Function 'r_env_as_list' argument 1 names different: declaration 'x' definition 'env'. rlang/src/rlang/env.c:46:29: note: Function 'r_env_as_list' argument 1 names different: declaration 'x' definition 'env'. 2.18.0 rlang/src/rlang/env.h:101:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/env.h:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENVSXP [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/env.h:55:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/env.h:96:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/eval.c:137:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/eval.c:172:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/eval.c:66:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/eval.c:79:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/eval.c:94:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/eval.h:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/export.c:22:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_BaseEnv [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/fn.c:14:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/formula.c:16:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/formula.c:5:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANGSXP [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/formula.c:66:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/node.c:15:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/node.c:41:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/node.c:55:44: style: Parameter 'tag' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/node.c:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/node.c:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/node.h:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/obj.c:113:29: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/obj.c:137:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/obj.c:15:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/obj.c:29:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/obj.c:87:12: style: Variable 'p_n' is assigned a value that is never used. [unreadVariable] 2.18.0 rlang/src/rlang/obj.c:94:12: style: Variable 'p_n' is assigned a value that is never used. [unreadVariable] 2.18.0 rlang/src/rlang/parse.c:16:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/parse.c:6:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/rlang.c:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_XLEN_T_MAX [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/rlang.c:80:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/stack.c:69:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/stack.c:86:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/state.h:20:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/sym.c:20:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/sym.c:28:25: style:inconclusive: Function 'r_is_symbol' argument 1 names different: declaration 'sym' definition 'x'. [funcArgNamesDifferent] rlang/src/rlang/sym.h:29:25: note: Function 'r_is_symbol' argument 1 names different: declaration 'sym' definition 'x'. rlang/src/rlang/sym.c:28:25: note: Function 'r_is_symbol' argument 1 names different: declaration 'sym' definition 'x'. 2.18.0 rlang/src/rlang/sym.c:29:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMSXP [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/sym.c:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMSXP [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/vec-chr.c:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/vec-chr.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/vec-chr.h:57:27: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] 2.18.0 rlang/src/rlang/vec-lgl.c:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/vec.c:109:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/vec.c:146:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/vec.c:170:10: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] 2.18.0 rlang/src/rlang/vec.c:177:10: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] 2.18.0 rlang/src/rlang/vec.c:184:13: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] 2.18.0 rlang/src/rlang/vec.c:191:16: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] 2.18.0 rlang/src/rlang/vec.c:198:20: style: Variable 'src_data' can be declared as pointer to const [constVariablePointer] 2.18.0 rlang/src/rlang/vec.c:255:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/vec.h:249:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_UTF8 [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/vec.h:342:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NaString [valueFlowBailoutIncompleteVar] 2.18.0 rlang/src/rlang/vec.h:433:40: style: Parameter 'v_src' can be declared as pointer to const [constParameterPointer] head rlang/src/rlang/vec.h:60:2: error: failed to evaluate #if condition, undefined function-like macro invocation: R_Version( ... ) [syntaxError] DONE