The following are functions that have calls to rstatic functions that are not also in base or in CodeAnalysis.
The rstatic functions called are
+ as_language
+ children
+ children<-
+ find_nodes
+ is_symbol
+ match_call
+ replace_nodes
+ rstatic::arg_index
+ rstatic::arg_value
+ rstatic::as_language
+ rstatic::find_nodes
+ rstatic::Symbol
+ rstatic::to_ast
+ to_ast
+ where_is
Also look for $fn, $value, ....
"Symbol" "ListOfCalls"
remove rstatic part.
[test] getURLs
changed to use findLiterals() and then filter.
[test] isFunAssign
But could be called by a function that is not itself called or exported.
These walk back up the AST. So need to reimplement.
[removed] collectRemoveFun
[reimplemented] changeParamName
checkVariableDependency
checkUnique
[test] passGlobals
used in mkGlobalsLocal()
[removed] updateCallsFun
[test] getUsedOptionName
[false positive] findMissingVariables
[test] varAppears
called from getCallParam() (freeVariables.R) and getS3ClassInfo() (2 times in packageAnalysis.R)
[removed] usedAsFunction
So enclosed in if(FALSE)
[test] getGraphicsDeviceCalls
√ ifAssignments
[removed] astnumTerms
numTerms version in same file after this.
[Moved] to rstatic/funs.R
findS3ClassDefs.expression = findS3ClassDefs.function
√ usesDots
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.