===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
r-cran-tmb-1.7.18/src/utils.c-33-SEXP isNullPointer(SEXP pointer) {
r-cran-tmb-1.7.18/src/utils.c:34:  return ScalarLogical(!R_ExternalPtrAddr(pointer));
r-cran-tmb-1.7.18/src/utils.c-35-}
##############################################
r-cran-tmb-1.7.18/inst/include/atomic_math.hpp-236-    \f[ \exp(c) \int_0^{y} \exp(-t) t^{\lambda-1} \log(t)^n \:dt \f]
r-cran-tmb-1.7.18/inst/include/atomic_math.hpp:237:    where the 4 input parameters are passed as a vector \f$x=(y,\lambda,n,c)\f$.
r-cran-tmb-1.7.18/inst/include/atomic_math.hpp-238-    Note that the normalized incomplete gamma function is obtained as the special case 
##############################################
r-cran-tmb-1.7.18/inst/include/atomic_math.hpp-266-    \f[ z = \exp(c) \int_0^{y} \exp(-t) t^{\lambda-1} \:dt \f]
r-cran-tmb-1.7.18/inst/include/atomic_math.hpp:267:    where the 3 input parameters are passed as a vector \f$x=(z,\lambda,c)\f$.
r-cran-tmb-1.7.18/inst/include/atomic_math.hpp-268-    The special case \f$c=-\log \Gamma(\lambda)\f$ gives the inverse normalized
##############################################
r-cran-tmb-1.7.18/inst/include/atomic_math.hpp-302-    \f[ \frac{d^n}{d\lambda^n}\log \Gamma(\lambda) \f]
r-cran-tmb-1.7.18/inst/include/atomic_math.hpp:303:    where the 2 input parameters are passed as a vector \f$x=(\lambda,n)\f$.
r-cran-tmb-1.7.18/inst/include/atomic_math.hpp-304-    The special case \f$n=0\f$ gives the log gamma function.
##############################################
r-cran-tmb-1.7.18/inst/include/tmbutils/density.hpp-338-    \f[x_i = \phi x_{i-1} + \sigma\varepsilon_i\:,\:\:\: \varepsilon_i \sim N(0,\Sigma)\f]
r-cran-tmb-1.7.18/inst/include/tmbutils/density.hpp:339:    where \f$\sigma=\sqrt{1-\phi^2}\f$. Then \f$E(x_i)=0\f$, \f$V(x_i)=\Sigma\f$ and the covariance
r-cran-tmb-1.7.18/inst/include/tmbutils/density.hpp-340-    is \f$E(x_ix_j')=\phi^{|i-j|}\Sigma\f$. We refer to this process as a stationary 1st order
##############################################
r-cran-tmb-1.7.18/inst/include/cppad/ode_err_control.hpp-248-On input it corresponds to the first call to $icode method$$,
r-cran-tmb-1.7.18/inst/include/cppad/ode_err_control.hpp:249:in this call to $code OdeErrControl$$ (where $latex ta = ti$$).
r-cran-tmb-1.7.18/inst/include/cppad/ode_err_control.hpp-250-On output it corresponds to the next call to $icode method$$,
r-cran-tmb-1.7.18/inst/include/cppad/ode_err_control.hpp:251:in a subsequent call to $code OdeErrControl$$ (where $icode ta = tf$$).
r-cran-tmb-1.7.18/inst/include/cppad/ode_err_control.hpp-252-
##############################################
r-cran-tmb-1.7.18/inst/include/cppad/thread_alloc.hpp-501-$$
r-cran-tmb-1.7.18/inst/include/cppad/thread_alloc.hpp:502:In the special case where $icode%num_threads% == 1%$$,
r-cran-tmb-1.7.18/inst/include/cppad/thread_alloc.hpp-503-the routine $icode in_parallel$$ is not used.
##############################################
r-cran-tmb-1.7.18/inst/include/cppad/thread_alloc.hpp-515-%$$.
r-cran-tmb-1.7.18/inst/include/cppad/thread_alloc.hpp:516:In the special case where $icode%num_threads% == 1%$$,
r-cran-tmb-1.7.18/inst/include/cppad/thread_alloc.hpp-517-the routine $icode thread_num$$ is not used.
##############################################
r-cran-tmb-1.7.18/inst/include/cppad/ipopt/solve.hpp-240-%$$
r-cran-tmb-1.7.18/inst/include/cppad/ipopt/solve.hpp:241:where $icode%nx% = %x%.size()%$$.
r-cran-tmb-1.7.18/inst/include/cppad/ipopt/solve.hpp-242-
##############################################
r-cran-tmb-1.7.18/inst/include/cppad/ipopt/solve.hpp-247-%$$
r-cran-tmb-1.7.18/inst/include/cppad/ipopt/solve.hpp:248:where $codei%1 + %ng% = %fg%.size()%$$.
r-cran-tmb-1.7.18/inst/include/cppad/ipopt/solve.hpp-249-The input value of the elements of $icode fg$$ does not matter.
##############################################
r-cran-tmb-1.7.18/inst/include/cppad/local/capacity_order.hpp-46-%$$
r-cran-tmb-1.7.18/inst/include/cppad/local/capacity_order.hpp:47:where $icode%q% > 0%$$ and  $code%xq%.size() == %f%.Domain()%$$,
r-cran-tmb-1.7.18/inst/include/cppad/local/capacity_order.hpp-48-uses the lower order Taylor coefficients and 
##############################################
r-cran-tmb-1.7.18/inst/include/cppad/runge_45.hpp-98-\] $$
r-cran-tmb-1.7.18/inst/include/cppad/runge_45.hpp:99:where $latex h = (tf - ti) / M$$ is the step size.
r-cran-tmb-1.7.18/inst/include/cppad/runge_45.hpp-100-If $icode xf$$ contains not a number $cref nan$$,
##############################################
r-cran-tmb-1.7.18/inst/include/cppad/runge_45.hpp-202-\] $$
r-cran-tmb-1.7.18/inst/include/cppad/runge_45.hpp:203:where $latex h = (tf - ti) / M$$ is the step size.
r-cran-tmb-1.7.18/inst/include/cppad/runge_45.hpp-204-If on output, $icode e$$ contains not a number $code nan$$,
##############################################
r-cran-tmb-1.7.18/inst/include/cppad/rosen_34.hpp-95-\] $$
r-cran-tmb-1.7.18/inst/include/cppad/rosen_34.hpp:96:where $latex h = (tf - ti) / M$$ is the step size.
r-cran-tmb-1.7.18/inst/include/cppad/rosen_34.hpp-97-If $icode xf$$ contains not a number $cref nan$$,
##############################################
r-cran-tmb-1.7.18/inst/include/cppad/rosen_34.hpp-241-\] $$
r-cran-tmb-1.7.18/inst/include/cppad/rosen_34.hpp:242:where $latex h = (tf - ti) / M$$ is the step size.
r-cran-tmb-1.7.18/inst/include/cppad/rosen_34.hpp-243-
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1024-  ADFunType* pf;
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1025:  pf=(ADFunType*)R_ExternalPtrAddr(f);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1026-  PROTECT(theta=Rf_coerceVector(theta,REALSXP));
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1119-{
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1120:  ADFunType* ptr=(ADFunType*)R_ExternalPtrAddr(x);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1121-  if(ptr!=NULL)delete ptr;
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1159-  {
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1160:    ADFun<double>* ptr=(ADFun<double>*)R_ExternalPtrAddr(x);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1161-    if(ptr!=NULL)delete ptr;
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1165-  {
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1166:    parallelADFun<double>* ptr=(parallelADFun<double>*)R_ExternalPtrAddr(x);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1167-    if(ptr!=NULL)delete ptr;
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1249-    ADFun<double>* pf;
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1250:    pf = (ADFun<double>*) R_ExternalPtrAddr(f);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1251-    SEXP ans, names;
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1282-      ADFun<double>* pf;
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1283:      pf=(ADFun<double>*)R_ExternalPtrAddr(f);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1284-      pf->optimize();
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1287-      parallelADFun<double>* pf;
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1288:      pf=(parallelADFun<double>*)R_ExternalPtrAddr(f);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1289-      pf->optimize();      
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1323-  {
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1324:    objective_function<double>* ptr=(objective_function<double>*)R_ExternalPtrAddr(x);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1325-    if(ptr!=NULL)delete ptr;
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1360-      objective_function<double>* pf;
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1361:      pf = (objective_function<double>*) R_ExternalPtrAddr(f);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1362-      pf -> sync_data();
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1703-      ADFun<double>* pf;
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1704:      pf = (ADFun<double>*) R_ExternalPtrAddr(f);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1705-      y = pf->Forward(0, x);
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1708-        parallelADFun<double>* pf;
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1709:        pf = (parallelADFun<double>*) R_ExternalPtrAddr(f);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1710-        y = pf->Forward(0, x);
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1717-      ADFun<double>* pf;
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1718:      pf = (ADFun<double>*) R_ExternalPtrAddr(f);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1719-      y = pf->Reverse(1, v);
##############################################
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1722-        parallelADFun<double>* pf;
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp:1723:        pf = (parallelADFun<double>*) R_ExternalPtrAddr(f);
r-cran-tmb-1.7.18/inst/include/tmb_core.hpp-1724-        y = pf->Reverse(1, v);
##############################################
r-cran-tmb-1.7.18/inst/include/dynamic_data.hpp-211-    \internal
r-cran-tmb-1.7.18/inst/include/dynamic_data.hpp:212:    Explanation: The SEXP pointer of the model environment (`obj$env`)
r-cran-tmb-1.7.18/inst/include/dynamic_data.hpp-213-    is put on the tape with a fake dependency on an arbitrary model