Back to Multiple platform build/check report for BioC 3.20:   simplified   long
AB[C]DEFGHIJKLMNOPQRSTUVWXYZ

This page was generated on 2024-11-20 12:07 -0500 (Wed, 20 Nov 2024).

HostnameOSArch (*)R versionInstalled pkgs
teran2Linux (Ubuntu 24.04.1 LTS)x86_644.4.2 (2024-10-31) -- "Pile of Leaves" 4481
nebbiolo2Linux (Ubuntu 24.04.1 LTS)x86_644.4.2 (2024-10-31) -- "Pile of Leaves" 4479
palomino8Windows Server 2022 Datacenterx644.4.2 (2024-10-31 ucrt) -- "Pile of Leaves" 4359
lconwaymacOS 12.7.1 Montereyx86_644.4.1 (2024-06-14) -- "Race for Your Life" 4539
kunpeng2Linux (openEuler 22.03 LTS-SP1)aarch644.4.1 (2024-06-14) -- "Race for Your Life" 4493
Click on any hostname to see more info about the system (e.g. compilers)      (*) as reported by 'uname -p', except on Windows and Mac OS X

Package 327/2289HostnameOS / ArchINSTALLBUILDCHECKBUILD BIN
ChemmineOB 1.44.0  (landing page)
Thomas Girke
Snapshot Date: 2024-11-19 13:40 -0500 (Tue, 19 Nov 2024)
git_url: https://git.bioconductor.org/packages/ChemmineOB
git_branch: RELEASE_3_20
git_last_commit: 20cbc10
git_last_commit_date: 2024-10-29 09:47:40 -0500 (Tue, 29 Oct 2024)
teran2Linux (Ubuntu 24.04.1 LTS) / x86_64  OK    OK    WARNINGS  UNNEEDED, same version is already published
nebbiolo2Linux (Ubuntu 24.04.1 LTS) / x86_64  OK    OK    WARNINGS  
palomino8Windows Server 2022 Datacenter / x64  OK    OK    WARNINGS    OK  UNNEEDED, same version is already published
lconwaymacOS 12.7.1 Monterey / x86_64  OK    OK    WARNINGS    OK  UNNEEDED, same version is already published
kunpeng2Linux (openEuler 22.03 LTS-SP1) / aarch64  OK    OK    WARNINGS  


CHECK results for ChemmineOB on kunpeng2

To the developers/maintainers of the ChemmineOB package:
- Allow up to 24 hours (and sometimes 48 hours) for your latest push to git@git.bioconductor.org:packages/ChemmineOB.git to reflect on this report. See Troubleshooting Build Report for more information.
- Use the following Renviron settings to reproduce errors and warnings.
- If 'R CMD check' started to fail recently on the Linux builder(s) over a missing dependency, add the missing dependency to 'Suggests:' in your DESCRIPTION file. See Renviron.bioc for more information.
- See Martin Grigorov's blog post for how to debug Linux ARM64 related issues on a x86_64 host.

raw results


Summary

Package: ChemmineOB
Version: 1.44.0
Command: /home/biocbuild/R/R/bin/R CMD check --install=check:ChemmineOB.install-out.txt --library=/home/biocbuild/R/R/site-library --no-vignettes --timings ChemmineOB_1.44.0.tar.gz
StartedAt: 2024-11-20 06:08:42 -0000 (Wed, 20 Nov 2024)
EndedAt: 2024-11-20 06:10:51 -0000 (Wed, 20 Nov 2024)
EllapsedTime: 129.2 seconds
RetCode: 0
Status:   WARNINGS  
CheckDir: ChemmineOB.Rcheck
Warnings: 3

Command output

##############################################################################
##############################################################################
###
### Running command:
###
###   /home/biocbuild/R/R/bin/R CMD check --install=check:ChemmineOB.install-out.txt --library=/home/biocbuild/R/R/site-library --no-vignettes --timings ChemmineOB_1.44.0.tar.gz
###
##############################################################################
##############################################################################


* using log directory ‘/home/biocbuild/bbs-3.20-bioc/meat/ChemmineOB.Rcheck’
* using R version 4.4.1 (2024-06-14)
* using platform: aarch64-unknown-linux-gnu
* R was compiled by
    gcc (GCC) 12.2.1 20220819 (openEuler 12.2.1-14)
    GNU Fortran (GCC) 10.3.1
* running under: openEuler 22.03 (LTS-SP1)
* using session charset: UTF-8
* using option ‘--no-vignettes’
* checking for file ‘ChemmineOB/DESCRIPTION’ ... OK
* checking extension type ... Package
* this is package ‘ChemmineOB’ version ‘1.44.0’
* checking package namespace information ... OK
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking if there is a namespace ... OK
* checking for hidden files and directories ... OK
* checking for portable file names ... OK
* checking for sufficient/correct file permissions ... OK
* checking whether package ‘ChemmineOB’ can be installed ... WARNING
Found the following significant warnings:
  /usr/include/openbabel3/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  ChemmineOB.cpp:13728:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  ChemmineOB.cpp:13730:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  ChemmineOB.cpp:13730:79: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  ChemmineOB.cpp:13734:8: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  ChemmineOB.cpp:13734:72: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  ChemmineOB.cpp:13739:34: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  ChemmineOB.cpp:39656:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
See ‘/home/biocbuild/bbs-3.20-bioc/meat/ChemmineOB.Rcheck/00install.out’ for details.
* used C++ compiler: ‘g++ (conda-forge gcc 14.2.0-1) 14.2.0’
* checking installed package size ... NOTE
  installed size is 23.0Mb
  sub-directories of 1Mb or more:
    R                3.9Mb
    libs            17.0Mb
    openbabel_data   2.0Mb
* checking package directory ... OK
* checking ‘build’ directory ... OK
* checking DESCRIPTION meta-information ... NOTE
Package listed in more than one of Depends, Imports, Suggests, Enhances:
  ‘ChemmineR’
A package should be listed in only one of these fields.
* checking top-level files ... NOTE
File
  LICENSE
is not mentioned in the DESCRIPTION file.
* checking for left-over files ... OK
* checking index information ... OK
* checking package subdirectories ... OK
* checking code files for non-ASCII characters ... OK
* checking R files for syntax errors ... OK
* checking whether the package can be loaded ... OK
* checking whether the package can be loaded with stated dependencies ... OK
* checking whether the package can be unloaded cleanly ... OK
* checking whether the namespace can be loaded with stated dependencies ... OK
* checking whether the namespace can be unloaded cleanly ... OK
* checking loading without being on the library search path ... OK
* checking whether startup messages can be suppressed ... OK
* checking dependencies in R code ... NOTE
Namespaces in Imports field not imported from:
  ‘BiocGenerics’ ‘Rcpp’
  All declared Imports should be used.
* checking S3 generic/method consistency ... OK
* checking replacement functions ... OK
* checking foreign function calls ... WARNING
Foreign function calls without 'PACKAGE' argument:
  .Call("R_SWIG_R_pushCallbackFunctionData", ...)
  .Call("R_SWIG_debug_getCallbackFunctionData", ...)
See chapter ‘System and foreign language interfaces’ in the ‘Writing R
Extensions’ manual.
* checking R code for possible problems ... NOTE
cerr: no visible global function definition for ‘cerr_set’
cin: no visible global function definition for ‘cin_set’
clog: no visible global function definition for ‘clog_set’
cout: no visible global function definition for ‘cout_set’
delete,_p_OpenBabel__AliasData: no visible global function definition
  for ‘delete_OpenBabel__AliasData’
delete,_p_OpenBabel__CharPtrLess: no visible global function definition
  for ‘delete_OpenBabel__CharPtrLess’
delete,_p_OpenBabel__FastSearch: no visible global function definition
  for ‘delete_OpenBabel__FastSearch’
delete,_p_OpenBabel__FastSearchIndexer: no visible global function
  definition for ‘delete_OpenBabel__FastSearchIndexer’
delete,_p_OpenBabel__FptIndexHeader: no visible global function
  definition for ‘delete_OpenBabel__FptIndexHeader’
delete,_p_OpenBabel__LineSearchType: no visible global function
  definition for ‘delete_OpenBabel__LineSearchType’
delete,_p_OpenBabel__OBAlign: no visible global function definition for
  ‘delete_OpenBabel__OBAlign’
delete,_p_OpenBabel__OBAngle: no visible global function definition for
  ‘delete_OpenBabel__OBAngle’
delete,_p_OpenBabel__OBAngleData: no visible global function definition
  for ‘delete_OpenBabel__OBAngleData’
delete,_p_OpenBabel__OBAromaticTyper: no visible global function
  definition for ‘delete_OpenBabel__OBAromaticTyper’
delete,_p_OpenBabel__OBAtom: no visible global function definition for
  ‘delete_OpenBabel__OBAtom’
delete,_p_OpenBabel__OBAtomAtomIter: no visible global function
  definition for ‘delete_OpenBabel__OBAtomAtomIter’
delete,_p_OpenBabel__OBAtomBondIter: no visible global function
  definition for ‘delete_OpenBabel__OBAtomBondIter’
delete,_p_OpenBabel__OBAtomHOF: no visible global function definition
  for ‘delete_OpenBabel__OBAtomHOF’
delete,_p_OpenBabel__OBAtomTyper: no visible global function definition
  for ‘delete_OpenBabel__OBAtomTyper’
delete,_p_OpenBabel__OBAtomicHeatOfFormationTable: no visible global
  function definition for
  ‘delete_OpenBabel__OBAtomicHeatOfFormationTable’
delete,_p_OpenBabel__OBBase: no visible global function definition for
  ‘delete_OpenBabel__OBBase’
delete,_p_OpenBabel__OBBitVec: no visible global function definition
  for ‘delete_OpenBabel__OBBitVec’
delete,_p_OpenBabel__OBBond: no visible global function definition for
  ‘delete_OpenBabel__OBBond’
delete,_p_OpenBabel__OBBuilder: no visible global function definition
  for ‘delete_OpenBabel__OBBuilder’
delete,_p_OpenBabel__OBChainsParser: no visible global function
  definition for ‘delete_OpenBabel__OBChainsParser’
delete,_p_OpenBabel__OBChargeModel: no visible global function
  definition for ‘delete_OpenBabel__OBChargeModel’
delete,_p_OpenBabel__OBCisTransConfig: no visible global function
  definition for ‘delete_OpenBabel__OBCisTransConfig’
delete,_p_OpenBabel__OBCisTransStereo: no visible global function
  definition for ‘delete_OpenBabel__OBCisTransStereo’
delete,_p_OpenBabel__OBCommentData: no visible global function
  definition for ‘delete_OpenBabel__OBCommentData’
delete,_p_OpenBabel__OBConformerData: no visible global function
  definition for ‘delete_OpenBabel__OBConformerData’
delete,_p_OpenBabel__OBConformerFilter: no visible global function
  definition for ‘delete_OpenBabel__OBConformerFilter’
delete,_p_OpenBabel__OBConformerFilters: no visible global function
  definition for ‘delete_OpenBabel__OBConformerFilters’
delete,_p_OpenBabel__OBConformerScore: no visible global function
  definition for ‘delete_OpenBabel__OBConformerScore’
delete,_p_OpenBabel__OBConformerSearch: no visible global function
  definition for ‘delete_OpenBabel__OBConformerSearch’
delete,_p_OpenBabel__OBConversion: no visible global function
  definition for ‘delete_OpenBabel__OBConversion’
delete,_p_OpenBabel__OBDOSData: no visible global function definition
  for ‘delete_OpenBabel__OBDOSData’
delete,_p_OpenBabel__OBDescriptor: no visible global function
  definition for ‘delete_OpenBabel__OBDescriptor’
delete,_p_OpenBabel__OBElectronicTransitionData: no visible global
  function definition for
  ‘delete_OpenBabel__OBElectronicTransitionData’
delete,_p_OpenBabel__OBEnergyConformerScore: no visible global function
  definition for ‘delete_OpenBabel__OBEnergyConformerScore’
delete,_p_OpenBabel__OBError: no visible global function definition for
  ‘delete_OpenBabel__OBError’
delete,_p_OpenBabel__OBExternalBond: no visible global function
  definition for ‘delete_OpenBabel__OBExternalBond’
delete,_p_OpenBabel__OBExternalBondData: no visible global function
  definition for ‘delete_OpenBabel__OBExternalBondData’
delete,_p_OpenBabel__OBFFCalculation2: no visible global function
  definition for ‘delete_OpenBabel__OBFFCalculation2’
delete,_p_OpenBabel__OBFFCalculation3: no visible global function
  definition for ‘delete_OpenBabel__OBFFCalculation3’
delete,_p_OpenBabel__OBFFCalculation4: no visible global function
  definition for ‘delete_OpenBabel__OBFFCalculation4’
delete,_p_OpenBabel__OBFFConstraint: no visible global function
  definition for ‘delete_OpenBabel__OBFFConstraint’
delete,_p_OpenBabel__OBFFConstraints: no visible global function
  definition for ‘delete_OpenBabel__OBFFConstraints’
delete,_p_OpenBabel__OBFFParameter: no visible global function
  definition for ‘delete_OpenBabel__OBFFParameter’
delete,_p_OpenBabel__OBFingerprint: no visible global function
  definition for ‘delete_OpenBabel__OBFingerprint’
delete,_p_OpenBabel__OBForceField: no visible global function
  definition for ‘delete_OpenBabel__OBForceField’
delete,_p_OpenBabel__OBFormat: no visible global function definition
  for ‘delete_OpenBabel__OBFormat’
delete,_p_OpenBabel__OBFreeGrid: no visible global function definition
  for ‘delete_OpenBabel__OBFreeGrid’
delete,_p_OpenBabel__OBFreeGridPoint: no visible global function
  definition for ‘delete_OpenBabel__OBFreeGridPoint’
delete,_p_OpenBabel__OBGenericData: no visible global function
  definition for ‘delete_OpenBabel__OBGenericData’
delete,_p_OpenBabel__OBGlobalDataBase: no visible global function
  definition for ‘delete_OpenBabel__OBGlobalDataBase’
delete,_p_OpenBabel__OBGraphSym: no visible global function definition
  for ‘delete_OpenBabel__OBGraphSym’
delete,_p_OpenBabel__OBGridData: no visible global function definition
  for ‘delete_OpenBabel__OBGridData’
delete,_p_OpenBabel__OBInternalCoord: no visible global function
  definition for ‘delete_OpenBabel__OBInternalCoord’
delete,_p_OpenBabel__OBIsomorphismMapper: no visible global function
  definition for ‘delete_OpenBabel__OBIsomorphismMapper’
delete,_p_OpenBabel__OBMatrixData: no visible global function
  definition for ‘delete_OpenBabel__OBMatrixData’
delete,_p_OpenBabel__OBMessageHandler: no visible global function
  definition for ‘delete_OpenBabel__OBMessageHandler’
delete,_p_OpenBabel__OBMinimizingEnergyConformerScore: no visible
  global function definition for
  ‘delete_OpenBabel__OBMinimizingEnergyConformerScore’
delete,_p_OpenBabel__OBMinimizingRMSDConformerScore: no visible global
  function definition for
  ‘delete_OpenBabel__OBMinimizingRMSDConformerScore’
delete,_p_OpenBabel__OBMol: no visible global function definition for
  ‘delete_OpenBabel__OBMol’
delete,_p_OpenBabel__OBMolAngleIter: no visible global function
  definition for ‘delete_OpenBabel__OBMolAngleIter’
delete,_p_OpenBabel__OBMolAtomBFSIter: no visible global function
  definition for ‘delete_OpenBabel__OBMolAtomBFSIter’
delete,_p_OpenBabel__OBMolAtomDFSIter: no visible global function
  definition for ‘delete_OpenBabel__OBMolAtomDFSIter’
delete,_p_OpenBabel__OBMolAtomIter: no visible global function
  definition for ‘delete_OpenBabel__OBMolAtomIter’
delete,_p_OpenBabel__OBMolBondBFSIter: no visible global function
  definition for ‘delete_OpenBabel__OBMolBondBFSIter’
delete,_p_OpenBabel__OBMolBondIter: no visible global function
  definition for ‘delete_OpenBabel__OBMolBondIter’
delete,_p_OpenBabel__OBMolPairIter: no visible global function
  definition for ‘delete_OpenBabel__OBMolPairIter’
delete,_p_OpenBabel__OBMolRingIter: no visible global function
  definition for ‘delete_OpenBabel__OBMolRingIter’
delete,_p_OpenBabel__OBMolTorsionIter: no visible global function
  definition for ‘delete_OpenBabel__OBMolTorsionIter’
delete,_p_OpenBabel__OBOp: no visible global function definition for
  ‘delete_OpenBabel__OBOp’
delete,_p_OpenBabel__OBOrbital: no visible global function definition
  for ‘delete_OpenBabel__OBOrbital’
delete,_p_OpenBabel__OBOrbitalData: no visible global function
  definition for ‘delete_OpenBabel__OBOrbitalData’
delete,_p_OpenBabel__OBPairData: no visible global function definition
  for ‘delete_OpenBabel__OBPairData’
delete,_p_OpenBabel__OBPcharge: no visible global function definition
  for ‘delete_OpenBabel__OBPcharge’
delete,_p_OpenBabel__OBPlugin: no visible global function definition
  for ‘delete_OpenBabel__OBPlugin’
delete,_p_OpenBabel__OBQuery: no visible global function definition for
  ‘delete_OpenBabel__OBQuery’
delete,_p_OpenBabel__OBQueryAtom: no visible global function definition
  for ‘delete_OpenBabel__OBQueryAtom’
delete,_p_OpenBabel__OBQueryBond: no visible global function definition
  for ‘delete_OpenBabel__OBQueryBond’
delete,_p_OpenBabel__OBRMSDConformerScore: no visible global function
  definition for ‘delete_OpenBabel__OBRMSDConformerScore’
delete,_p_OpenBabel__OBRTree: no visible global function definition for
  ‘delete_OpenBabel__OBRTree’
delete,_p_OpenBabel__OBReaction: no visible global function definition
  for ‘delete_OpenBabel__OBReaction’
delete,_p_OpenBabel__OBResidue: no visible global function definition
  for ‘delete_OpenBabel__OBResidue’
delete,_p_OpenBabel__OBResidueAtomIter: no visible global function
  definition for ‘delete_OpenBabel__OBResidueAtomIter’
delete,_p_OpenBabel__OBResidueData: no visible global function
  definition for ‘delete_OpenBabel__OBResidueData’
delete,_p_OpenBabel__OBResidueIter: no visible global function
  definition for ‘delete_OpenBabel__OBResidueIter’
delete,_p_OpenBabel__OBRing: no visible global function definition for
  ‘delete_OpenBabel__OBRing’
delete,_p_OpenBabel__OBRingData: no visible global function definition
  for ‘delete_OpenBabel__OBRingData’
delete,_p_OpenBabel__OBRingSearch: no visible global function
  definition for ‘delete_OpenBabel__OBRingSearch’
delete,_p_OpenBabel__OBRingTyper: no visible global function definition
  for ‘delete_OpenBabel__OBRingTyper’
delete,_p_OpenBabel__OBRotamerList: no visible global function
  definition for ‘delete_OpenBabel__OBRotamerList’
delete,_p_OpenBabel__OBRotationData: no visible global function
  definition for ‘delete_OpenBabel__OBRotationData’
delete,_p_OpenBabel__OBRotor: no visible global function definition for
  ‘delete_OpenBabel__OBRotor’
delete,_p_OpenBabel__OBRotorKeys: no visible global function definition
  for ‘delete_OpenBabel__OBRotorKeys’
delete,_p_OpenBabel__OBRotorList: no visible global function definition
  for ‘delete_OpenBabel__OBRotorList’
delete,_p_OpenBabel__OBRotorRule: no visible global function definition
  for ‘delete_OpenBabel__OBRotorRule’
delete,_p_OpenBabel__OBRotorRules: no visible global function
  definition for ‘delete_OpenBabel__OBRotorRules’
delete,_p_OpenBabel__OBSSMatch: no visible global function definition
  for ‘delete_OpenBabel__OBSSMatch’
delete,_p_OpenBabel__OBSerialNums: no visible global function
  definition for ‘delete_OpenBabel__OBSerialNums’
delete,_p_OpenBabel__OBSetData: no visible global function definition
  for ‘delete_OpenBabel__OBSetData’
delete,_p_OpenBabel__OBSmartsMatcher: no visible global function
  definition for ‘delete_OpenBabel__OBSmartsMatcher’
delete,_p_OpenBabel__OBSmartsPattern: no visible global function
  definition for ‘delete_OpenBabel__OBSmartsPattern’
delete,_p_OpenBabel__OBSpectrophore: no visible global function
  definition for ‘delete_OpenBabel__OBSpectrophore’
delete,_p_OpenBabel__OBSqrtTbl: no visible global function definition
  for ‘delete_OpenBabel__OBSqrtTbl’
delete,_p_OpenBabel__OBSquarePlanarConfig: no visible global function
  definition for ‘delete_OpenBabel__OBSquarePlanarConfig’
delete,_p_OpenBabel__OBSquarePlanarStereo: no visible global function
  definition for ‘delete_OpenBabel__OBSquarePlanarStereo’
delete,_p_OpenBabel__OBStereo: no visible global function definition
  for ‘delete_OpenBabel__OBStereo’
delete,_p_OpenBabel__OBStereoBase: no visible global function
  definition for ‘delete_OpenBabel__OBStereoBase’
delete,_p_OpenBabel__OBStereoFacade: no visible global function
  definition for ‘delete_OpenBabel__OBStereoFacade’
delete,_p_OpenBabel__OBStereoUnit: no visible global function
  definition for ‘delete_OpenBabel__OBStereoUnit’
delete,_p_OpenBabel__OBStericConformerFilter: no visible global
  function definition for ‘delete_OpenBabel__OBStericConformerFilter’
delete,_p_OpenBabel__OBStopwatch: no visible global function definition
  for ‘delete_OpenBabel__OBStopwatch’
delete,_p_OpenBabel__OBSymmetryData: no visible global function
  definition for ‘delete_OpenBabel__OBSymmetryData’
delete,_p_OpenBabel__OBTetraNonPlanarStereo: no visible global function
  definition for ‘delete_OpenBabel__OBTetraNonPlanarStereo’
delete,_p_OpenBabel__OBTetraPlanarStereo: no visible global function
  definition for ‘delete_OpenBabel__OBTetraPlanarStereo’
delete,_p_OpenBabel__OBTetrahedralConfig: no visible global function
  definition for ‘delete_OpenBabel__OBTetrahedralConfig’
delete,_p_OpenBabel__OBTetrahedralStereo: no visible global function
  definition for ‘delete_OpenBabel__OBTetrahedralStereo’
delete,_p_OpenBabel__OBTorsion: no visible global function definition
  for ‘delete_OpenBabel__OBTorsion’
delete,_p_OpenBabel__OBTorsionData: no visible global function
  definition for ‘delete_OpenBabel__OBTorsionData’
delete,_p_OpenBabel__OBTypeTable: no visible global function definition
  for ‘delete_OpenBabel__OBTypeTable’
delete,_p_OpenBabel__OBUnitCell: no visible global function definition
  for ‘delete_OpenBabel__OBUnitCell’
delete,_p_OpenBabel__OBVectorData: no visible global function
  definition for ‘delete_OpenBabel__OBVectorData’
delete,_p_OpenBabel__OBVibrationData: no visible global function
  definition for ‘delete_OpenBabel__OBVibrationData’
delete,_p_OpenBabel__OBVirtualBond: no visible global function
  definition for ‘delete_OpenBabel__OBVirtualBond’
delete,_p_OpenBabel__SpaceGroup: no visible global function definition
  for ‘delete_OpenBabel__SpaceGroup’
delete,_p_OpenBabel__matrix3x3: no visible global function definition
  for ‘delete_OpenBabel__matrix3x3’
delete,_p_OpenBabel__obLogBuf: no visible global function definition
  for ‘delete_OpenBabel__obLogBuf’
delete,_p_OpenBabel__rotor_digit: no visible global function definition
  for ‘delete_OpenBabel__rotor_digit’
delete,_p_OpenBabel__transform3d: no visible global function definition
  for ‘delete_OpenBabel__transform3d’
delete,_p_OpenBabel__vector3: no visible global function definition for
  ‘delete_OpenBabel__vector3’
delete,_p_std__basic_iosT_char_std__char_traitsT_char_t_t: no visible
  global function definition for
  ‘delete_std__basic_iosT_char_std__char_traitsT_char_t_t’
delete,_p_std__basic_iostreamT_char_std__char_traitsT_char_t_t: no
  visible global function definition for
  ‘delete_std__basic_iostreamT_char_std__char_traitsT_char_t_t’
delete,_p_std__basic_istreamT_char_std__char_traitsT_char_t_t: no
  visible global function definition for
  ‘delete_std__basic_istreamT_char_std__char_traitsT_char_t_t’
delete,_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t: no
  visible global function definition for
  ‘delete_std__basic_ostreamT_char_std__char_traitsT_char_t_t’
delete,_p_std__binary_functionT_char_const_p_char_const_p_bool_t: no
  visible global function definition for
  ‘delete_std__binary_functionT_char_const_p_char_const_p_bool_t’
delete,_p_std__ios_base: no visible global function definition for
  ‘delete_std__ios_base’
delete,_p_std__pairT_unsigned_int_unsigned_int_t: no visible global
  function definition for
  ‘delete_std__pairT_unsigned_int_unsigned_int_t’
delete,_p_std__stringbuf: no visible global function definition for
  ‘delete_std__stringbuf’
delete,_p_std__vectorT_OpenBabel__OBBond_std__allocatorT_OpenBabel__OBBond_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_OpenBabel__OBBond_std__allocatorT_OpenBabel__OBBond_t_t’
delete,_p_std__vectorT_OpenBabel__OBGenericData_p_std__allocatorT_OpenBabel__OBGenericData_p_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_OpenBabel__OBGenericData_p_std__allocatorT_OpenBabel__OBGenericData_p_t_t’
delete,_p_std__vectorT_OpenBabel__OBInternalCoord_p_std__allocatorT_OpenBabel__OBInternalCoord_p_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_OpenBabel__OBInternalCoord_p_std__allocatorT_OpenBabel__OBInternalCoord_p_t_t’
delete,_p_std__vectorT_OpenBabel__OBMol_std__allocatorT_OpenBabel__OBMol_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_OpenBabel__OBMol_std__allocatorT_OpenBabel__OBMol_t_t’
delete,_p_std__vectorT_OpenBabel__OBResidue_std__allocatorT_OpenBabel__OBResidue_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_OpenBabel__OBResidue_std__allocatorT_OpenBabel__OBResidue_t_t’
delete,_p_std__vectorT_OpenBabel__OBRing_p_std__allocatorT_OpenBabel__OBRing_p_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_OpenBabel__OBRing_p_std__allocatorT_OpenBabel__OBRing_p_t_t’
delete,_p_std__vectorT_OpenBabel__OBRing_std__allocatorT_OpenBabel__OBRing_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_OpenBabel__OBRing_std__allocatorT_OpenBabel__OBRing_t_t’
delete,_p_std__vectorT_OpenBabel__vector3_std__allocatorT_OpenBabel__vector3_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_OpenBabel__vector3_std__allocatorT_OpenBabel__vector3_t_t’
delete,_p_std__vectorT_double_std__allocatorT_double_t_t: no visible
  global function definition for
  ‘delete_std__vectorT_double_std__allocatorT_double_t_t’
delete,_p_std__vectorT_int_std__allocatorT_int_t_t: no visible global
  function definition for
  ‘delete_std__vectorT_int_std__allocatorT_int_t_t’
delete,_p_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t’
delete,_p_std__vectorT_std__string_std__allocatorT_std__string_t_t: no
  visible global function definition for
  ‘delete_std__vectorT_std__string_std__allocatorT_std__string_t_t’
delete,_p_std__vectorT_std__vectorT_OpenBabel__vector3_std__allocatorT_OpenBabel__vector3_t_t_std__allocatorT_std__vectorT_OpenBabel__vector3_std__allocatorT_OpenBabel__vector3_t_t_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_std__vectorT_OpenBabel__vector3_std__allocatorT_OpenBabel__vector3_t_t_std__allocatorT_std__vectorT_OpenBabel__vector3_std__allocatorT_OpenBabel__vector3_t_t_t_t’
delete,_p_std__vectorT_std__vectorT_int_std__allocatorT_int_t_t_std__allocatorT_std__vectorT_int_std__allocatorT_int_t_t_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_std__vectorT_int_std__allocatorT_int_t_t_std__allocatorT_std__vectorT_int_std__allocatorT_int_t_t_t_t’
delete,_p_std__vectorT_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t_std__allocatorT_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t_std__allocatorT_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t_t_t’
delete,_p_std__vectorT_unsigned_int_std__allocatorT_unsigned_int_t_t:
  no visible global function definition for
  ‘delete_std__vectorT_unsigned_int_std__allocatorT_unsigned_int_t_t’
Undefined global functions or variables:
  cerr_set cin_set clog_set cout_set delete_OpenBabel__AliasData
  delete_OpenBabel__CharPtrLess delete_OpenBabel__FastSearch
  delete_OpenBabel__FastSearchIndexer delete_OpenBabel__FptIndexHeader
  delete_OpenBabel__LineSearchType delete_OpenBabel__OBAlign
  delete_OpenBabel__OBAngle delete_OpenBabel__OBAngleData
  delete_OpenBabel__OBAromaticTyper delete_OpenBabel__OBAtom
  delete_OpenBabel__OBAtomAtomIter delete_OpenBabel__OBAtomBondIter
  delete_OpenBabel__OBAtomHOF delete_OpenBabel__OBAtomTyper
  delete_OpenBabel__OBAtomicHeatOfFormationTable
  delete_OpenBabel__OBBase delete_OpenBabel__OBBitVec
  delete_OpenBabel__OBBond delete_OpenBabel__OBBuilder
  delete_OpenBabel__OBChainsParser delete_OpenBabel__OBChargeModel
  delete_OpenBabel__OBCisTransConfig delete_OpenBabel__OBCisTransStereo
  delete_OpenBabel__OBCommentData delete_OpenBabel__OBConformerData
  delete_OpenBabel__OBConformerFilter
  delete_OpenBabel__OBConformerFilters
  delete_OpenBabel__OBConformerScore
  delete_OpenBabel__OBConformerSearch delete_OpenBabel__OBConversion
  delete_OpenBabel__OBDOSData delete_OpenBabel__OBDescriptor
  delete_OpenBabel__OBElectronicTransitionData
  delete_OpenBabel__OBEnergyConformerScore delete_OpenBabel__OBError
  delete_OpenBabel__OBExternalBond delete_OpenBabel__OBExternalBondData
  delete_OpenBabel__OBFFCalculation2 delete_OpenBabel__OBFFCalculation3
  delete_OpenBabel__OBFFCalculation4 delete_OpenBabel__OBFFConstraint
  delete_OpenBabel__OBFFConstraints delete_OpenBabel__OBFFParameter
  delete_OpenBabel__OBFingerprint delete_OpenBabel__OBForceField
  delete_OpenBabel__OBFormat delete_OpenBabel__OBFreeGrid
  delete_OpenBabel__OBFreeGridPoint delete_OpenBabel__OBGenericData
  delete_OpenBabel__OBGlobalDataBase delete_OpenBabel__OBGraphSym
  delete_OpenBabel__OBGridData delete_OpenBabel__OBInternalCoord
  delete_OpenBabel__OBIsomorphismMapper delete_OpenBabel__OBMatrixData
  delete_OpenBabel__OBMessageHandler
  delete_OpenBabel__OBMinimizingEnergyConformerScore
  delete_OpenBabel__OBMinimizingRMSDConformerScore
  delete_OpenBabel__OBMol delete_OpenBabel__OBMolAngleIter
  delete_OpenBabel__OBMolAtomBFSIter delete_OpenBabel__OBMolAtomDFSIter
  delete_OpenBabel__OBMolAtomIter delete_OpenBabel__OBMolBondBFSIter
  delete_OpenBabel__OBMolBondIter delete_OpenBabel__OBMolPairIter
  delete_OpenBabel__OBMolRingIter delete_OpenBabel__OBMolTorsionIter
  delete_OpenBabel__OBOp delete_OpenBabel__OBOrbital
  delete_OpenBabel__OBOrbitalData delete_OpenBabel__OBPairData
  delete_OpenBabel__OBPcharge delete_OpenBabel__OBPlugin
  delete_OpenBabel__OBQuery delete_OpenBabel__OBQueryAtom
  delete_OpenBabel__OBQueryBond delete_OpenBabel__OBRMSDConformerScore
  delete_OpenBabel__OBRTree delete_OpenBabel__OBReaction
  delete_OpenBabel__OBResidue delete_OpenBabel__OBResidueAtomIter
  delete_OpenBabel__OBResidueData delete_OpenBabel__OBResidueIter
  delete_OpenBabel__OBRing delete_OpenBabel__OBRingData
  delete_OpenBabel__OBRingSearch delete_OpenBabel__OBRingTyper
  delete_OpenBabel__OBRotamerList delete_OpenBabel__OBRotationData
  delete_OpenBabel__OBRotor delete_OpenBabel__OBRotorKeys
  delete_OpenBabel__OBRotorList delete_OpenBabel__OBRotorRule
  delete_OpenBabel__OBRotorRules delete_OpenBabel__OBSSMatch
  delete_OpenBabel__OBSerialNums delete_OpenBabel__OBSetData
  delete_OpenBabel__OBSmartsMatcher delete_OpenBabel__OBSmartsPattern
  delete_OpenBabel__OBSpectrophore delete_OpenBabel__OBSqrtTbl
  delete_OpenBabel__OBSquarePlanarConfig
  delete_OpenBabel__OBSquarePlanarStereo delete_OpenBabel__OBStereo
  delete_OpenBabel__OBStereoBase delete_OpenBabel__OBStereoFacade
  delete_OpenBabel__OBStereoUnit
  delete_OpenBabel__OBStericConformerFilter
  delete_OpenBabel__OBStopwatch delete_OpenBabel__OBSymmetryData
  delete_OpenBabel__OBTetraNonPlanarStereo
  delete_OpenBabel__OBTetraPlanarStereo
  delete_OpenBabel__OBTetrahedralConfig
  delete_OpenBabel__OBTetrahedralStereo delete_OpenBabel__OBTorsion
  delete_OpenBabel__OBTorsionData delete_OpenBabel__OBTypeTable
  delete_OpenBabel__OBUnitCell delete_OpenBabel__OBVectorData
  delete_OpenBabel__OBVibrationData delete_OpenBabel__OBVirtualBond
  delete_OpenBabel__SpaceGroup delete_OpenBabel__matrix3x3
  delete_OpenBabel__obLogBuf delete_OpenBabel__rotor_digit
  delete_OpenBabel__transform3d delete_OpenBabel__vector3
  delete_std__basic_iosT_char_std__char_traitsT_char_t_t
  delete_std__basic_iostreamT_char_std__char_traitsT_char_t_t
  delete_std__basic_istreamT_char_std__char_traitsT_char_t_t
  delete_std__basic_ostreamT_char_std__char_traitsT_char_t_t
  delete_std__binary_functionT_char_const_p_char_const_p_bool_t
  delete_std__ios_base delete_std__pairT_unsigned_int_unsigned_int_t
  delete_std__stringbuf
  delete_std__vectorT_OpenBabel__OBBond_std__allocatorT_OpenBabel__OBBond_t_t
  delete_std__vectorT_OpenBabel__OBGenericData_p_std__allocatorT_OpenBabel__OBGenericData_p_t_t
  delete_std__vectorT_OpenBabel__OBInternalCoord_p_std__allocatorT_OpenBabel__OBInternalCoord_p_t_t
  delete_std__vectorT_OpenBabel__OBMol_std__allocatorT_OpenBabel__OBMol_t_t
  delete_std__vectorT_OpenBabel__OBResidue_std__allocatorT_OpenBabel__OBResidue_t_t
  delete_std__vectorT_OpenBabel__OBRing_p_std__allocatorT_OpenBabel__OBRing_p_t_t
  delete_std__vectorT_OpenBabel__OBRing_std__allocatorT_OpenBabel__OBRing_t_t
  delete_std__vectorT_OpenBabel__vector3_std__allocatorT_OpenBabel__vector3_t_t
  delete_std__vectorT_double_std__allocatorT_double_t_t
  delete_std__vectorT_int_std__allocatorT_int_t_t
  delete_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t
  delete_std__vectorT_std__string_std__allocatorT_std__string_t_t
  delete_std__vectorT_std__vectorT_OpenBabel__vector3_std__allocatorT_OpenBabel__vector3_t_t_std__allocatorT_std__vectorT_OpenBabel__vector3_std__allocatorT_OpenBabel__vector3_t_t_t_t
  delete_std__vectorT_std__vectorT_int_std__allocatorT_int_t_t_std__allocatorT_std__vectorT_int_std__allocatorT_int_t_t_t_t
  delete_std__vectorT_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t_std__allocatorT_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t_t_t
  delete_std__vectorT_unsigned_int_std__allocatorT_unsigned_int_t_t
* checking Rd files ... NOTE
prepare_Rd: canonicalNumbering_OB.Rd:30-32: Dropping empty section \note
prepare_Rd: forEachMol.Rd:48-50: Dropping empty section \seealso
* checking Rd metadata ... OK
* checking Rd cross-references ... OK
* checking for missing documentation entries ... WARNING
Undocumented S4 methods:
  generic '$' and siglist '_p_OpenBabel__OBAlign'
  generic '$' and siglist '_p_OpenBabel__OBAtomHOF'
  generic '$' and siglist '_p_OpenBabel__OBAtomicHeatOfFormationTable'
  generic '$' and siglist '_p_OpenBabel__OBChargeModel'
  generic '$' and siglist '_p_OpenBabel__OBCisTransConfig'
  generic '$' and siglist '_p_OpenBabel__OBCisTransStereo'
  generic '$' and siglist '_p_OpenBabel__OBConformerFilter'
  generic '$' and siglist '_p_OpenBabel__OBConformerScore'
  generic '$' and siglist '_p_OpenBabel__OBConformerSearch'
  generic '$' and siglist '_p_OpenBabel__OBEnergyConformerScore'
  generic '$' and siglist '_p_OpenBabel__OBFreeGrid'
  generic '$' and siglist '_p_OpenBabel__OBFreeGridPoint'
  generic '$' and siglist '_p_OpenBabel__OBGraphSym'
  generic '$' and siglist '_p_OpenBabel__OBIsomorphismMapper'
  generic '$' and siglist
    '_p_OpenBabel__OBMinimizingEnergyConformerScore'
  generic '$' and siglist '_p_OpenBabel__OBPcharge'
  generic '$' and siglist '_p_OpenBabel__OBQuery'
  generic '$' and siglist '_p_OpenBabel__OBQueryAtom'
  generic '$' and siglist '_p_OpenBabel__OBQueryBond'
  generic '$' and siglist '_p_OpenBabel__OBReaction'
  generic '$' and siglist '_p_OpenBabel__OBRotamerList'
  generic '$' and siglist '_p_OpenBabel__OBRotor'
  generic '$' and siglist '_p_OpenBabel__OBRotorKeys'
  generic '$' and siglist '_p_OpenBabel__OBRotorList'
  generic '$' and siglist '_p_OpenBabel__OBRotorRule'
  generic '$' and siglist '_p_OpenBabel__OBRotorRules'
  generic '$' and siglist '_p_OpenBabel__OBSpectrophore'
  generic '$' and siglist '_p_OpenBabel__OBSquarePlanarConfig'
  generic '$' and siglist '_p_OpenBabel__OBSquarePlanarStereo'
  generic '$' and siglist '_p_OpenBabel__OBStereoBase'
  generic '$' and siglist '_p_OpenBabel__OBStereoFacade'
  generic '$' and siglist '_p_OpenBabel__OBStereoUnit'
  generic '$' and siglist '_p_OpenBabel__OBTetrahedralConfig'
  generic '$' and siglist '_p_OpenBabel__OBTetrahedralStereo'
  generic '$' and siglist '_p_OpenBabel__rotor_digit'
  generic '$' and siglist
    '_p_std__basic_iosT_char_std__char_traitsT_char_t_t'
  generic '$' and siglist
    '_p_std__basic_istreamT_char_std__char_traitsT_char_t_t'
  generic '$' and siglist
    '_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t'
  generic '$' and siglist '_p_std__ios_base'
  generic '$<-' and siglist '_p_OpenBabel__OBCisTransConfig'
  generic '$<-' and siglist '_p_OpenBabel__OBSquarePlanarConfig'
  generic '$<-' and siglist '_p_OpenBabel__OBStereoUnit'
  generic '$<-' and siglist '_p_OpenBabel__OBTetrahedralConfig'
  generic '[[<-' and siglist '_p_OpenBabel__OBCisTransConfig,character'
  generic '[[<-' and siglist
    '_p_OpenBabel__OBSquarePlanarConfig,character'
  generic '[[<-' and siglist '_p_OpenBabel__OBStereoUnit,character'
  generic '[[<-' and siglist
    '_p_OpenBabel__OBTetrahedralConfig,character'
All user-level objects in a package (including S4 classes and methods)
should have documentation entries.
See chapter ‘Writing R documentation files’ in the ‘Writing R
Extensions’ manual.
* checking for code/documentation mismatches ... OK
* checking Rd \usage sections ... OK
* checking Rd contents ... OK
* checking for unstated dependencies in examples ... OK
* checking line endings in shell scripts ... OK
* checking line endings in C/C++/Fortran sources/headers ... OK
* checking line endings in Makefiles ... OK
* checking compilation flags in Makevars ... OK
* checking for GNU extensions in Makefiles ... OK
* checking for portable use of $(BLAS_LIBS) and $(LAPACK_LIBS) ... OK
* checking use of PKG_*FLAGS in Makefiles ... OK
* checking compiled code ... NOTE
Note: information on .o files is not available
File ‘/home/biocbuild/R/R-4.4.1/site-library/ChemmineOB/libs/ChemmineOB.so’:
  Found ‘_ZSt4cerr’, possibly from ‘std::cerr’ (C++)
  Found ‘_ZSt4cout’, possibly from ‘std::cout’ (C++)
  Found ‘abort’, possibly from ‘abort’ (C)

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor use Fortran I/O
nor system RNGs nor [v]sprintf. The detected symbols are linked into
the code but might come from libraries and not actually be called.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
* checking files in ‘vignettes’ ... OK
* checking examples ... OK
* checking for unstated dependencies in ‘tests’ ... OK
* checking tests ...
  Running ‘runTests.R’
 OK
* checking for unstated dependencies in vignettes ... OK
* checking package vignettes ... OK
* checking running R code from vignettes ... SKIPPED
* checking re-building of vignette outputs ... SKIPPED
* checking PDF version of manual ... OK
* DONE

Status: 3 WARNINGs, 7 NOTEs
See
  ‘/home/biocbuild/bbs-3.20-bioc/meat/ChemmineOB.Rcheck/00check.log’
for details.


Installation output

ChemmineOB.Rcheck/00install.out

##############################################################################
##############################################################################
###
### Running command:
###
###   /home/biocbuild/R/R/bin/R CMD INSTALL ChemmineOB
###
##############################################################################
##############################################################################


* installing to library ‘/home/biocbuild/R/R-4.4.1/site-library’
* installing *source* package ‘ChemmineOB’ ...
** using staged installation
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
configure: creating ./config.status
config.status: creating src/Makevars
** libs
using C++ compiler: ‘g++ (conda-forge gcc 14.2.0-1) 14.2.0’
g++ -std=gnu++17 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I/usr/include/openbabel3  -I/usr/include/eigen3  -DUSE_BOOST -DHAVE_EIGEN -D_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION  -I/usr/local/include/eigen3 -I/usr/local/include/openbabel3  -I/home/biocbuild/openbabel-3.1.1/include/openbabel3  -I'/home/biocbuild/R/R-4.4.1/site-library/BH/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/zlibbioc/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c ChemmineOB.cpp -o ChemmineOB.o
In file included from /usr/include/openbabel3/openbabel/generic.h:31,
                 from ChemmineOB.cpp:1575:
/usr/include/openbabel3/openbabel/base.h:228:32: warning: 'virtual const std::string& OpenBabel::OBGenericData::GetValue() const' was hidden [-Woverloaded-virtual=]
  228 |     virtual const std::string &GetValue()  const
      |                                ^~~~~~~~
In file included from ChemmineOB.cpp:1576:
/usr/include/openbabel3/openbabel/griddata.h:76:12: note:   by 'OpenBabel::OBGridData::GetValue'
   76 |     double GetValue (vector3 pos) const;
      |            ^~~~~~~~
/usr/include/openbabel3/openbabel/base.h:287:21: warning: 'virtual void OpenBabel::OBBase::SetTitle(const char*)' was hidden [-Woverloaded-virtual=]
  287 |       virtual void  SetTitle(const char *) {}
      |                     ^~~~~~~~
In file included from ChemmineOB.cpp:1582:
/usr/include/openbabel3/openbabel/reaction.h:101:8: note:   by 'void OpenBabel::OBReaction::SetTitle(const std::string&)'
  101 |   void SetTitle(const std::string& title) { _title=title; }
      |        ^~~~~~~~
/usr/include/openbabel3/openbabel/base.h:286:28: warning: 'virtual const char* OpenBabel::OBBase::GetTitle(bool) const' was hidden [-Woverloaded-virtual=]
  286 |       virtual const char  *GetTitle(bool UNUSED(replaceNewlines) = true) const { return "";}
      |                            ^~~~~~~~
/usr/include/openbabel3/openbabel/reaction.h:99:15: note:   by 'std::string OpenBabel::OBReaction::GetTitle() const'
   99 |   std::string GetTitle()        const { return _title; }
      |               ^~~~~~~~
In file included from /usr/include/openbabel3/openbabel/format.h:22,
                 from /usr/include/openbabel3/openbabel/obconversion.h:37,
                 from ChemmineOB.cpp:1587:
/usr/include/openbabel3/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/string:49,
                 from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/stdexcept:39,
                 from ChemmineOB.cpp:1559:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'void _p_f_enum_std__ios_base__event_r_std__ios_base_int__void(std::ios_base::event, std::ios_base&, int)':
ChemmineOB.cpp:4160:7: warning: unused variable 'ecode' [-Wunused-variable]
 4160 |   int ecode = 0; arg1 = (std::ios_base::event) swigarg_arg1; arg2 = (std::ios_base *) &swigarg_arg2; arg3 = (int) swigarg_arg3;
      |       ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_ios_base_flags__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:4198:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4198 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:4198:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4198 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_ios_base_setf__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:4206:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4206 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:4206:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4206 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_ios_base_xalloc(SEXP)':
ChemmineOB.cpp:4285:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4285 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:4285:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4285 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_ios_base(SEXP)':
ChemmineOB.cpp:4307:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4307 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:4307:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4307 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_ios_clear__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:4325:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4325 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:4325:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4325 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_ios_clear__SWIG_1(SEXP)':
ChemmineOB.cpp:4332:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4332 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:4332:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4332 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_ios(SEXP)':
ChemmineOB.cpp:4408:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4408 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:4408:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4408 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_ostream(SEXP)':
ChemmineOB.cpp:4565:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4565 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:4565:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4565 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_ostream_write(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:4596:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4596 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:4596:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4596 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_istream(SEXP)':
ChemmineOB.cpp:4668:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4668 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:4668:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4668 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_istream_peek(SEXP, SEXP)':
ChemmineOB.cpp:4860:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4860 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:4860:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4860 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_iostream(SEXP)':
ChemmineOB.cpp:4984:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4984 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:4984:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4984 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_stringp()':
ChemmineOB.cpp:5024:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5024 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5024:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5024 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_stringp(SEXP)':
ChemmineOB.cpp:5030:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5030 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:5030:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5030 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_stringp_assign(SEXP, SEXP)':
ChemmineOB.cpp:5039:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5039 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5039:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5039 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_stringp_cast(SEXP)':
ChemmineOB.cpp:5053:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5053 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5053:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5053 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_stringp_frompointer(SEXP)':
ChemmineOB.cpp:5060:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5060 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5060:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5060 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_istreamFromFile(SEXP)':
ChemmineOB.cpp:5074:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5074 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5074:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5074 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_ostreamToFile(SEXP)':
ChemmineOB.cpp:5085:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5085 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5085:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5085 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_closeOfstream(SEXP)':
ChemmineOB.cpp:5091:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5091 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5091:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5091 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorInt___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5175:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5175 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5175:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5175 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorInt___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:5185:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5185 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5185:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5185 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorInt___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5213:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5213 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5213:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5213 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorInt__SWIG_1(SEXP)':
ChemmineOB.cpp:5227:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5227 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5227:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5227 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vectorInt(SEXP)':
ChemmineOB.cpp:5259:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5259 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:5259:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5259 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorUnsignedInt___setslice__(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5323:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5323 |    if (SWIG_IsNewObj(res4)) delete arg4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:5323:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5323 |    if (SWIG_IsNewObj(res4)) delete arg4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorUnsignedInt___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5339:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5339 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5339:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5339 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorUnsignedInt___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:5352:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5352 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5352:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5352 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorUnsignedInt___getitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5366:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5366 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5366:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5366 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorUnsignedInt___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5383:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5383 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5383:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5383 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorUnsignedInt__SWIG_1(SEXP)':
ChemmineOB.cpp:5405:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5405 |    if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:5405:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5405 |    if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vectorUnsignedInt(SEXP)':
ChemmineOB.cpp:5442:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5442 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:5442:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5442 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorvInt___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5524:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5524 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5524:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5524 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorvInt___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:5538:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5538 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5538:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5538 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorvInt___getitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5554:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5554 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5554:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5554 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorvInt___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5575:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5575 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5575:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5575 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorvInt__SWIG_1(SEXP)':
ChemmineOB.cpp:5592:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5592 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5592:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5592 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorvInt__SWIG_3(SEXP, SEXP)':
ChemmineOB.cpp:5624:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5624 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5624:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5624 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vectorvInt(SEXP)':
ChemmineOB.cpp:5632:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5632 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:5632:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5632 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorDouble___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5708:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5708 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5708:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5708 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorDouble___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:5720:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5720 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5720:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5720 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorDouble___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5751:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5751 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5751:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5751 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorDouble__SWIG_1(SEXP)':
ChemmineOB.cpp:5766:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5766 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5766:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5766 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vectorDouble(SEXP)':
ChemmineOB.cpp:5801:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5801 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:5801:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5801 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorString___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5877:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5877 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5877:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5877 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorString___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:5890:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5890 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5890:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5890 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorString___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:5921:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5921 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5921:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5921 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorString__SWIG_1(SEXP)':
ChemmineOB.cpp:5938:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5938 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5938:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5938 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorString__SWIG_3(SEXP, SEXP)':
ChemmineOB.cpp:5968:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5968 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:5968:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5968 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vectorString(SEXP)':
ChemmineOB.cpp:5975:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5975 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:5975:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5975 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorVector3___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6058:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6058 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6058:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6058 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorVector3___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:6072:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6072 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6072:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6072 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorVector3___getitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6088:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6088 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6088:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6088 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorVector3___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6108:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6108 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6108:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6108 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorVector3__SWIG_1(SEXP)':
ChemmineOB.cpp:6125:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6125 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6125:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6125 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vectorVector3(SEXP)':
ChemmineOB.cpp:6164:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6164 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:6164:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6164 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorvVector3___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6250:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6250 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6250:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6250 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorvVector3___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:6264:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6264 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6264:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6264 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorvVector3___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6301:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6301 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6301:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6301 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorvVector3__SWIG_1(SEXP)':
ChemmineOB.cpp:6318:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6318 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6318:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6318 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorvVector3__SWIG_3(SEXP, SEXP)':
ChemmineOB.cpp:6353:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6353 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6353:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6353 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBMol___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6443:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6443 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6443:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6443 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBMol___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:6457:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6457 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6457:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6457 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBMol___getitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6473:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6473 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6473:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6473 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBMol___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6493:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6493 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6493:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6493 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorOBMol__SWIG_1(SEXP)':
ChemmineOB.cpp:6510:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6510 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6510:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6510 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vectorOBMol(SEXP)':
ChemmineOB.cpp:6549:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6549 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:6549:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6549 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBBond___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6631:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6631 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6631:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6631 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBBond___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:6645:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6645 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6645:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6645 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBBond___getitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6661:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6661 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6661:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6661 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBBond___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6681:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6681 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6681:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6681 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorOBBond__SWIG_1(SEXP)':
ChemmineOB.cpp:6698:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6698 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6698:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6698 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vectorOBBond(SEXP)':
ChemmineOB.cpp:6737:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6737 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:6737:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6737 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBResidue___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6820:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6820 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6820:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6820 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBResidue___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:6834:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6834 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6834:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6834 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBResidue___getitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6850:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6850 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6850:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6850 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBResidue___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:6870:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6870 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6870:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6870 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorOBResidue__SWIG_1(SEXP)':
ChemmineOB.cpp:6887:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6887 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:6887:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6887 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vectorOBResidue(SEXP)':
ChemmineOB.cpp:6927:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6927 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:6927:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6927 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBRing___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7009:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7009 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7009:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7009 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBRing___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:7023:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7023 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7023:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7023 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBRing___getitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7039:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7039 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7039:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7039 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorOBRing___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7059:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7059 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7059:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7059 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorOBRing__SWIG_1(SEXP)':
ChemmineOB.cpp:7076:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7076 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7076:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7076 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vectorOBRing(SEXP)':
ChemmineOB.cpp:7115:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7115 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:7115:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7115 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBRing___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7198:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7198 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7198:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7198 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBRing___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:7212:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7212 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7212:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7212 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBRing___getitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7228:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7228 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7228:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7228 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBRing___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7247:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7247 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7247:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7247 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorpOBRing__SWIG_1(SEXP)':
ChemmineOB.cpp:7264:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7264 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7264:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7264 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vectorpOBRing(SEXP)':
ChemmineOB.cpp:7302:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7302 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:7302:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7302 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBGenericData___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7386:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7386 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7386:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7386 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBGenericData___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:7400:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7400 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7400:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7400 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBGenericData___getitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7416:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7416 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7416:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7416 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBGenericData___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7435:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7435 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7435:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7435 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorpOBGenericData__SWIG_1(SEXP)':
ChemmineOB.cpp:7452:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7452 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7452:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7452 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBInternalCoord___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7577:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7577:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBInternalCoord___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:7591:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7591 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7591:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7591 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBInternalCoord___getitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7607:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7607 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7607:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7607 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vectorpOBInternalCoord___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7626:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7626 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7626:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7626 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vectorpOBInternalCoord__SWIG_1(SEXP)':
ChemmineOB.cpp:7643:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7643 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7643:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7643 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_pairUIntUInt__SWIG_2(SEXP)':
ChemmineOB.cpp:7711:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7711 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7711:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7711 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_pairUIntUInt_first_set(SEXP, SEXP)':
ChemmineOB.cpp:7722:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7722 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7722:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7722 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_pairUIntUInt_second_set(SEXP, SEXP)':
ChemmineOB.cpp:7740:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7740 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7740:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7740 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_pairUIntUInt(SEXP)':
ChemmineOB.cpp:7755:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7755 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:7755:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7755 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vpairUIntUInt___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7841:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7841 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7841:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7841 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vpairUIntUInt___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:7855:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7855 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7855:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7855 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vpairUIntUInt___getitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7871:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7871 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7871:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7871 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vpairUIntUInt___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:7892:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7892 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7892:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7892 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vpairUIntUInt__SWIG_1(SEXP)':
ChemmineOB.cpp:7910:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7910 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7910:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7910 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vpairUIntUInt__SWIG_3(SEXP, SEXP)':
ChemmineOB.cpp:7947:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7947 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:7947:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7947 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vvpairUIntUInt___delslice__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8053:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8053 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8053:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8053 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vvpairUIntUInt___delitem__(SEXP, SEXP)':
ChemmineOB.cpp:8067:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8067 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8067:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8067 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vvpairUIntUInt___setitem__(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8105:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8105 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8105:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8105 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vvpairUIntUInt__SWIG_1(SEXP)':
ChemmineOB.cpp:8141:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8141 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8141:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8141 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vvpairUIntUInt__SWIG_3(SEXP, SEXP)':
ChemmineOB.cpp:8243:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8243 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8243:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8243 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toAliasData(SEXP)':
ChemmineOB.cpp:8364:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8364 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8364:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8364 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toAngleData(SEXP)':
ChemmineOB.cpp:8372:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8372 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8372:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8372 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toCommentData(SEXP)':
ChemmineOB.cpp:8380:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8380 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8380:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8380 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toConformerData(SEXP)':
ChemmineOB.cpp:8388:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8388 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8388:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8388 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toExternalBondData(SEXP)':
ChemmineOB.cpp:8397:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8397 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8397:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8397 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toGridData(SEXP)':
ChemmineOB.cpp:8405:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8405 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8405:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8405 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toMatrixData(SEXP)':
ChemmineOB.cpp:8413:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8413 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8413:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8413 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toNasaThermoData(SEXP)':
ChemmineOB.cpp:8421:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8421 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8421:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8421 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toPairData(SEXP)':
ChemmineOB.cpp:8429:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8429 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8429:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8429 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toRateData(SEXP)':
ChemmineOB.cpp:8437:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8437 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8437:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8437 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toRotamerList(SEXP)':
ChemmineOB.cpp:8445:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8445 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8445:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8445 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toRotationData(SEXP)':
ChemmineOB.cpp:8453:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8453 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8453:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8453 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toSerialNums(SEXP)':
ChemmineOB.cpp:8461:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8461 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8461:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8461 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toSetData(SEXP)':
ChemmineOB.cpp:8469:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8469 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8469:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8469 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toSymmetryData(SEXP)':
ChemmineOB.cpp:8477:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8477 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8477:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8477 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toTorsionData(SEXP)':
ChemmineOB.cpp:8485:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8485 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8485:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8485 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toUnitCell(SEXP)':
ChemmineOB.cpp:8493:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8493 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8493:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8493 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toVectorData(SEXP)':
ChemmineOB.cpp:8501:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8501 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8501:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8501 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toVibrationData(SEXP)':
ChemmineOB.cpp:8509:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8509 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8509:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8509 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_toVirtualBond(SEXP)':
ChemmineOB.cpp:8517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8517 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8517:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8517 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBGlobalDataBase(SEXP)':
ChemmineOB.cpp:8530:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8530 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:8530:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8530 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGlobalDataBase_Init(SEXP)':
ChemmineOB.cpp:8537:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8537 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8537:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8537 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGlobalDataBase_ParseLine(SEXP, SEXP)':
ChemmineOB.cpp:8571:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8571 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8571:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8571 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBAtomHOF(SEXP)':
ChemmineOB.cpp:8598:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8598 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:8598:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8598 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBTypeTable(SEXP)':
ChemmineOB.cpp:8706:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8706 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:8706:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8706 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTypeTable_SetFromType(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8718:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8718 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8718:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8718 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTypeTable_SetToType(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8730:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8730 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8730:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8730 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTypeTable_Translate__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8743:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8743 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8743:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8743 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTypeTable_Translate__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8761:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8761 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8761:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8761 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTypeTable_Translate__SWIG_2(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8774:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8774 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8774:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8774 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_ttab_set(SEXP)':
ChemmineOB.cpp:8798:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8798 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8798:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8798 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_ttab_get(SEXP)':
ChemmineOB.cpp:8802:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8802 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8802:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8802 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueData_SetResName(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8818:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8818 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8818:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8818 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueData_LookupBO__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8830:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8830 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8830:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8830 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueData_LookupBO__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8848:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8848 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8848:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8848 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueData_LookupType(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8871:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8871 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8871:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8871 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBResidueData(SEXP)':
ChemmineOB.cpp:8891:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8891 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:8891:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8891 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_resdat_set(SEXP)':
ChemmineOB.cpp:8899:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8899 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8899:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8899 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_resdat_get(SEXP)':
ChemmineOB.cpp:8903:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8903 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8903:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8903 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBStopwatch_Start(SEXP)':
ChemmineOB.cpp:8909:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8909 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8909:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8909 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBStopwatch(SEXP)':
ChemmineOB.cpp:8935:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8935 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:8935:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8935 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBSqrtTbl(SEXP)':
ChemmineOB.cpp:8951:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8951 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:8951:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8951 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSqrtTbl_Init(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8967:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8967 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8967:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8967 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_calc_rms(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8990:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8990 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8990:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8990 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vector3__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:8996:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8996 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:8996:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8996 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vector3__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:9002:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9002 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9002:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9002 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vector3__SWIG_2(SEXP)':
ChemmineOB.cpp:9007:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9007 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9007:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9007 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vector3__SWIG_3()':
ChemmineOB.cpp:9011:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9011 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9011:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9011 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_vector3__SWIG_5(SEXP)':
ChemmineOB.cpp:9028:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9028 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9028:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9028 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_vector3(SEXP)':
ChemmineOB.cpp:9034:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9034 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:9034:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9034 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vector3_begin__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:9042:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9042 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9042:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9042 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vector3_end__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:9050:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9050 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9050:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9050 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vector3_begin__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:9059:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9059 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9059:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9059 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vector3_end__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:9068:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9068 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9068:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9068 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vector3_Get(SEXP, SEXP)':
ChemmineOB.cpp:9136:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9136 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9136:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9136 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vector3_AsArray(SEXP)':
ChemmineOB.cpp:9143:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9143 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9143:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9143 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vector3_randomUnitVector(SEXP)':
ChemmineOB.cpp:9149:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9149 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9149:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9149 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vector3_normalize(SEXP, SEXP)':
ChemmineOB.cpp:9157:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9157 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9157:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9157 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vector3_x__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:9212:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9212 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9212:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9212 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vector3_y__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:9220:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9220 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9220:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9220 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_vector3_z__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:9228:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9228 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9228:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9228 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_VZero_get(SEXP)':
ChemmineOB.cpp:9450:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9450 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9450:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9450 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_VX_get(SEXP)':
ChemmineOB.cpp:9454:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9454 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9454:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9454 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_VY_get(SEXP)':
ChemmineOB.cpp:9458:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9458 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9458:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9458 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_VZ_get(SEXP)':
ChemmineOB.cpp:9462:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9462 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9462:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9462 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_matrix3x3(SEXP)':
ChemmineOB.cpp:9507:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9507 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:9507:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9507 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_matrix3x3_GetArray(SEXP, SEXP)':
ChemmineOB.cpp:9516:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9516 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9516:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9516 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_matrix3x3_isOrthogonal(SEXP, SEXP)':
ChemmineOB.cpp:9555:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9555 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9555:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9555 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_matrix3x3_isUnitMatrix(SEXP, SEXP)':
ChemmineOB.cpp:9570:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9570 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9570:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9570 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_matrix3x3_RotAboutAxisByAngle(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:9667:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9667 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9667:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9667 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_matrix3x3_FillOrth(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:9678:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9678 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9678:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9678 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_transform3d_Normalize(SEXP)':
ChemmineOB.cpp:9823:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9823 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9823:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9823 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_transform3d(SEXP)':
ChemmineOB.cpp:9829:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9829 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:9829:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9829 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_SpaceGroup(SEXP)':
ChemmineOB.cpp:9839:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9839 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:9839:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9839 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_SpaceGroup_SetHMName(SEXP, SEXP)':
ChemmineOB.cpp:9850:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9850 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9850:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9850 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_SpaceGroup_SetHallName(SEXP, SEXP)':
ChemmineOB.cpp:9861:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9861 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9861:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9861 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_SpaceGroup_SetId(SEXP, SEXP)':
ChemmineOB.cpp:9870:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9870 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9870:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9870 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_SpaceGroup_BeginTransform(SEXP, SEXP)':
ChemmineOB.cpp:9947:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9947 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9947:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9947 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_SpaceGroup_NextTransform(SEXP, SEXP)':
ChemmineOB.cpp:9963:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9963 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9963:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9963 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_SpaceGroup_GetSpaceGroup__SWIG_0(SEXP)':
ChemmineOB.cpp:9971:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9971 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9971:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9971 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_SpaceGroup_GetSpaceGroup__SWIG_1(SEXP)':
ChemmineOB.cpp:9981:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9981 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9981:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9981 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_SpaceGroup_GetSpaceGroup__SWIG_2(SEXP)':
ChemmineOB.cpp:9988:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9988 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9988:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9988 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_SpaceGroup_Find(SEXP)':
ChemmineOB.cpp:9997:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 9997 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:9997:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 9997 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBitVec_SetBitOn(SEXP, SEXP)':
ChemmineOB.cpp:10042:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10042 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10042:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10042 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBitVec_SetBitOff(SEXP, SEXP)':
ChemmineOB.cpp:10052:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10052 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10052:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10052 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBitVec_SetRangeOn(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:10065:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10065 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10065:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10065 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBitVec_SetRangeOff(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:10078:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10078 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10078:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10078 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBitVec_Fold(SEXP, SEXP)':
ChemmineOB.cpp:10088:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10088 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10088:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10088 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBitVec_NextBit(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:10113:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10113 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10113:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10113 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBitVec_FromVecInt(SEXP, SEXP)':
ChemmineOB.cpp:10185:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10185 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10185:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10185 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBitVec_ToVecInt(SEXP, SEXP)':
ChemmineOB.cpp:10213:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10213 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10213:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10213 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBitVec_Clear(SEXP)':
ChemmineOB.cpp:10219:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10219 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10219:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10219 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBitVec_Negate(SEXP)':
ChemmineOB.cpp:10225:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10225 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10225:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10225 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBBitVec(SEXP)':
ChemmineOB.cpp:10290:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10290 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:10290:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10290 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGenericData_Clone(SEXP, SEXP)':
ChemmineOB.cpp:10377:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10377 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10377:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10377 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBGenericData(SEXP)':
ChemmineOB.cpp:10384:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10384 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:10384:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10384 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGenericData_SetOrigin(SEXP, SEXP)':
ChemmineOB.cpp:10406:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10406 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10406:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10406 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBBase(SEXP)':
ChemmineOB.cpp:10446:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10446 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:10446:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10446 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBase_DoTransformations(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:10473:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10473 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10473:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10473 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBase_SetTitle(SEXP, SEXP)':
ChemmineOB.cpp:10501:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10501 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10501:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10501 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBase_HasData__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:10513:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10513 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10513:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10513 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBase_DeleteData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:10531:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10531 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10531:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10531 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBase_DeleteData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:10541:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10541 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10541:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10541 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBase_DeleteData__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:10567:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10567 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10567:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10567 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBase_CloneData(SEXP, SEXP)':
ChemmineOB.cpp:10577:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10577:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBase_GetData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:10594:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10594 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10594:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10594 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBase_GetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:10607:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10607 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10607:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10607 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBBase()':
ChemmineOB.cpp:10661:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10661 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10661:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10661 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBCommentData_SetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:10699:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10699 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10699:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10699 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBCommentData(SEXP)':
ChemmineOB.cpp:10715:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10715 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:10715:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10715 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBExternalBond(SEXP)':
ChemmineOB.cpp:10750:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10750 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:10750:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10750 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBExternalBond_GetIdx(SEXP, SEXP)':
ChemmineOB.cpp:10758:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10758 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10758:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10758 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBExternalBond_GetAtom(SEXP)':
ChemmineOB.cpp:10767:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10767 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10767:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10767 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBExternalBond_GetBond(SEXP)':
ChemmineOB.cpp:10776:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10776 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10776:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10776 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBExternalBond_SetAtom(SEXP, SEXP)':
ChemmineOB.cpp:10794:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10794 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10794:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10794 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBExternalBond_SetBond(SEXP, SEXP)':
ChemmineOB.cpp:10805:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10805 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10805:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10805 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBExternalBondData(SEXP)':
ChemmineOB.cpp:10843:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10843 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:10843:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10843 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPairData_SetValue__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:10858:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10858 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10858:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10858 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBPairData(SEXP)':
ChemmineOB.cpp:10876:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10876 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:10876:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10876 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSetData_AddData(SEXP, SEXP)':
ChemmineOB.cpp:10890:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10890 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10890:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10890 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSetData_GetData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:10916:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10916 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10916:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10916 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSetData_GetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:10929:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10929 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10929:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10929 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSetData_DeleteData(SEXP, SEXP)':
ChemmineOB.cpp:10967:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10967 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:10967:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10967 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBSetData(SEXP)':
ChemmineOB.cpp:10973:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
10973 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:10973:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
10973 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBVirtualBond(SEXP)':
ChemmineOB.cpp:11037:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11037 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:11037:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11037 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRingData(SEXP)':
ChemmineOB.cpp:11058:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11058 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:11058:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11058 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRingData_PushBack(SEXP, SEXP)':
ChemmineOB.cpp:11081:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11081 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11081:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11081 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRingData_BeginRing(SEXP, SEXP)':
ChemmineOB.cpp:11126:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11126 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11126:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11126 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRingData_NextRing(SEXP, SEXP)':
ChemmineOB.cpp:11143:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11143 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11143:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11143 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBUnitCell(SEXP)':
ChemmineOB.cpp:11196:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11196 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:11196:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11196 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBUnitCell_SetSpaceGroup__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:11275:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11275 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11275:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11275 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBUnitCell_FillUnitCell(SEXP, SEXP)':
ChemmineOB.cpp:11303:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11303 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11303:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11303 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBUnitCell_GetSpaceGroup__SWIG_0(SEXP)':
ChemmineOB.cpp:11423:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11423 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11423:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11423 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBUnitCell_GetSpaceGroup__SWIG_1(SEXP)':
ChemmineOB.cpp:11432:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11432 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11432:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11432 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBUnitCell_GetSpaceGroupNumber__SWIG_3(SEXP, SEXP)':
ChemmineOB.cpp:11717:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11717 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11717:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11717 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBConformerData(SEXP)':
ChemmineOB.cpp:11758:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11758 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:11758:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11758 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerData_SetDimension(SEXP, SEXP)':
ChemmineOB.cpp:11770:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11770 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11770:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11770 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerData_SetEnergies(SEXP, SEXP)':
ChemmineOB.cpp:11781:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11781 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11781:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11781 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerData_SetForces(SEXP, SEXP)':
ChemmineOB.cpp:11793:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11793 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11793:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11793 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerData_SetVelocities(SEXP, SEXP)':
ChemmineOB.cpp:11805:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11805 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11805:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11805 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerData_SetDisplacements(SEXP, SEXP)':
ChemmineOB.cpp:11817:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11817 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11817:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11817 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerData_SetData(SEXP, SEXP)':
ChemmineOB.cpp:11829:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11829 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11829:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11829 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerData_GetDimension(SEXP, SEXP)':
ChemmineOB.cpp:11838:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11838 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11838:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11838 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerData_GetEnergies(SEXP, SEXP)':
ChemmineOB.cpp:11846:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11846 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11846:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11846 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerData_GetData(SEXP, SEXP)':
ChemmineOB.cpp:11882:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11882 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11882:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11882 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBSymmetryData(SEXP)':
ChemmineOB.cpp:11904:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11904 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:11904:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11904 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSymmetryData_SetData__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:11917:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11917 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11917:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11917 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSymmetryData_SetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:11927:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11927 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11927:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11927 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSymmetryData_SetPointGroup(SEXP, SEXP)':
ChemmineOB.cpp:11937:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11937 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11937:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11937 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSymmetryData_SetSpaceGroup(SEXP, SEXP)':
ChemmineOB.cpp:11947:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11947 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11947:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11947 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBTorsion(SEXP)':
ChemmineOB.cpp:11980:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11980 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:11980:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11980 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTorsion_Clear(SEXP)':
ChemmineOB.cpp:11986:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
11986 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:11986:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
11986 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTorsion_AddTorsion__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12032:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12032 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12032:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12032 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTorsion_SetAngle__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12050:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12050 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12050:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12050 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTorsionData_Clear(SEXP)':
ChemmineOB.cpp:12133:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12133 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12133:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12133 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTorsionData_SetData(SEXP, SEXP)':
ChemmineOB.cpp:12162:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12162 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12162:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12162 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTorsionData_FillTorsionArray(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12179:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12179 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12179:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12179 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBTorsionData(SEXP)':
ChemmineOB.cpp:12186:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12186 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:12186:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12186 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBAngle__SWIG_2(SEXP)':
ChemmineOB.cpp:12196:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12196 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12196:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12196 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBAngle(SEXP)':
ChemmineOB.cpp:12202:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12202 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:12202:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12202 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAngle_Clear(SEXP)':
ChemmineOB.cpp:12208:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12208 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12208:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12208 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAngle_SetAtoms__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12241:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12241 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12241:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12241 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAngleData_Clear(SEXP)':
ChemmineOB.cpp:12260:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12260 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12260:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12260 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAngleData_FillAngleArray__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12293:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12293 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12293:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12293 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAngleData_SetData(SEXP, SEXP)':
ChemmineOB.cpp:12305:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12305 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12305:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12305 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBAngleData(SEXP)':
ChemmineOB.cpp:12318:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12318 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:12318:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12318 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBSerialNums(SEXP)':
ChemmineOB.cpp:12365:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12365 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:12365:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12365 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBVibrationData(SEXP)':
ChemmineOB.cpp:12378:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12378 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:12378:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12378 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBVibrationData_SetData__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12406:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12406 |   if (SWIG_IsNewObj(res4)) delete arg4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12406:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12406 |   if (SWIG_IsNewObj(res4)) delete arg4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBVibrationData_SetData__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12440:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12440 |   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:12440:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12440 |   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
      |                                         ^~
ChemmineOB.cpp:12441:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12441 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12441:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12441 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBVibrationData_GetFrequencies(SEXP, SEXP)':
ChemmineOB.cpp:12459:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12459 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12459:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12459 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBVibrationData_GetIntensities(SEXP, SEXP)':
ChemmineOB.cpp:12468:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12468 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12468:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12468 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBVibrationData_GetRamanActivities(SEXP, SEXP)':
ChemmineOB.cpp:12477:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12477 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12477:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12477 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBDOSData(SEXP)':
ChemmineOB.cpp:12495:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12495 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:12495:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12495 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDOSData_SetData(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12523:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12523 |   if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12523:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12523 |   if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDOSData_GetEnergies(SEXP, SEXP)':
ChemmineOB.cpp:12540:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12540 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12540:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12540 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDOSData_GetDensities(SEXP, SEXP)':
ChemmineOB.cpp:12548:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12548 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12548:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12548 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDOSData_GetIntegration(SEXP, SEXP)':
ChemmineOB.cpp:12556:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12556 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12556:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12556 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBOrbital_SetData__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12567:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12567 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12567:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12567 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBOrbital_SetData__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12575:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12575 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12575:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12575 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBOrbital(SEXP)':
ChemmineOB.cpp:12617:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12617 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:12617:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12617 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBOrbitalData(SEXP)':
ChemmineOB.cpp:12628:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12628 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:12628:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12628 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBOrbitalData_SetHOMO__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12668:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12668 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12668:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12668 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBOrbitalData_LoadAlphaOrbitals(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12757:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12757 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12757:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12757 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBOrbitalData_LoadBetaOrbitals(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12775:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12775 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12775:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12775 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBElectronicTransitionData(SEXP)':
ChemmineOB.cpp:12788:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12788 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:12788:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12788 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBElectronicTransitionData_SetData(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:12810:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12810 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12810:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12810 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBElectronicTransitionData_SetEDipole(SEXP, SEXP)':
ChemmineOB.cpp:12824:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12824 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12824:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12824 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBElectronicTransitionData_GetWavelengths(SEXP, SEXP)':
ChemmineOB.cpp:12864:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12864 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12864:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12864 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBElectronicTransitionData_GetForces(SEXP, SEXP)':
ChemmineOB.cpp:12874:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12874 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12874:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12874 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBElectronicTransitionData_GetEDipole(SEXP, SEXP)':
ChemmineOB.cpp:12884:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12884 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12884:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12884 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBElectronicTransitionData_GetRotatoryStrengthsVelocity(SEXP, SEXP)':
ChemmineOB.cpp:12894:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12894 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12894:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12894 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBElectronicTransitionData_GetRotatoryStrengthsLength(SEXP, SEXP)':
ChemmineOB.cpp:12904:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12904 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12904:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12904 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRotationData(SEXP)':
ChemmineOB.cpp:12931:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12931 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:12931:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12931 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotationData_GetRotConsts(SEXP, SEXP)':
ChemmineOB.cpp:12955:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12955 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:12955:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12955 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBVectorData(SEXP)':
ChemmineOB.cpp:12981:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12981 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:12981:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12981 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMatrixData(SEXP)':
ChemmineOB.cpp:13019:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13019 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13019:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13019 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBFreeGridPoint(SEXP)':
ChemmineOB.cpp:13059:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13059 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13059:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13059 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBFreeGrid(SEXP)':
ChemmineOB.cpp:13129:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13129 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13129:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13129 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFreeGrid_BeginPoint(SEXP, SEXP)':
ChemmineOB.cpp:13179:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13179 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13179:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13179 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFreeGrid_NextPoint(SEXP, SEXP)':
ChemmineOB.cpp:13195:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13195 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13195:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13195 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFreeGrid_Clear(SEXP)':
ChemmineOB.cpp:13201:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13201 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13201:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13201 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBPcharge(SEXP)':
ChemmineOB.cpp:13211:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13211 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13211:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13211 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPcharge_AddPartialCharge(SEXP, SEXP)':
ChemmineOB.cpp:13229:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13229 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13229:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13229 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPcharge_GetPartialCharge(SEXP, SEXP)':
ChemmineOB.cpp:13237:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13237 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13237:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13237 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBGridData(SEXP)':
ChemmineOB.cpp:13247:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13247 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13247:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13247 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGridData_GetNumberOfPoints__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:13350:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13350 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13350:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13350 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGridData_GetValues(SEXP, SEXP)':
ChemmineOB.cpp:13367:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13367 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13367:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13367 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGridData_GetUnrestricted(SEXP, SEXP)':
ChemmineOB.cpp:13450:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13450 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13450:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13450 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGridData_GetNumSymmetries(SEXP, SEXP)':
ChemmineOB.cpp:13458:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13458 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13458:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13458 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGridData_SetValues(SEXP, SEXP)':
ChemmineOB.cpp:13536:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13536 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13536:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13536 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGridData_SetUnit(SEXP, SEXP)':
ChemmineOB.cpp:13545:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13545 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13545:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13545 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBChainsParser(SEXP)':
ChemmineOB.cpp:13570:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13570 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13570:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13570 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBChainsParser_PerceiveChains__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:13584:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13584 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13584:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13584 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_chainsparser_get(SEXP)':
ChemmineOB.cpp:13610:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13610 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13610:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13610 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBAtomTyper(SEXP)':
ChemmineOB.cpp:13631:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13631 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13631:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13631 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomTyper_AssignHyb(SEXP, SEXP)':
ChemmineOB.cpp:13643:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13643 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13643:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13643 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomTyper_AssignTypes(SEXP, SEXP)':
ChemmineOB.cpp:13655:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13655 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13655:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13655 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_atomtyper_get(SEXP)':
ChemmineOB.cpp:13667:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13667 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13667:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13667 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBAromaticTyper(SEXP)':
ChemmineOB.cpp:13680:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13680 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13680:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13680 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_aromtyper_get(SEXP)':
ChemmineOB.cpp:13705:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13705 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13705:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13705 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRingTyper(SEXP)':
ChemmineOB.cpp:13715:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13715 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13715:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13715 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRingTyper_AssignTypes(SEXP, SEXP)':
ChemmineOB.cpp:13727:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13727 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13727:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13727 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_dummy()':
ChemmineOB.cpp:13728:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
13728 | SWIGEXPORT SEXP R_swig_new_dummy ( ) { std::binary_function< char const *,char const *,bool > *result = 0 ;
      |                                             ^~~~~~~~~~~~~~~
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
ChemmineOB.cpp:13730:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
13730 |   result = (std::binary_function< char const *,char const *,bool > *)new std::binary_function< char const *,char const *,bool >();
      |                  ^~~~~~~~~~~~~~~
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
ChemmineOB.cpp:13730:79: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
13730 |   result = (std::binary_function< char const *,char const *,bool > *)new std::binary_function< char const *,char const *,bool >();
      |                                                                               ^~~~~~~~~~~~~~~
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_dummy(SEXP)':
ChemmineOB.cpp:13734:8: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
13734 |   std::binary_function< char const *,char const *,bool > *arg1 = (std::binary_function< char const *,char const *,bool > *) 0 ;
      |        ^~~~~~~~~~~~~~~
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
ChemmineOB.cpp:13734:72: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
13734 |   std::binary_function< char const *,char const *,bool > *arg1 = (std::binary_function< char const *,char const *,bool > *) 0 ;
      |                                                                        ^~~~~~~~~~~~~~~
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
ChemmineOB.cpp:13739:34: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
13739 |    arg1 = reinterpret_cast< std::binary_function< char const *,char const *,bool > * >(argp1); delete arg1; r_ans = R_NilValue;
      |                                  ^~~~~~~~~~~~~~~
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_CharPtrLess(SEXP)':
ChemmineOB.cpp:13750:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13750 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13750:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13750 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBPlugin(SEXP)':
ChemmineOB.cpp:13756:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13756 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13756:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13756 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_Display__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:13806:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13806 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13806:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13806 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_MakeInstance(SEXP, SEXP)':
ChemmineOB.cpp:13822:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13822 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13822:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13822 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_Init(SEXP)':
ChemmineOB.cpp:13828:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13828 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13828:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13828 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_GetPlugin(SEXP, SEXP)':
ChemmineOB.cpp:13839:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13839 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:13839:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13839 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax);
      |                                             ^~
ChemmineOB.cpp:13840:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13840 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13840:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13840 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_List__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:13878:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13878 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13878:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13878 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_List__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:13887:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13887 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:13887:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13887 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax);
      |                                             ^~
ChemmineOB.cpp:13888:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13888 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13888:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13888 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_List__SWIG_2(SEXP)':
ChemmineOB.cpp:13894:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13894 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13894:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13894 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_ListAsString__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:13904:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13904 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13904:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13904 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_ListAsString__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:13911:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13911 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13911:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13911 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_FirstLine(SEXP, SEXP)':
ChemmineOB.cpp:13918:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13918 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13918:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13918 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_Begin(SEXP, SEXP)':
ChemmineOB.cpp:13926:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13926 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13926:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13926 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_End(SEXP, SEXP)':
ChemmineOB.cpp:13934:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13934 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13934:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13934 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBPlugin_LoadAllPlugins()':
ChemmineOB.cpp:13946:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13946 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13946:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13946 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_stringbuf()':
ChemmineOB.cpp:13950:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13950 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13950:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13950 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_stringbuf(SEXP)':
ChemmineOB.cpp:13956:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13956 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:13956:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13956 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_obMessageLevel_obError_get(SEXP)':
ChemmineOB.cpp:13960:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13960 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13960:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13960 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_obMessageLevel_obWarning_get(SEXP)':
ChemmineOB.cpp:13964:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13964 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13964:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13964 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_obMessageLevel_obInfo_get(SEXP)':
ChemmineOB.cpp:13968:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13968 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13968:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13968 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_obMessageLevel_obAuditMsg_get(SEXP)':
ChemmineOB.cpp:13972:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13972 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13972:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13972 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_obMessageLevel_obDebug_get(SEXP)':
ChemmineOB.cpp:13976:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13976 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13976:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13976 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_errorQualifier_always_get(SEXP)':
ChemmineOB.cpp:13980:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13980 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13980:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13980 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_errorQualifier_onceOnly_get(SEXP)':
ChemmineOB.cpp:13984:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13984 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:13984:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13984 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBError__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14019:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14019 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
      |   ^~
ChemmineOB.cpp:14019:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14019 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
      |                                         ^~
ChemmineOB.cpp:14020:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14020 |   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:14020:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14020 |   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
      |                                         ^~
ChemmineOB.cpp:14021:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14021 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14021:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14021 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBError__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14054:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14054 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
      |   ^~
ChemmineOB.cpp:14054:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14054 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
      |                                         ^~
ChemmineOB.cpp:14055:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14055 |   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:14055:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14055 |   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
      |                                         ^~
ChemmineOB.cpp:14056:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14056 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14056:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14056 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBError__SWIG_2(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14082:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14082 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
      |   ^~
ChemmineOB.cpp:14082:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14082 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
      |                                         ^~
ChemmineOB.cpp:14083:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14083 |   if (SWIG_IsNewObj(res4)) delete arg4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14083:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14083 |   if (SWIG_IsNewObj(res4)) delete arg4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBError__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14103:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14103 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
      |   ^~
ChemmineOB.cpp:14103:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14103 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
      |                                         ^~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBError__SWIG_4(SEXP, SEXP)':
ChemmineOB.cpp:14119:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14119 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:14119:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14119 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax);
      |                                         ^~
ChemmineOB.cpp:14120:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14120 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14120:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14120 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBError__SWIG_5(SEXP)':
ChemmineOB.cpp:14129:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14129 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14129:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14129 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBError__SWIG_6()':
ChemmineOB.cpp:14133:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14133 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14133:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14133 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBError(SEXP)':
ChemmineOB.cpp:14195:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14195 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:14195:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14195 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMessageHandler(SEXP)':
ChemmineOB.cpp:14208:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14208 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:14208:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14208 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMessageHandler_ThrowError__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14224:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14224 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14224:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14224 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMessageHandler_ThrowError__SWIG_2(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14260:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14260 |   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:14260:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14260 |   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |                                         ^~
ChemmineOB.cpp:14261:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14261 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14261:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14261 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMessageHandler_ThrowError__SWIG_3(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14281:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14281 |   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:14281:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14281 |   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |                                         ^~
ChemmineOB.cpp:14282:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14282 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14282:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14282 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMessageHandler_ThrowError__SWIG_4(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14299:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14299 |   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:14299:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14299 |   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |                                         ^~
ChemmineOB.cpp:14300:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14300 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14300:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14300 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMessageHandler_GetMessagesOfLevel(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14313:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14313 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14313:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14313 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMessageHandler_StartLogging(SEXP)':
ChemmineOB.cpp:14320:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14320 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14320:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14320 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMessageHandler_StopLogging(SEXP)':
ChemmineOB.cpp:14327:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14327 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14327:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14327 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMessageHandler_SetMaxLogEntries(SEXP, SEXP)':
ChemmineOB.cpp:14337:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14337 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14337:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14337 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMessageHandler_ClearLog(SEXP)':
ChemmineOB.cpp:14351:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14351 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14351:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14351 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMessageHandler_SetOutputLevel(SEXP, SEXP)':
ChemmineOB.cpp:14362:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14362 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14362:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14362 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMessageHandler_SetOutputStream(SEXP, SEXP)':
ChemmineOB.cpp:14382:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14382 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14382:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14382 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_obErrorLog_get(SEXP)':
ChemmineOB.cpp:14460:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14460 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14460:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14460 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_obLogBuf(SEXP)':
ChemmineOB.cpp:14466:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14466 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:14466:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14466 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFormat_Default(SEXP)':
ChemmineOB.cpp:14474:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14474 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14474:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14474 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFormat_FindType(SEXP)':
ChemmineOB.cpp:14481:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14481 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14481:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14481 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFormat_GetType(SEXP, SEXP)':
ChemmineOB.cpp:14548:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14548 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14548:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14548 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFormat_MakeNewInstance(SEXP)':
ChemmineOB.cpp:14588:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14588 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14588:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14588 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFormat_RegisterFormat__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14613:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14613 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14613:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14613 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFormat_Display__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14650:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14650 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14650:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14650 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFormat_FormatFromMIME(SEXP)':
ChemmineOB.cpp:14658:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14658 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14658:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14658 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBFormat(SEXP)':
ChemmineOB.cpp:14664:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14664 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:14664:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14664 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBConversion(SEXP)':
ChemmineOB.cpp:14725:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14725 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:14725:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14725 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_RegisterFormat__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14752:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14752 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14752:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14752 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_FindFormat(SEXP)':
ChemmineOB.cpp:14760:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14760 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14760:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14760 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_FormatFromExt__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:14774:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14774 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14774:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14774 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_FormatFromExt__SWIG_1(SEXP)':
ChemmineOB.cpp:14782:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14782 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14782:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14782 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_FormatFromExt__SWIG_2(SEXP, SEXP)':
ChemmineOB.cpp:14795:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14795 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14795:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14795 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_FormatFromMIME(SEXP)':
ChemmineOB.cpp:14803:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14803 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14803:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14803 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetInStream__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:14848:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14848 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14848:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14848 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetOutStream__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:14872:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14872 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14872:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14872 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetInAndOutFormats__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14888:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14888 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; if (alloc3 == SWIG_NEWOBJ) delete[] buf3; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:14888:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14888 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; if (alloc3 == SWIG_NEWOBJ) delete[] buf3; vmaxset(r_vmax);
      |                                             ^~
ChemmineOB.cpp:14889:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14889 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14889:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14889 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetInAndOutFormats__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14904:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14904 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; if (alloc3 == SWIG_NEWOBJ) delete[] buf3; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:14904:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14904 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; if (alloc3 == SWIG_NEWOBJ) delete[] buf3; vmaxset(r_vmax);
      |                                             ^~
ChemmineOB.cpp:14905:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14905 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14905:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14905 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetInAndOutFormats__SWIG_4(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14952:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14952 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14952:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14952 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetInFormat__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14979:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14979 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14979:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14979 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetInFormat__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:14991:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
14991 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:14991:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
14991 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetInFormat__SWIG_2(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15003:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15003 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15003:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15003 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetOutFormat__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15026:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15026 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15026:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15026 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetOutFormat__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15038:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15038 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15038:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15038 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetOutFormat__SWIG_2(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15050:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15050 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15050:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15050 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetInFormat(SEXP)':
ChemmineOB.cpp:15070:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15070 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15070:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15070 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetOutFormat(SEXP)':
ChemmineOB.cpp:15079:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15079 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15079:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15079 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetInGzipped(SEXP, SEXP)':
ChemmineOB.cpp:15087:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15087 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15087:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15087 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetOutGzipped(SEXP, SEXP)':
ChemmineOB.cpp:15095:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15095 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15095:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15095 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetAuxConv(SEXP)':
ChemmineOB.cpp:15145:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15145 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15145:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15145 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetAuxConv(SEXP, SEXP)':
ChemmineOB.cpp:15156:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15156 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15156:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15156 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_IsOption__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15186:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15186 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15186:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15186 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_IsOption__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:15198:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15198 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15198:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15198 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_AddOption__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15229:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15229 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; if (alloc4 == SWIG_NEWOBJ) delete[] buf4; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:15229:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15229 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; if (alloc4 == SWIG_NEWOBJ) delete[] buf4; vmaxset(r_vmax);
      |                                             ^~
ChemmineOB.cpp:15230:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15230 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15230:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15230 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_AddOption__SWIG_2(SEXP, SEXP)':
ChemmineOB.cpp:15255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15255 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15255:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15255 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_RemoveOption(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15269:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15269 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15269:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15269 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_RegisterOptionParam__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15298:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15298 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15298:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15298 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_RegisterOptionParam__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15309:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15309 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15309:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15309 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetOptionParams(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15329:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15329 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15329:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15329 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_CopyOptions__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:15354:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15354 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15354:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15354 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetSupportedInputFormat(SEXP, SEXP)':
ChemmineOB.cpp:15363:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15363 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15363:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15363 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetSupportedOutputFormat(SEXP, SEXP)':
ChemmineOB.cpp:15372:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15372 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15372:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15372 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_FullConvert(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15424:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15424 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15424:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15424 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetChemObject(SEXP)':
ChemmineOB.cpp:15443:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15443 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15443:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15443 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetFirstInput__SWIG_1(SEXP)':
ChemmineOB.cpp:15471:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15471 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15471:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15471 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetOutputIndex(SEXP, SEXP)':
ChemmineOB.cpp:15479:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15479 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15479:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15479 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_SetOneObjectOnly__SWIG_1(SEXP)':
ChemmineOB.cpp:15507:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15507 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15507:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15507 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetCount(SEXP, SEXP)':
ChemmineOB.cpp:15529:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15529 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15529:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15529 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_GetDefaultFormat()':
ChemmineOB.cpp:15534:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15534 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15534:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15534 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_WriteString__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15572:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15572 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15572:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15572 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConversion_CloseOutFile(SEXP)':
ChemmineOB.cpp:15604:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15604 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15604:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15604 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBResidue(SEXP)':
ChemmineOB.cpp:15718:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15718 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:15718:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15718 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_AddAtom(SEXP, SEXP)':
ChemmineOB.cpp:15728:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15728 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15728:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15728 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_InsertAtom(SEXP, SEXP)':
ChemmineOB.cpp:15738:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15738 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15738:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15738 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_RemoveAtom(SEXP, SEXP)':
ChemmineOB.cpp:15748:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15748 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15748:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15748 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_SetNum__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:15769:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15769 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15769:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15769 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_SetNum__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:15779:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15779 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15779:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15779 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_SetChainNum(SEXP, SEXP)':
ChemmineOB.cpp:15795:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15795 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15795:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15795 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_SetIdx(SEXP, SEXP)':
ChemmineOB.cpp:15804:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15804 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15804:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15804 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_SetAtomID(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15827:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15827 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15827:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15827 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_SetSerialNum(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:15851:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15851 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15851:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15851 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_GetChain(SEXP, SEXP)':
ChemmineOB.cpp:15890:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
15890 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:15890:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
15890 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_IsResidueType(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:16021:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16021 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16021:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16021 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_BeginAtom(SEXP, SEXP)':
ChemmineOB.cpp:16056:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16056 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16056:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16056 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidue_NextAtom(SEXP, SEXP)':
ChemmineOB.cpp:16073:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16073 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16073:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16073 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBInternalCoord__a_set(SEXP, SEXP)':
ChemmineOB.cpp:16084:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16084 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16084:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16084 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBInternalCoord__a_get(SEXP)':
ChemmineOB.cpp:16092:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16092 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16092:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16092 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBInternalCoord__b_set(SEXP, SEXP)':
ChemmineOB.cpp:16103:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16103 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16103:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16103 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBInternalCoord__b_get(SEXP)':
ChemmineOB.cpp:16111:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16111 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16111:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16111 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBInternalCoord__c_set(SEXP, SEXP)':
ChemmineOB.cpp:16122:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16122 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16122:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16122 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBInternalCoord__c_get(SEXP)':
ChemmineOB.cpp:16130:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16130 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16130:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16130 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBInternalCoord__dst_set(SEXP, SEXP)':
ChemmineOB.cpp:16137:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16137 |   if (arg1) (arg1)->_dst = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16137:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16137 |   if (arg1) (arg1)->_dst = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                  ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBInternalCoord__ang_set(SEXP, SEXP)':
ChemmineOB.cpp:16152:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16152 |   if (arg1) (arg1)->_ang = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16152:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16152 |   if (arg1) (arg1)->_ang = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                  ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBInternalCoord__tor_set(SEXP, SEXP)':
ChemmineOB.cpp:16167:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16167 |   if (arg1) (arg1)->_tor = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16167:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16167 |   if (arg1) (arg1)->_tor = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                  ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBInternalCoord(SEXP)':
ChemmineOB.cpp:16279:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16279 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:16279:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16279 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_Visit_set(SEXP, SEXP)':
ChemmineOB.cpp:16286:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16286 |   if (arg1) (arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16286:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16286 |   if (arg1) (arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                   ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBAtom()':
ChemmineOB.cpp:16297:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16297 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16297:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16297 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBAtom(SEXP)':
ChemmineOB.cpp:16303:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16303 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:16303:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16303 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_Duplicate(SEXP, SEXP)':
ChemmineOB.cpp:16313:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16313 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16313:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16313 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_SetId(SEXP, SEXP)':
ChemmineOB.cpp:16328:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16328 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16328:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16328 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_SetIsotope(SEXP, SEXP)':
ChemmineOB.cpp:16350:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16350 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16350:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16350 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_SetImplicitHCount(SEXP, SEXP)':
ChemmineOB.cpp:16359:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16359 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16359:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16359 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_SetSpinMultiplicity(SEXP, SEXP)':
ChemmineOB.cpp:16375:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16375 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16375:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16375 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_SetCoordPtr(SEXP, SEXP)':
ChemmineOB.cpp:16424:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16424 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16424:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16424 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_SetVector__SWIG_2(SEXP)':
ChemmineOB.cpp:16430:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16430 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16430:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16430 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_SetResidue(SEXP, SEXP)':
ChemmineOB.cpp:16440:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16440 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16440:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16440 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:16450:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16450 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16450:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16450 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_SetAromatic__SWIG_1(SEXP)':
ChemmineOB.cpp:16463:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16463 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16463:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16463 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_SetInRing__SWIG_1(SEXP)':
ChemmineOB.cpp:16476:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16476 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16476:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16476 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_ClearCoordPtr(SEXP)':
ChemmineOB.cpp:16482:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16482 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16482:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16482 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_GetSpinMultiplicity(SEXP, SEXP)':
ChemmineOB.cpp:16513:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16513 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16513:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16513 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_GetType(SEXP)':
ChemmineOB.cpp:16628:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16628 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16628:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16628 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_GetCoordinate(SEXP)':
ChemmineOB.cpp:16684:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16684 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16684:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16684 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_GetVector(SEXP, SEXP)':
ChemmineOB.cpp:16692:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16692 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16692:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16692 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_GetResidue(SEXP)':
ChemmineOB.cpp:16708:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16708 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16708:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16708 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_GetParent(SEXP)':
ChemmineOB.cpp:16716:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16716 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16716:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16716 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_GetNewBondVector(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:16730:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16730 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16730:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16730 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_GetBond(SEXP, SEXP)':
ChemmineOB.cpp:16742:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16742 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16742:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16742 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_BeginBond(SEXP, SEXP)':
ChemmineOB.cpp:16774:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16774 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16774:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16774 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_NextBond(SEXP, SEXP)':
ChemmineOB.cpp:16788:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16788 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16788:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16788 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_BeginNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:16802:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16802 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16802:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16802 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_NextNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:16816:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16816 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16816:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16816 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_GetDistance__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:16824:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16824 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16824:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16824 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_NewResidue(SEXP)':
ChemmineOB.cpp:16878:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16878 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16878:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16878 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_AddResidue(SEXP, SEXP)':
ChemmineOB.cpp:16888:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16888 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16888:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16888 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_DeleteResidue(SEXP)':
ChemmineOB.cpp:16894:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16894 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16894:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16894 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_AddBond(SEXP, SEXP)':
ChemmineOB.cpp:16904:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16904 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16904:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16904 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_InsertBond(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:16921:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16921 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16921:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16921 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_ClearBond(SEXP)':
ChemmineOB.cpp:16938:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16938 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16938:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16938 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_SetHybAndGeom(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:16953:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
16953 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:16953:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
16953 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_IsInRingSize(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:17069:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17069 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17069:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17069 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_HasAlphaBetaUnsat__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:17222:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17222 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17222:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17222 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtom_MatchesSMARTS(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:17293:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17293 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17293:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17293 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_Visit_set(SEXP, SEXP)':
ChemmineOB.cpp:17323:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17323 |   if (arg1) (arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17323:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17323 |   if (arg1) (arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                   ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBBond()':
ChemmineOB.cpp:17334:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17334 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17334:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17334 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBBond(SEXP)':
ChemmineOB.cpp:17340:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17340 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:17340:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17340 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_SetId(SEXP, SEXP)':
ChemmineOB.cpp:17355:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17355 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17355:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17355 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_SetBegin(SEXP, SEXP)':
ChemmineOB.cpp:17372:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17372 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17372:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17372 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_SetEnd(SEXP, SEXP)':
ChemmineOB.cpp:17382:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17382 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17382:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17382 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:17392:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17392 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17392:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17392 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_Set(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:17426:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17426 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17426:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17426 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_SetAromatic__SWIG_1(SEXP)':
ChemmineOB.cpp:17439:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17439 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17439:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17439 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_SetWedge__SWIG_1(SEXP)':
ChemmineOB.cpp:17452:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17452 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17452:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17452 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_SetHash__SWIG_1(SEXP)':
ChemmineOB.cpp:17465:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17465 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17465:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17465 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_SetWedgeOrHash__SWIG_1(SEXP)':
ChemmineOB.cpp:17478:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17478 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17478:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17478 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_SetInRing__SWIG_1(SEXP)':
ChemmineOB.cpp:17491:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17491 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17491:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17491 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_SetClosure__SWIG_1(SEXP)':
ChemmineOB.cpp:17504:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17504 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17504:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17504 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_GetBeginAtom(SEXP)':
ChemmineOB.cpp:17557:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17557 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17557:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17557 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_GetEndAtom(SEXP)':
ChemmineOB.cpp:17565:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17565 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17565:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17565 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_GetNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:17577:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17577:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_GetParent(SEXP)':
ChemmineOB.cpp:17585:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17585 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17585:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17585 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_FindSmallestRing(SEXP)':
ChemmineOB.cpp:17621:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17621 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17621:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17621 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBond_IsRotor__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:17643:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17643 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17643:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17643 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBReaction_NumReactants(SEXP, SEXP)':
ChemmineOB.cpp:17746:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17746 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17746:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17746 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBReaction_NumProducts(SEXP, SEXP)':
ChemmineOB.cpp:17754:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17754 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17754:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17754 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBReaction_IsReversible(SEXP, SEXP)':
ChemmineOB.cpp:17901:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17901 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17901:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17901 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBReaction_SetReversible__SWIG_1(SEXP)':
ChemmineOB.cpp:17915:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17915 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17915:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17915 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBReaction(SEXP)':
ChemmineOB.cpp:17924:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17924 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:17924:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17924 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_HydrogenType_AllHydrogen_get(SEXP)':
ChemmineOB.cpp:17928:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17928 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17928:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17928 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBMol__SWIG_0()':
ChemmineOB.cpp:17940:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17940 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17940:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17940 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBMol__SWIG_1(SEXP)':
ChemmineOB.cpp:17950:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17950 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17950:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17950 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMol(SEXP)':
ChemmineOB.cpp:17956:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17956 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:17956:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17956 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_DestroyAtom(SEXP, SEXP)':
ChemmineOB.cpp:17973:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17973 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17973:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17973 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_DestroyBond(SEXP, SEXP)':
ChemmineOB.cpp:17983:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17983 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17983:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17983 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_DestroyResidue(SEXP, SEXP)':
ChemmineOB.cpp:17993:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17993 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:17993:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17993 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_AddAtom__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18006:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18006 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18006:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18006 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_AddBond__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18041:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18041 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18041:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18041 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_AddBond__SWIG_2(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18059:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18059 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18059:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18059 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_NewAtom__SWIG_0(SEXP)':
ChemmineOB.cpp:18091:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18091 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18091:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18091 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_NewAtom__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:18101:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18101 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18101:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18101 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_NewBond__SWIG_0(SEXP)':
ChemmineOB.cpp:18109:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18109 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18109:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18109 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_NewBond__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:18119:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18119 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18119:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18119 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_NewResidue(SEXP)':
ChemmineOB.cpp:18127:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18127 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18127:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18127 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_DeleteAtom__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18139:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18139 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18139:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18139 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_DeleteBond__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18162:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18162 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18162:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18162 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_DeleteResidue__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18185:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18185 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18185:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18185 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_BeginModify(SEXP)':
ChemmineOB.cpp:18202:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18202 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18202:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18202 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_EndModify__SWIG_1(SEXP)':
ChemmineOB.cpp:18215:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18215 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18215:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18215 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_IncrementMod(SEXP)':
ChemmineOB.cpp:18228:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18228 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18228:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18228 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_DecrementMod(SEXP)':
ChemmineOB.cpp:18234:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18234 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18234:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18234 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_NumRotors__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18292:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18292 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18292:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18292 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetAtom(SEXP, SEXP)':
ChemmineOB.cpp:18308:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18308 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18308:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18308 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetAtomById(SEXP, SEXP)':
ChemmineOB.cpp:18319:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18319 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18319:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18319 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetFirstAtom(SEXP)':
ChemmineOB.cpp:18328:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18328 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18328:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18328 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetBond__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:18337:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18337 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18337:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18337 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetBondById(SEXP, SEXP)':
ChemmineOB.cpp:18348:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18348 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18348:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18348 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetBond__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18357:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18357 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18357:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18357 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetBond__SWIG_2(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18373:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18373 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18373:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18373 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetResidue(SEXP, SEXP)':
ChemmineOB.cpp:18382:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18382 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18382:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18382 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetSpacedFormula__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18479:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18479 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18479:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18479 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetSpacedFormula__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18491:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18491 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18491:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18491 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetSpacedFormula__SWIG_2(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18499:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18499 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18499:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18499 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetMolWt__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18523:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18523 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18523:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18523 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetExactMass__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18539:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18539 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18539:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18539 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetCoordinates(SEXP)':
ChemmineOB.cpp:18577:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18577:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetTitle__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:18621:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18621 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18621:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18621 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetTitle__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:18633:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18633 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18633:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18633 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetFormula(SEXP, SEXP)':
ChemmineOB.cpp:18643:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18643 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18643:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18643 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetDimension(SEXP, SEXP)':
ChemmineOB.cpp:18659:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18659 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18659:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18659 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetTotalSpinMultiplicity(SEXP, SEXP)':
ChemmineOB.cpp:18676:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18676 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18676:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18676 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetInternalCoord(SEXP, SEXP)':
ChemmineOB.cpp:18687:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18687 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18687:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18687 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetAromaticPerceived__SWIG_1(SEXP)':
ChemmineOB.cpp:18717:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18717 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18717:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18717 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetSSSRPerceived__SWIG_1(SEXP)':
ChemmineOB.cpp:18730:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18730 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18730:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18730 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetLSSRPerceived__SWIG_1(SEXP)':
ChemmineOB.cpp:18743:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18743 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18743:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18743 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetAtomTypesPerceived__SWIG_1(SEXP)':
ChemmineOB.cpp:18772:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18772 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18772:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18772 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetRingTypesPerceived__SWIG_1(SEXP)':
ChemmineOB.cpp:18786:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18786 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18786:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18786 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetChainsPerceived__SWIG_1(SEXP)':
ChemmineOB.cpp:18800:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18800 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18800:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18800 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetChiralityPerceived__SWIG_1(SEXP)':
ChemmineOB.cpp:18814:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18814 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18814:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18814 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetHydrogensAdded__SWIG_1(SEXP)':
ChemmineOB.cpp:18869:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18869 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18869:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18869 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetCorrectedForPH__SWIG_1(SEXP)':
ChemmineOB.cpp:18882:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18882 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18882:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18882 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetIsPatternStructure__SWIG_1(SEXP)':
ChemmineOB.cpp:18911:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18911 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18911:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18911 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetIsReaction__SWIG_1(SEXP)':
ChemmineOB.cpp:18924:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18924 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18924:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18924 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_HasFlag(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:18932:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18932 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18932:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18932 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_RenumberAtoms__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:18977:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
18977 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:18977:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
18977 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_ToInertialFrame__SWIG_1(SEXP)':
ChemmineOB.cpp:19002:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19002 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19002:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19002 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_Translate__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19027:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19027 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19027:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19027 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_Rotate__SWIG_2(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19056:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19056 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19056:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19056 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_Center__SWIG_0(SEXP)':
ChemmineOB.cpp:19062:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19062 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19062:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19062 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_AddHydrogens__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19114:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19114 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19114:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19114 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_AddHydrogens__SWIG_2(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19130:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19130 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19130:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19130 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_AddNewHydrogens__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19187:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19187 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19187:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19187 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_CopySubstructure__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19286:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19286 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19286:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19286 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_CopySubstructure__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19318:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19318 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19318:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19318 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_CorrectForPH__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19409:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19409 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19409:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19409 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_AssignSpinMultiplicity__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19424:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19424 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19424:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19424 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_AssignTotalChargeToAtoms(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19439:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19439 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19439:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19439 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_FindSSSR(SEXP)':
ChemmineOB.cpp:19477:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19477 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19477:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19477 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_FindLSSR(SEXP)':
ChemmineOB.cpp:19483:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19483 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19483:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19483 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_FindRingAtomsAndBonds(SEXP)':
ChemmineOB.cpp:19489:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19489 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19489:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19489 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_FindChildren__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19503:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19503 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19503:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19503 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_ContigFragList(SEXP, SEXP)':
ChemmineOB.cpp:19551:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19551 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19551:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19551 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_ConnectTheDots(SEXP)':
ChemmineOB.cpp:19583:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19583 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19583:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19583 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_PerceiveBondOrders(SEXP)':
ChemmineOB.cpp:19589:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19589 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19589:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19589 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_FindAngles(SEXP)':
ChemmineOB.cpp:19595:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19595 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19595:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19595 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_FindTorsions(SEXP)':
ChemmineOB.cpp:19601:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19601 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19601:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19601 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetGIVector(SEXP, SEXP)':
ChemmineOB.cpp:19629:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19629 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:19629:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19629 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetGIDVector(SEXP, SEXP)':
ChemmineOB.cpp:19644:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19644 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:19644:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19644 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_Has2D__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19652:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19652 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19652:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19652 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_AddConformer(SEXP, SEXP)':
ChemmineOB.cpp:19814:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19814 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19814:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19814 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_SetConformer(SEXP, SEXP)':
ChemmineOB.cpp:19823:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19823 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19823:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19823 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetConformer(SEXP, SEXP)':
ChemmineOB.cpp:19849:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19849 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19849:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19849 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetEnergies(SEXP, SEXP)':
ChemmineOB.cpp:19870:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19870 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19870:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19870 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_GetEnergy__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:19878:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19878 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19878:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19878 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_BeginConformer(SEXP, SEXP)':
ChemmineOB.cpp:19894:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19894 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19894:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19894 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_NextConformer(SEXP, SEXP)':
ChemmineOB.cpp:19910:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19910 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19910:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19910 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_BeginInternalCoord(SEXP, SEXP)':
ChemmineOB.cpp:19937:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19937 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19937:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19937 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMol_NextInternalCoord(SEXP, SEXP)':
ChemmineOB.cpp:19955:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19955 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19955:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19955 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_ThrowError__SWIG_1(SEXP)':
ChemmineOB.cpp:19967:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
19967 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:19967:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
19967 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_NoId_get(SEXP)':
ChemmineOB.cpp:20014:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20014 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20014:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20014 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_get_rmat(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20025:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20025 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20025:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20025 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRing_ring_id_set(SEXP, SEXP)':
ChemmineOB.cpp:20060:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20060 |   if (arg1) (arg1)->ring_id = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |   ^~
ChemmineOB.cpp:20060:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20060 |   if (arg1) (arg1)->ring_id = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |                                     ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRing__path_set(SEXP, SEXP)':
ChemmineOB.cpp:20081:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20081 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20081:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20081 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRing__path_get(SEXP, SEXP)':
ChemmineOB.cpp:20090:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20090 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20090:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20090 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRing__pathset_get(SEXP, SEXP)':
ChemmineOB.cpp:20110:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20110 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20110:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20110 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBRing__SWIG_0()':
ChemmineOB.cpp:20114:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20114 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20114:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20114 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBRing__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:20125:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20125 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20125:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20125 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBRing__SWIG_2(SEXP, SEXP)':
ChemmineOB.cpp:20141:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20141 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20141:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20141 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBRing__SWIG_3(SEXP)':
ChemmineOB.cpp:20151:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20151 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20151:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20151 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRing_SetType__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:20192:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20192 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20192:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20192 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRing_GetType(SEXP)':
ChemmineOB.cpp:20199:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20199 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20199:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20199 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRing_IsInRing(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20236:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20236 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20236:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20236 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRing_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:20246:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20246 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20246:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20246 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRing_GetParent(SEXP)':
ChemmineOB.cpp:20254:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20254 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20254:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20254 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRing(SEXP)':
ChemmineOB.cpp:20284:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20284 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:20284:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20284 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRingSearch(SEXP)':
ChemmineOB.cpp:20306:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20306 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:20306:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20306 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRingSearch_SortRings(SEXP)':
ChemmineOB.cpp:20312:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20312 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20312:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20312 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRingSearch_WriteRings(SEXP)':
ChemmineOB.cpp:20359:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20359 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20359:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20359 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBRTree(SEXP, SEXP)':
ChemmineOB.cpp:20389:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20389 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20389:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20389 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRTree(SEXP)':
ChemmineOB.cpp:20395:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20395 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:20395:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20395 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBSmartsPattern(SEXP)':
ChemmineOB.cpp:20428:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20428 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:20428:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20428 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_Init__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20450:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20450 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20450:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20450 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_Init__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20462:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20462 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20462:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20462 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_Empty(SEXP, SEXP)':
ChemmineOB.cpp:20479:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20479 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20479:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20479 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_IsValid(SEXP, SEXP)':
ChemmineOB.cpp:20487:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20487 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20487:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20487 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_GetAtomicNum(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20532:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20532 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20532:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20532 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_GetCharge(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20540:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20540 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20540:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20540 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_Match__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20574:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20574 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20574:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20574 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_Match__SWIG_2(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20611:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20611 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20611:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20611 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_Match__SWIG_3(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20632:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20632 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20632:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20632 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_HasMatch(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20646:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20646 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20646:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20646 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_RestrictedMatch__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20688:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20688 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20688:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20688 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_RestrictedMatch__SWIG_2(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20707:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20707 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20707:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20707 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_GetMapList(SEXP, SEXP)':
ChemmineOB.cpp:20743:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20743 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20743:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20743 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_GetUMapList(SEXP, SEXP)':
ChemmineOB.cpp:20771:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20771 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20771:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20771 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsPattern_WriteMapList(SEXP, SEXP)':
ChemmineOB.cpp:20785:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20785 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20785:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20785 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBSmartsMatcher(SEXP)':
ChemmineOB.cpp:20798:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20798 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:20798:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20798 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsMatcher_match__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20823:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20823 |   if (SWIG_IsNewObj(res4)) delete arg4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20823:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20823 |   if (SWIG_IsNewObj(res4)) delete arg4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSmartsMatcher_match__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20848:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20848 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20848:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20848 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBSSMatch(SEXP)':
ChemmineOB.cpp:20868:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20868 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:20868:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20868 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSSMatch_Match__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:20883:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20883 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20883:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20883 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSSMatch_Match__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:20897:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20897 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20897:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20897 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_AliasDataType_get(SEXP)':
ChemmineOB.cpp:20918:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20918 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20918:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20918 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_AliasData_SetAlias__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:20945:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20945 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20945:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20945 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_AliasData_SetColor(SEXP, SEXP)':
ChemmineOB.cpp:20980:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
20980 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:20980:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
20980 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_AliasData(SEXP)':
ChemmineOB.cpp:21016:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21016 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:21016:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21016 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_Default(SEXP)':
ChemmineOB.cpp:21021:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21021 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21021:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21021 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_FindType(SEXP)':
ChemmineOB.cpp:21029:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21029 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21029:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21029 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBFingerprint(SEXP)':
ChemmineOB.cpp:21036:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21036 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:21036:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21036 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_SetBit(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21055:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21055 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:21055:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21055 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_GetBit(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21078:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21078 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:21078:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21078 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_Fold(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21097:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21097 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:21097:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21097 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_GetFingerprint__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21118:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21118 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:21118:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21118 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_GetFingerprint__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21139:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21139 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:21139:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21139 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_SetFlags(SEXP, SEXP)':
ChemmineOB.cpp:21164:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21164 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21164:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21164 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_DescribeBits__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21177:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21177 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21177:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21177 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_Tanimoto__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21216:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21216 |    if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax);
      |    ^~
ChemmineOB.cpp:21216:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21216 |    if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax);
      |                                          ^~
ChemmineOB.cpp:21217:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21217 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21217:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21217 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_Tanimoto__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21236:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21236 |    if (SWIG_IsNewObj(res1)) delete arg1; free(arg2); vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:21236:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21236 |    if (SWIG_IsNewObj(res1)) delete arg1; free(arg2); vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFingerprint_FindFingerprint(SEXP)':
ChemmineOB.cpp:21247:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21247 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21247:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21247 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FptIndexHeader_headerlength_set(SEXP, SEXP)':
ChemmineOB.cpp:21257:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21257 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21257:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21257 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FptIndexHeader_nEntries_set(SEXP, SEXP)':
ChemmineOB.cpp:21274:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21274 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21274:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21274 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FptIndexHeader_words_set(SEXP, SEXP)':
ChemmineOB.cpp:21291:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21291 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21291:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21291 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FptIndexHeader_fpid_get(SEXP, SEXP)':
ChemmineOB.cpp:21314:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21314 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21314:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21314 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FptIndexHeader_seek64_set(SEXP, SEXP)':
ChemmineOB.cpp:21321:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21321 |   if (arg1) (arg1)->seek64 = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21321:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21321 |   if (arg1) (arg1)->seek64 = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                    ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FptIndexHeader_datafilename_get(SEXP, SEXP)':
ChemmineOB.cpp:21344:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21344 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21344:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21344 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_FptIndexHeader(SEXP)':
ChemmineOB.cpp:21355:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21355 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:21355:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21355 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_FastSearch(SEXP)':
ChemmineOB.cpp:21385:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21385 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:21385:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21385 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FastSearch_FindSimilar__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21464:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21464 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21464:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21464 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FastSearch_GetFingerprint(SEXP)':
ChemmineOB.cpp:21507:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21507 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21507:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21507 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FastSearch_GetIndexHeader(SEXP, SEXP)':
ChemmineOB.cpp:21516:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21516 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21516:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21516 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_FastSearchIndexer(SEXP)':
ChemmineOB.cpp:21620:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21620 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:21620:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21620 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDescriptor_Default(SEXP)':
ChemmineOB.cpp:21641:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21641 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21641:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21641 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBDescriptor__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:21650:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21650 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21650:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21650 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBDescriptor__SWIG_1(SEXP)':
ChemmineOB.cpp:21657:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21657 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21657:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21657 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDescriptor_FindType(SEXP)':
ChemmineOB.cpp:21665:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21665 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21665:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21665 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDescriptor_Compare__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21799:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21799 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21799:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21799 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDescriptor_Display__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21836:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21836 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21836:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21836 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDescriptor_FilterCompare(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21871:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21871 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21871:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21871 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDescriptor_AddProperties(SEXP, SEXP)':
ChemmineOB.cpp:21883:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21883 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21883:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21883 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDescriptor_DeleteProperties(SEXP, SEXP)':
ChemmineOB.cpp:21895:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21895 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21895:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21895 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBDescriptor_GetValues(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21908:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21908 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21908:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21908 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBDescriptor(SEXP)':
ChemmineOB.cpp:21925:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21925 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:21925:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21925 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBuilder_Build__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:21943:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21943 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21943:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21943 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBuilder_SetKeepRings(SEXP)':
ChemmineOB.cpp:21961:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21961 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21961:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21961 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBuilder_UnsetKeepRings(SEXP)':
ChemmineOB.cpp:21967:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21967 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21967:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21967 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBuilder_LoadFragments(SEXP)':
ChemmineOB.cpp:21973:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
21973 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:21973:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
21973 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBuilder_Connect__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22018:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22018 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22018:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22018 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBuilder_Connect__SWIG_2(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22044:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22044 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22044:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22044 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBuilder_Swap(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22065:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22065 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22065:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22065 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBBuilder_CorrectStereoAtoms__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22083:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22083 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22083:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22083 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBBuilder(SEXP)':
ChemmineOB.cpp:22128:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22128 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:22128:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22128 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBOp_Default(SEXP)':
ChemmineOB.cpp:22132:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22132 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22132:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22132 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBOp_FindType(SEXP)':
ChemmineOB.cpp:22139:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22139 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22139:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22139 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBOp_Do__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22163:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22163 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22163:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22163 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBOp_Do__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22183:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22183 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22183:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22183 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBOp_Do__SWIG_2(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22197:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22197 |   if (alloc3 == SWIG_NEWOBJ) delete[] buf3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22197:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22197 |   if (alloc3 == SWIG_NEWOBJ) delete[] buf3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBOp_ProcessVec(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22234:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22234 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22234:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22234 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBOp(SEXP)':
ChemmineOB.cpp:22265:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22265 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:22265:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22265 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBChargeModel_Default(SEXP)':
ChemmineOB.cpp:22270:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22270 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22270:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22270 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBChargeModel__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:22279:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22279 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22279:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22279 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBChargeModel__SWIG_1(SEXP)':
ChemmineOB.cpp:22287:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22287 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22287:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22287 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBChargeModel_FindType(SEXP)':
ChemmineOB.cpp:22295:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22295 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22295:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22295 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBChargeModel_ComputeCharges__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22325:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22325 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22325:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22325 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBChargeModel_GetFormalCharges(SEXP, SEXP)':
ChemmineOB.cpp:22334:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22334 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22334:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22334 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBChargeModel_GetPartialCharges(SEXP, SEXP)':
ChemmineOB.cpp:22343:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22343 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22343:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22343 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBChargeModel(SEXP)':
ChemmineOB.cpp:22364:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22364 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:22364:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22364 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBGraphSym(SEXP)':
ChemmineOB.cpp:22391:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22391 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:22391:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22391 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGraphSym_NoSymmetryClass_get(SEXP)':
ChemmineOB.cpp:22396:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22396 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22396:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22396 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGraphSym_GetSymmetry(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22413:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22413 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:22413:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22413 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBGraphSym_ClearSymmetry(SEXP)':
ChemmineOB.cpp:22419:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22419 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22419:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22419 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBIsomorphismMapper(SEXP)':
ChemmineOB.cpp:22427:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22427 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:22427:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22427 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBIsomorphismMapper_GetInstance__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:22442:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22442 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22442:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22442 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBIsomorphismMapper_GetInstance__SWIG_1(SEXP)':
ChemmineOB.cpp:22451:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22451 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22451:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22451 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBIsomorphismMapper_MapFirst__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22495:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22495 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22495:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22495 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBIsomorphismMapper_MapUnique__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22539:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22539 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22539:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22539 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBIsomorphismMapper_MapAll__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22591:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22591 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22591:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22591 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBIsomorphismMapper_MapAll__SWIG_2(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22610:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22610 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22610:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22610 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBIsomorphismMapper_SetTimeout(SEXP, SEXP)':
ChemmineOB.cpp:22662:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22662 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22662:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22662 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_MapsTo(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22682:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22682 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22682:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22682 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FindAutomorphisms__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22719:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22719 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:22719:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22719 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FindAutomorphisms__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22753:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22753 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:22753:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22753 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FindAutomorphisms__SWIG_2(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22782:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22782 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:22782:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22782 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FindAutomorphisms__SWIG_5(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22846:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22846 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:22846:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22846 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FindAutomorphisms__SWIG_6(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22875:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22875 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:22875:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22875 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FindAutomorphisms__SWIG_7(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:22900:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22900 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:22900:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22900 |    if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBQueryAtom(SEXP)':
ChemmineOB.cpp:22927:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
22927 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:22927:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
22927 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBQueryBond(SEXP)':
ChemmineOB.cpp:23013:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23013 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:23013:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23013 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBQueryBond_GetBeginAtom(SEXP)':
ChemmineOB.cpp:23030:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23030 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23030:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23030 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBQueryBond_GetEndAtom(SEXP)':
ChemmineOB.cpp:23039:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23039 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23039:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23039 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBQuery(SEXP)':
ChemmineOB.cpp:23057:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23057 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:23057:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23057 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBQuery_GetBond(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:23110:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23110 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23110:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23110 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBQuery_AddAtom(SEXP, SEXP)':
ChemmineOB.cpp:23120:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23120 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23120:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23120 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBQuery_AddBond(SEXP, SEXP)':
ChemmineOB.cpp:23130:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23130 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23130:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23130 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBQuery()':
ChemmineOB.cpp:23134:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23134 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23134:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23134 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_CompileMoleculeQuery__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:23148:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23148 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23148:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23148 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_CompileMoleculeQuery__SWIG_1(SEXP)':
ChemmineOB.cpp:23156:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23156 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23156:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23156 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_CompileSmilesQuery__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:23171:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23171 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23171:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23171 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_CompileSmilesQuery__SWIG_1(SEXP)':
ChemmineOB.cpp:23180:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23180 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23180:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23180 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_CanonicalLabels__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:23214:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23214 |    if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |    ^~
ChemmineOB.cpp:23214:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23214 |    if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |                                          ^~
ChemmineOB.cpp:23215:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23215 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23215:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23215 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_CanonicalLabels__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:23248:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23248 |    if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |    ^~
ChemmineOB.cpp:23248:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23248 |    if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |                                          ^~
ChemmineOB.cpp:23249:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23249 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23249:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23249 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_CanonicalLabels__SWIG_2(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:23281:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23281 |    if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |    ^~
ChemmineOB.cpp:23281:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23281 |    if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |                                          ^~
ChemmineOB.cpp:23282:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23282 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23282:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23282 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_CanonicalLabels__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:23308:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23308 |    if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |    ^~
ChemmineOB.cpp:23308:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23308 |    if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |                                          ^~
ChemmineOB.cpp:23309:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23309 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23309:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23309 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBStereo(SEXP)':
ChemmineOB.cpp:23492:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23492 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:23492:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23492 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBStereoUnit_type_set(SEXP, SEXP)':
ChemmineOB.cpp:23528:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23528 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23528:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23528 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBStereoUnit_id_set(SEXP, SEXP)':
ChemmineOB.cpp:23544:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23544 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23544:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23544 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBStereoUnit_para_set(SEXP, SEXP)':
ChemmineOB.cpp:23558:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23558 |   if (arg1) (arg1)->para = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23558:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23558 |   if (arg1) (arg1)->para = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                  ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBStereoUnit(SEXP)':
ChemmineOB.cpp:23571:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23571 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:23571:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23571 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBStereoBase(SEXP)':
ChemmineOB.cpp:23577:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:23577:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBStereoBase_GetMolecule(SEXP)':
ChemmineOB.cpp:23586:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23586 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23586:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23586 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBStereoBase_IsSpecified(SEXP, SEXP)':
ChemmineOB.cpp:23609:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23609 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23609:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23609 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBStereoFacade_GetTetrahedralStereo(SEXP, SEXP)':
ChemmineOB.cpp:23656:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23656 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23656:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23656 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBStereoFacade_GetCisTransStereo(SEXP, SEXP)':
ChemmineOB.cpp:23684:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23684 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23684:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23684 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBStereoFacade_GetSquarePlanarStereo(SEXP, SEXP)':
ChemmineOB.cpp:23713:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23713 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23713:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23713 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBStereoFacade(SEXP)':
ChemmineOB.cpp:23720:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23720 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:23720:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23720 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_PerceiveStereo__SWIG_1(SEXP)':
ChemmineOB.cpp:23734:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23734 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23734:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23734 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_StereoFrom2D__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:23749:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23749 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23749:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23749 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_StereoFrom2D__SWIG_2(SEXP)':
ChemmineOB.cpp:23769:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23769 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23769:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23769 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_StereoFrom3D__SWIG_1(SEXP)':
ChemmineOB.cpp:23783:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23783 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23783:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23783 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_StereoFrom0D(SEXP)':
ChemmineOB.cpp:23789:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
23789 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:23789:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
23789 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_TetStereoToWedgeHash(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:24011:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24011 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24011:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24011 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FindStereogenicUnits__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:24100:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24100 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |    ^~
ChemmineOB.cpp:24100:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24100 |    if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                          ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_FindStereogenicUnits__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:24128:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24128 |    if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |    ^~
ChemmineOB.cpp:24128:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24128 |    if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
      |                                          ^~
ChemmineOB.cpp:24129:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24129 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24129:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24129 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRotorRule(SEXP)':
ChemmineOB.cpp:24150:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24150 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:24150:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24150 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorRule_GetSmartsString(SEXP, SEXP)':
ChemmineOB.cpp:24198:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24198 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24198:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24198 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorRule_GetSmartsPattern(SEXP)':
ChemmineOB.cpp:24207:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24207 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24207:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24207 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRotorRules(SEXP)':
ChemmineOB.cpp:24217:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24217 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:24217:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24217 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorRules_SetFilename(SEXP, SEXP)':
ChemmineOB.cpp:24229:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24229 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24229:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24229 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorRules_Quiet(SEXP)':
ChemmineOB.cpp:24266:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24266 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24266:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24266 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBRotor()':
ChemmineOB.cpp:24270:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24270 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24270:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24270 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRotor(SEXP)':
ChemmineOB.cpp:24276:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24276 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:24276:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24276 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_SetBond(SEXP, SEXP)':
ChemmineOB.cpp:24286:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24286 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24286:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24286 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_SetRings(SEXP)':
ChemmineOB.cpp:24292:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24292 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24292:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24292 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_SetFixedBonds(SEXP, SEXP)':
ChemmineOB.cpp:24358:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24358 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24358:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24358 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_Set__SWIG_2(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:24441:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24441 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24441:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24441 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_GetBond(SEXP)':
ChemmineOB.cpp:24449:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24449 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24449:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24449 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_GetTorsionValues(SEXP, SEXP)':
ChemmineOB.cpp:24490:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24490 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24490:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24490 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_GetFixedBonds(SEXP, SEXP)':
ChemmineOB.cpp:24498:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24498 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24498:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24498 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_CalcTorsion(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:24508:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24508 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24508:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24508 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_CalcBondLength(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:24518:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24518 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24518:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24518 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_GetFixedAtoms(SEXP, SEXP)':
ChemmineOB.cpp:24567:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24567 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24567:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24567 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_SetFixedAtoms(SEXP, SEXP)':
ChemmineOB.cpp:24579:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24579 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24579:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24579 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_GetEvalAtoms(SEXP, SEXP)':
ChemmineOB.cpp:24587:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24587 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24587:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24587 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_SetEvalAtoms(SEXP, SEXP)':
ChemmineOB.cpp:24599:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24599 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24599:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24599 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotor_GetRotAtoms(SEXP)':
ChemmineOB.cpp:24607:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24607 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24607:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24607 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRotorList(SEXP)':
ChemmineOB.cpp:24633:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24633 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:24633:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24633 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorList_Clear(SEXP)':
ChemmineOB.cpp:24639:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24639 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24639:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24639 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorList_RemoveSymVals(SEXP, SEXP)':
ChemmineOB.cpp:24676:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24676 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24676:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24676 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorList_Setup__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:24697:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24697 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24697:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24697 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorList_SetFixedBonds(SEXP, SEXP)':
ChemmineOB.cpp:24721:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24721 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24721:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24721 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorList_Init(SEXP, SEXP)':
ChemmineOB.cpp:24733:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24733 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24733:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24733 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorList_SetQuiet(SEXP)':
ChemmineOB.cpp:24739:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24739 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24739:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24739 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorList_FindRotors__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:24765:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24765 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24765:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24765 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorList_BeginRotor(SEXP, SEXP)':
ChemmineOB.cpp:24816:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24816 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24816:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24816 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorList_NextRotor(SEXP, SEXP)':
ChemmineOB.cpp:24831:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24831 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24831:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24831 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorList_SetFixAtoms(SEXP, SEXP)':
ChemmineOB.cpp:24873:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24873 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24873:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24873 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorList_SetRotAtomsByFix(SEXP, SEXP)':
ChemmineOB.cpp:24899:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24899 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24899:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24899 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_rotor_digit_set_size(SEXP, SEXP)':
ChemmineOB.cpp:24919:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24919 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24919:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24919 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_rotor_digit(SEXP)':
ChemmineOB.cpp:24953:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24953 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:24953:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24953 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorKeys_Clear(SEXP)':
ChemmineOB.cpp:24963:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24963 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24963:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24963 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorKeys_AddRotor(SEXP, SEXP)':
ChemmineOB.cpp:24979:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24979 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24979:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24979 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotorKeys_GetKey(SEXP, SEXP)':
ChemmineOB.cpp:24994:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
24994 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:24994:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
24994 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRotorKeys(SEXP)':
ChemmineOB.cpp:25000:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25000 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:25000:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25000 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRotamerList(SEXP)':
ChemmineOB.cpp:25011:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25011 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:25011:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25011 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotamerList_Setup__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:25029:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25029 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25029:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25029 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotamerList_AddRotamer__SWIG_2(SEXP, SEXP)':
ChemmineOB.cpp:25090:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25090 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25090:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25090 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotamerList_AddRotamers(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:25109:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25109 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25109:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25109 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotamerList_GetReferenceArray(SEXP, SEXP)':
ChemmineOB.cpp:25119:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25119 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25119:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25119 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotamerList_SetBaseCoordinateSets__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:25221:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25221 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25221:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25221 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBRotamerList_GetBaseCoordinateSet(SEXP, SEXP)':
ChemmineOB.cpp:25240:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25240 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25240:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25240 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBSpectrophore(SEXP)':
ChemmineOB.cpp:25350:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25350 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:25350:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25350 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSpectrophore_SetResolution__SWIG_1(SEXP)':
ChemmineOB.cpp:25364:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25364 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25364:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25364 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSpectrophore_SetAccuracy__SWIG_1(SEXP)':
ChemmineOB.cpp:25381:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25381 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25381:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25381 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSpectrophore_SetStereo__SWIG_1(SEXP)':
ChemmineOB.cpp:25398:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25398 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25398:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25398 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSpectrophore_GetSpectrophore(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:25460:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25460 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25460:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25460 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_LineSearchType(SEXP)':
ChemmineOB.cpp:25479:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25479 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:25479:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25479 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter_a_set(SEXP, SEXP)':
ChemmineOB.cpp:25486:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25486 |   if (arg1) (arg1)->a = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25486:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25486 |   if (arg1) (arg1)->a = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                               ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter_b_set(SEXP, SEXP)':
ChemmineOB.cpp:25500:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25500 |   if (arg1) (arg1)->b = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25500:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25500 |   if (arg1) (arg1)->b = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                               ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter_c_set(SEXP, SEXP)':
ChemmineOB.cpp:25514:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25514 |   if (arg1) (arg1)->c = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25514:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25514 |   if (arg1) (arg1)->c = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                               ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter_d_set(SEXP, SEXP)':
ChemmineOB.cpp:25528:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25528 |   if (arg1) (arg1)->d = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25528:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25528 |   if (arg1) (arg1)->d = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                               ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter__a_set(SEXP, SEXP)':
ChemmineOB.cpp:25547:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25547 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25547:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25547 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter__b_set(SEXP, SEXP)':
ChemmineOB.cpp:25567:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25567 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25567:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25567 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter__c_set(SEXP, SEXP)':
ChemmineOB.cpp:25587:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25587 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25587:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25587 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter__d_set(SEXP, SEXP)':
ChemmineOB.cpp:25607:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25607 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25607:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25607 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter__ipar_set(SEXP, SEXP)':
ChemmineOB.cpp:25629:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25629 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25629:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25629 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter__ipar_get(SEXP, SEXP)':
ChemmineOB.cpp:25638:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25638 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25638:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25638 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter__dpar_set(SEXP, SEXP)':
ChemmineOB.cpp:25652:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25652 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25652:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25652 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter__dpar_get(SEXP, SEXP)':
ChemmineOB.cpp:25661:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25661 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25661:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25661 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFParameter_clear(SEXP)':
ChemmineOB.cpp:25667:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25667 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25667:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25667 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBFFParameter(SEXP)':
ChemmineOB.cpp:25678:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25678 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:25678:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25678 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation2_energy_set(SEXP, SEXP)':
ChemmineOB.cpp:25685:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25685 |   if (arg1) (arg1)->energy = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25685:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25685 |   if (arg1) (arg1)->energy = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                    ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation2_a_set(SEXP, SEXP)':
ChemmineOB.cpp:25704:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25704 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25704:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25704 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation2_a_get(SEXP)':
ChemmineOB.cpp:25712:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25712 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25712:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25712 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation2_b_set(SEXP, SEXP)':
ChemmineOB.cpp:25723:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25723 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25723:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25723 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation2_b_get(SEXP)':
ChemmineOB.cpp:25731:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25731 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25731:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25731 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation2_idx_a_set(SEXP, SEXP)':
ChemmineOB.cpp:25738:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25738 |   if (arg1) (arg1)->idx_a = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25738:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25738 |   if (arg1) (arg1)->idx_a = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                   ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation2_idx_b_set(SEXP, SEXP)':
ChemmineOB.cpp:25752:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25752 |   if (arg1) (arg1)->idx_b = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25752:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25752 |   if (arg1) (arg1)->idx_b = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                   ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation2_pos_a_get(SEXP)':
ChemmineOB.cpp:25776:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25776 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25776:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25776 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation2_pos_b_get(SEXP)':
ChemmineOB.cpp:25793:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25793 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25793:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25793 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation2_force_a_get(SEXP, SEXP)':
ChemmineOB.cpp:25812:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25812 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25812:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25812 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation2_force_b_get(SEXP, SEXP)':
ChemmineOB.cpp:25831:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25831 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25831:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25831 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBFFCalculation2(SEXP)':
ChemmineOB.cpp:25839:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25839 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:25839:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25839 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation3_c_set(SEXP, SEXP)':
ChemmineOB.cpp:25862:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25862 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25862:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25862 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation3_c_get(SEXP)':
ChemmineOB.cpp:25870:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25870 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25870:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25870 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation3_idx_c_set(SEXP, SEXP)':
ChemmineOB.cpp:25877:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25877 |   if (arg1) (arg1)->idx_c = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25877:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25877 |   if (arg1) (arg1)->idx_c = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                   ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation3_pos_c_get(SEXP)':
ChemmineOB.cpp:25901:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25901 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25901:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25901 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation3_force_c_get(SEXP, SEXP)':
ChemmineOB.cpp:25920:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25920 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25920:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25920 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBFFCalculation3(SEXP)':
ChemmineOB.cpp:25928:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25928 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:25928:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25928 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation4_d_set(SEXP, SEXP)':
ChemmineOB.cpp:25944:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25944 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25944:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25944 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation4_d_get(SEXP)':
ChemmineOB.cpp:25952:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25952 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25952:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25952 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation4_idx_d_set(SEXP, SEXP)':
ChemmineOB.cpp:25959:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25959 |   if (arg1) (arg1)->idx_d = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25959:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25959 |   if (arg1) (arg1)->idx_d = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                   ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation4_pos_d_get(SEXP)':
ChemmineOB.cpp:25983:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
25983 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:25983:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
25983 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFCalculation4_force_d_get(SEXP, SEXP)':
ChemmineOB.cpp:26002:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26002 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26002:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26002 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBFFCalculation4(SEXP)':
ChemmineOB.cpp:26010:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26010 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:26010:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26010 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_factor_set(SEXP, SEXP)':
ChemmineOB.cpp:26022:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26022 |   if (arg1) (arg1)->factor = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26022:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26022 |   if (arg1) (arg1)->factor = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                    ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_constraint_value_set(SEXP, SEXP)':
ChemmineOB.cpp:26037:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26037 |   if (arg1) (arg1)->constraint_value = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |   ^~
ChemmineOB.cpp:26037:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26037 |   if (arg1) (arg1)->constraint_value = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |                                              ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_rab0_set(SEXP, SEXP)':
ChemmineOB.cpp:26053:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26053 |   if (arg1) (arg1)->rab0 = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26053:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26053 |   if (arg1) (arg1)->rab0 = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                  ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_rbc0_set(SEXP, SEXP)':
ChemmineOB.cpp:26068:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26068 |   if (arg1) (arg1)->rbc0 = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26068:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26068 |   if (arg1) (arg1)->rbc0 = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                  ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_type_set(SEXP, SEXP)':
ChemmineOB.cpp:26083:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26083 |   if (arg1) (arg1)->type = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26083:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26083 |   if (arg1) (arg1)->type = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                  ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_ia_set(SEXP, SEXP)':
ChemmineOB.cpp:26097:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26097 |   if (arg1) (arg1)->ia = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26097:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26097 |   if (arg1) (arg1)->ia = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_ib_set(SEXP, SEXP)':
ChemmineOB.cpp:26111:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26111 |   if (arg1) (arg1)->ib = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26111:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26111 |   if (arg1) (arg1)->ib = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_ic_set(SEXP, SEXP)':
ChemmineOB.cpp:26125:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26125 |   if (arg1) (arg1)->ic = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26125:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26125 |   if (arg1) (arg1)->ic = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_id_set(SEXP, SEXP)':
ChemmineOB.cpp:26139:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26139 |   if (arg1) (arg1)->id = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26139:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26139 |   if (arg1) (arg1)->id = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_a_set(SEXP, SEXP)':
ChemmineOB.cpp:26157:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26157 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26157:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26157 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_a_get(SEXP)':
ChemmineOB.cpp:26165:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26165 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26165:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26165 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_b_set(SEXP, SEXP)':
ChemmineOB.cpp:26176:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26176 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26176:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26176 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_b_get(SEXP)':
ChemmineOB.cpp:26184:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26184 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26184:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26184 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_c_set(SEXP, SEXP)':
ChemmineOB.cpp:26195:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26195 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26195:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26195 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_c_get(SEXP)':
ChemmineOB.cpp:26203:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26203 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26203:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26203 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_d_set(SEXP, SEXP)':
ChemmineOB.cpp:26214:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26214 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26214:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26214 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_d_get(SEXP)':
ChemmineOB.cpp:26222:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26222 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26222:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26222 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_grada_set(SEXP, SEXP)':
ChemmineOB.cpp:26235:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26235 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26235:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26235 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_grada_get(SEXP, SEXP)':
ChemmineOB.cpp:26243:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26243 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26243:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26243 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_gradb_set(SEXP, SEXP)':
ChemmineOB.cpp:26256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26256 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26256:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26256 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_gradb_get(SEXP, SEXP)':
ChemmineOB.cpp:26264:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26264 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26264:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26264 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_gradc_set(SEXP, SEXP)':
ChemmineOB.cpp:26277:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26277 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26277:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26277 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_gradc_get(SEXP, SEXP)':
ChemmineOB.cpp:26285:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26285 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26285:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26285 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_gradd_set(SEXP, SEXP)':
ChemmineOB.cpp:26298:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26298 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26298:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26298 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraint_gradd_get(SEXP, SEXP)':
ChemmineOB.cpp:26306:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26306 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26306:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26306 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBFFConstraint(SEXP)':
ChemmineOB.cpp:26317:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26317 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:26317:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26317 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBFFConstraints(SEXP)':
ChemmineOB.cpp:26339:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26339 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:26339:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26339 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraints_Clear(SEXP)':
ChemmineOB.cpp:26346:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26346 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26346:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26346 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraints_Setup(SEXP, SEXP)':
ChemmineOB.cpp:26376:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26376 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26376:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26376 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraints_Size(SEXP, SEXP)':
ChemmineOB.cpp:26472:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26472 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26472:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26472 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraints_IsIgnored(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:26529:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26529 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26529:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26529 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraints_IsFixed(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:26537:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26537 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26537:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26537 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraints_IsXFixed(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:26545:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26545 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26545:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26545 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraints_IsYFixed(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:26553:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26553 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26553:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26553 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBFFConstraints_IsZFixed(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:26561:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26561 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26561:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26561 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_Default(SEXP)':
ChemmineOB.cpp:26582:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26582 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26582:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26582 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_FindType(SEXP)':
ChemmineOB.cpp:26590:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26590 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26590:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26590 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_MakeNewInstance(SEXP)':
ChemmineOB.cpp:26598:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26598 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26598:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26598 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBForceField(SEXP)':
ChemmineOB.cpp:26604:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26604 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:26604:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26604 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_FindForceField__SWIG_0(SEXP)':
ChemmineOB.cpp:26614:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26614 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26614:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26614 |   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_FindForceField__SWIG_1(SEXP)':
ChemmineOB.cpp:26622:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26622 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26622:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26622 |   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_SetParameterFile(SEXP, SEXP)':
ChemmineOB.cpp:26634:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26634 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26634:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26634 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_GetGrid(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:26843:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26843 |   if (alloc4 == SWIG_NEWOBJ) delete[] buf4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26843:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26843 |   if (alloc4 == SWIG_NEWOBJ) delete[] buf4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_AddIntraGroup(SEXP, SEXP)':
ChemmineOB.cpp:26856:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26856 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26856:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26856 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_AddInterGroup(SEXP, SEXP)':
ChemmineOB.cpp:26869:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26869 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26869:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26869 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_ClearGroups(SEXP)':
ChemmineOB.cpp:26893:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
26893 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:26893:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
26893 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_EnableAllPairs(SEXP)':
ChemmineOB.cpp:27011:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27011 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27011:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27011 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_GetGradientPtr(SEXP)':
ChemmineOB.cpp:27044:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27044 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27044:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27044 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_Energy__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27052:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27052 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27052:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27052 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_E_Bond__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27068:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27068 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27068:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27068 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_E_Angle__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27084:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27084 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27084:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27084 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_E_StrBnd__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27100:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27100 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27100:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27100 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_E_Torsion__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27116:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27116 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27116:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27116 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_E_OOP__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27132:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27132 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27132:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27132 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_E_VDW__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27148:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27148 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27148:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27148 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_E_Electrostatic__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27164:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27164 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27164:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27164 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_PrintTypes(SEXP)':
ChemmineOB.cpp:27178:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27178 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27178:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27178 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_PrintVelocities(SEXP)':
ChemmineOB.cpp:27199:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27199 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27199:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27199 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_SetLogLevel(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27219:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27219 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27219:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27219 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_OBFFLog__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:27236:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27236 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27236:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27236 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_OBFFLog__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:27247:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27247 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27247:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27247 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_DistanceGeometry(SEXP)':
ChemmineOB.cpp:27254:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27254 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27254:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27254 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_SystematicRotorSearch__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:27276:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27276 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27276:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27276 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_SystematicRotorSearchInitialize__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27296:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27296 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27296:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27296 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_RandomRotorSearch__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27360:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27360 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27360:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27360 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_RandomRotorSearch__SWIG_2(SEXP, SEXP)':
ChemmineOB.cpp:27370:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27370 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27370:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27370 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_RandomRotorSearchInitialize__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27385:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27385 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27385:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27385 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_RandomRotorSearchInitialize__SWIG_2(SEXP, SEXP)':
ChemmineOB.cpp:27408:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27408 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27408:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27408 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_WeightedRotorSearch__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27454:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27454 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27454:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27454 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_FastRotorSearch__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27462:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27462 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27462:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27462 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_DiverseConfGen__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27495:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27495 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27495:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27495 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_DiverseConfGen__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27514:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27514 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27514:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27514 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_LineSearch__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27559:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27559 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27559:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27559 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_Newton2NumLineSearch(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27569:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27569 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27569:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27569 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_LineSearchTakeStep(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27582:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27582 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27582:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27582 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_SteepestDescent__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27599:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27599 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27599:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27599 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_SteepestDescentInitialize__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27615:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27615 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27615:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27615 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_SteepestDescentTakeNSteps(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27646:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27646 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27646:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27646 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_ConjugateGradients__SWIG_1(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27663:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27663 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27663:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27663 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_ConjugateGradientsInitialize__SWIG_0(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27680:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27680 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27680:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27680 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_ConjugateGradientsTakeNSteps(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27711:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27711 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27711:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27711 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_MolecularDynamicsTakeNSteps__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27743:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27743 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27743:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27743 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_MolecularDynamicsTakeNSteps__SWIG_2(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27751:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27751 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27751:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27751 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_GetConstraints(SEXP, SEXP)':
ChemmineOB.cpp:27760:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27760 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27760:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27760 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_UnsetFixAtom(SEXP)':
ChemmineOB.cpp:27786:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27786 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27786:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27786 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_UnsetIgnoreAtom(SEXP)':
ChemmineOB.cpp:27800:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27800 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27800:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27800 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_IgnoreCalculation__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27805:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27805 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27805:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27805 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_IgnoreCalculation__SWIG_1(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27810:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27810 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27810:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27810 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_VectorBondDerivative(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27904:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27904 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27904:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27904 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_VectorDistanceDerivative(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:27919:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
27919 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:27919:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
27919 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_VectorCopy(SEXP, SEXP)':
ChemmineOB.cpp:28134:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28134 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28134:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28134 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_VectorDistance(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:28149:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28149 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28149:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28149 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_VectorAngle(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:28160:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28160 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28160:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28160 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_VectorTorsion(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:28174:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28174 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28174:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28174 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBForceField_VectorOOP(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:28188:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28188 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28188:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28188 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerFilter_IsGood(SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:28240:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28240 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28240:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28240 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBConformerFilter(SEXP)':
ChemmineOB.cpp:28248:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28248 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:28248:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28248 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBConformerFilters(SEXP)':
ChemmineOB.cpp:28269:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28269 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:28269:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28269 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBStericConformerFilter(SEXP)':
ChemmineOB.cpp:28302:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28302 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:28302:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28302 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerScore_Score(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:28372:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28372 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28372:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28372 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBConformerScore(SEXP)':
ChemmineOB.cpp:28380:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28380 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:28380:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28380 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBRMSDConformerScore(SEXP)':
ChemmineOB.cpp:28393:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28393 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:28393:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28393 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBEnergyConformerScore(SEXP)':
ChemmineOB.cpp:28420:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28420 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:28420:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28420 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMinimizingEnergyConformerScore_GetNbEnergyCompute(SEXP, SEXP)':
ChemmineOB.cpp:28434:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28434 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28434:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28434 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMinimizingEnergyConformerScore_GetNbEnergyRequest(SEXP, SEXP)':
ChemmineOB.cpp:28443:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28443 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28443:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28443 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBConformerSearch(SEXP)':
ChemmineOB.cpp:28477:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28477 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:28477:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28477 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerSearch_Setup__SWIG_3(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:28539:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28539 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28539:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28539 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerSearch_SetScore(SEXP, SEXP)':
ChemmineOB.cpp:28615:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28615 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28615:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28615 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerSearch_Search(SEXP)':
ChemmineOB.cpp:28629:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28629 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28629:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28629 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerSearch_GetConformers(SEXP, SEXP)':
ChemmineOB.cpp:28651:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28651 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28651:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28651 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerSearch_SetLogStream(SEXP, SEXP)':
ChemmineOB.cpp:28663:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28663 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28663:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28663 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBConformerSearch_SetSharing__SWIG_1(SEXP)':
ChemmineOB.cpp:28677:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28677 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28677:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28677 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBAlign__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:28787:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28787 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28787:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28787 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBAlign__SWIG_1(SEXP)':
ChemmineOB.cpp:28792:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28792 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28792:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28792 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBAlign__SWIG_2()':
ChemmineOB.cpp:28796:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28796 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28796:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28796 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBAlign__SWIG_3(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:28814:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28814 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28814:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28814 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBAlign__SWIG_4(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:28830:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28830 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28830:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28830 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBAlign__SWIG_5(SEXP, SEXP)':
ChemmineOB.cpp:28846:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28846 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28846:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28846 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_new_OBAlign__SWIG_6(SEXP, SEXP)':
ChemmineOB.cpp:28864:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28864 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax);
      |   ^~
ChemmineOB.cpp:28864:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28864 |   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax);
      |                                         ^~
ChemmineOB.cpp:28865:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28865 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28865:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28865 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAlign_SetRef(SEXP, SEXP)':
ChemmineOB.cpp:28878:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28878 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28878:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28878 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAlign_SetTarget(SEXP, SEXP)':
ChemmineOB.cpp:28891:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28891 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:28891:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28891 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBAlign(SEXP)':
ChemmineOB.cpp:28980:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
28980 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:28980:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
28980 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMolAtomIter(SEXP)':
ChemmineOB.cpp:29011:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29011 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:29011:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29011 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_HasMore(SEXP, SEXP)':
ChemmineOB.cpp:29019:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29019 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29019:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29019 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_inc__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:29027:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29027 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29027:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29027 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter___deref__(SEXP)':
ChemmineOB.cpp:29045:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29045 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29045:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29045 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:29054:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29054 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29054:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29054 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_Visit_set(SEXP, SEXP)':
ChemmineOB.cpp:29061:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29061 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29061:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29061 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                    ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_Duplicate(SEXP, SEXP)':
ChemmineOB.cpp:29079:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29079 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29079:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29079 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetId(SEXP, SEXP)':
ChemmineOB.cpp:29095:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29095 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29095:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29095 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetIsotope(SEXP, SEXP)':
ChemmineOB.cpp:29118:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29118 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29118:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29118 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetImplicitHCount(SEXP, SEXP)':
ChemmineOB.cpp:29127:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29127 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29127:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29127 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetSpinMultiplicity(SEXP, SEXP)':
ChemmineOB.cpp:29143:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29143 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29143:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29143 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetVector__SWIG_2(SEXP)':
ChemmineOB.cpp:29190:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29190 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29190:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29190 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetCoordPtr(SEXP, SEXP)':
ChemmineOB.cpp:29201:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29201 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29201:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29201 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetResidue(SEXP, SEXP)':
ChemmineOB.cpp:29212:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29212 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29212:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29212 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:29223:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29223 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29223:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29223 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetAromatic__SWIG_1(SEXP)':
ChemmineOB.cpp:29237:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29237 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29237:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29237 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetInRing__SWIG_1(SEXP)':
ChemmineOB.cpp:29251:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29251 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29251:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29251 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_ClearCoordPtr(SEXP)':
ChemmineOB.cpp:29258:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29258 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29258:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29258 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_GetType(SEXP)':
ChemmineOB.cpp:29394:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29394 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29394:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29394 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_GetCoordinate(SEXP)':
ChemmineOB.cpp:29450:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29450 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29450:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29450 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_GetVector(SEXP, SEXP)':
ChemmineOB.cpp:29458:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29458 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29458:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29458 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_GetResidue(SEXP)':
ChemmineOB.cpp:29474:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29474 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29474:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29474 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_GetParent(SEXP)':
ChemmineOB.cpp:29482:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29482 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29482:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29482 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_GetNewBondVector(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:29496:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29496 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29496:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29496 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_GetBond(SEXP, SEXP)':
ChemmineOB.cpp:29508:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29508 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29508:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29508 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_BeginBond(SEXP, SEXP)':
ChemmineOB.cpp:29541:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29541 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29541:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29541 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_NextBond(SEXP, SEXP)':
ChemmineOB.cpp:29556:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29556 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29556:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29556 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_BeginNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:29571:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29571 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29571:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29571 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_NextNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:29586:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29586 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29586:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29586 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_GetDistance__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:29594:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29594 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29594:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29594 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_NewResidue(SEXP)':
ChemmineOB.cpp:29648:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29648 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29648:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29648 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_AddResidue(SEXP, SEXP)':
ChemmineOB.cpp:29659:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29659 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29659:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29659 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_DeleteResidue(SEXP)':
ChemmineOB.cpp:29666:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29666 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29666:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29666 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_AddBond(SEXP, SEXP)':
ChemmineOB.cpp:29677:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29677 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29677:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29677 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_InsertBond(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:29694:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29694 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29694:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29694 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_ClearBond(SEXP)':
ChemmineOB.cpp:29711:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29711 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29711:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29711 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetHybAndGeom(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:29726:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29726 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29726:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29726 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_IsInRingSize(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:29836:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29836 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29836:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29836 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_HasAlphaBetaUnsat__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:29989:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
29989 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:29989:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
29989 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_MatchesSMARTS(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:30061:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30061 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30061:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30061 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_DoTransformations(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:30088:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30088 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30088:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30088 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_GetTitle__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:30103:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30103 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30103:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30103 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_SetTitle(SEXP, SEXP)':
ChemmineOB.cpp:30121:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30121 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30121:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30121 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_HasData__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:30133:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30133 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30133:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30133 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_DeleteData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:30151:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30151 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30151:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30151 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_DeleteData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:30162:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30162 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30162:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30162 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_DeleteData__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:30189:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30189 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30189:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30189 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_CloneData(SEXP, SEXP)':
ChemmineOB.cpp:30200:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30200 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30200:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30200 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_GetData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:30217:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30217 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30217:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30217 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomIter_GetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:30230:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30230 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30230:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30230 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMolAtomDFSIter(SEXP)':
ChemmineOB.cpp:30324:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30324 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:30324:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30324 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_inc__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:30341:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30341 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30341:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30341 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter___deref__(SEXP)':
ChemmineOB.cpp:30359:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30359 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30359:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30359 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:30368:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30368 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30368:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30368 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter__next(SEXP)':
ChemmineOB.cpp:30376:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30376 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30376:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30376 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_Visit_set(SEXP, SEXP)':
ChemmineOB.cpp:30383:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30383 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30383:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30383 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                    ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_Duplicate(SEXP, SEXP)':
ChemmineOB.cpp:30401:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30401 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30401:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30401 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetId(SEXP, SEXP)':
ChemmineOB.cpp:30418:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30418 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30418:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30418 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetIsotope(SEXP, SEXP)':
ChemmineOB.cpp:30442:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30442 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30442:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30442 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetImplicitHCount(SEXP, SEXP)':
ChemmineOB.cpp:30452:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30452 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30452:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30452 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetSpinMultiplicity(SEXP, SEXP)':
ChemmineOB.cpp:30469:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30469 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30469:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30469 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetVector__SWIG_2(SEXP)':
ChemmineOB.cpp:30516:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30516 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30516:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30516 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetCoordPtr(SEXP, SEXP)':
ChemmineOB.cpp:30527:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30527 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30527:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30527 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetResidue(SEXP, SEXP)':
ChemmineOB.cpp:30538:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30538 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30538:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30538 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:30549:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30549 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30549:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30549 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetAromatic__SWIG_1(SEXP)':
ChemmineOB.cpp:30563:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30563 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30563:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30563 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetInRing__SWIG_1(SEXP)':
ChemmineOB.cpp:30577:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30577:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30577 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_GetType(SEXP)':
ChemmineOB.cpp:30720:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30720 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30720:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30720 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_GetCoordinate(SEXP)':
ChemmineOB.cpp:30776:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30776 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30776:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30776 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_GetVector(SEXP, SEXP)':
ChemmineOB.cpp:30784:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30784 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30784:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30784 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_GetResidue(SEXP)':
ChemmineOB.cpp:30800:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30800 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30800:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30800 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_GetParent(SEXP)':
ChemmineOB.cpp:30808:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30808 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30808:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30808 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_GetNewBondVector(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:30822:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30822 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30822:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30822 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_GetBond(SEXP, SEXP)':
ChemmineOB.cpp:30834:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30834 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30834:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30834 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_BeginBond(SEXP, SEXP)':
ChemmineOB.cpp:30867:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30867 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30867:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30867 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_NextBond(SEXP, SEXP)':
ChemmineOB.cpp:30882:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30882 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30882:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30882 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_BeginNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:30897:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30897 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30897:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30897 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_NextNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:30912:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30912 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30912:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30912 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_GetDistance__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:30920:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30920 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30920:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30920 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_NewResidue(SEXP)':
ChemmineOB.cpp:30975:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30975 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30975:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30975 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_AddResidue(SEXP, SEXP)':
ChemmineOB.cpp:30986:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
30986 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:30986:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
30986 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_AddBond(SEXP, SEXP)':
ChemmineOB.cpp:31004:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31004 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31004:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31004 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_InsertBond(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:31021:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31021 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31021:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31021 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_ClearBond(SEXP)':
ChemmineOB.cpp:31039:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31039 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31039:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31039 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetHybAndGeom(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:31054:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31054 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31054:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31054 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_IsInRingSize(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:31164:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31164 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31164:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31164 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_HasAlphaBetaUnsat__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:31317:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31317 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31317:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31317 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_MatchesSMARTS(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:31391:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31391 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31391:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31391 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_DoTransformations(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:31418:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31418 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31418:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31418 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_GetTitle__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:31433:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31433 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31433:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31433 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_SetTitle(SEXP, SEXP)':
ChemmineOB.cpp:31451:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31451 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31451:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31451 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_HasData__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:31463:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31463 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31463:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31463 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_DeleteData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:31483:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31483 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31483:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31483 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_DeleteData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:31494:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31494 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31494:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31494 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_DeleteData__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:31521:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31521 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31521:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31521 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_CloneData(SEXP, SEXP)':
ChemmineOB.cpp:31532:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31532 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31532:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31532 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_GetData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:31550:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31550 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31550:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31550 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomDFSIter_GetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:31563:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31563 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31563:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31563 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMolAtomBFSIter(SEXP)':
ChemmineOB.cpp:31658:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31658 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:31658:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31658 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_inc__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:31675:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31675 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31675:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31675 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter___deref__(SEXP)':
ChemmineOB.cpp:31693:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31693 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31693:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31693 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:31702:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31702 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31702:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31702 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_CurrentDepth(SEXP, SEXP)':
ChemmineOB.cpp:31710:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31710 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31710:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31710 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_Visit_set(SEXP, SEXP)':
ChemmineOB.cpp:31717:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31717 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31717:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31717 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                    ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_Duplicate(SEXP, SEXP)':
ChemmineOB.cpp:31735:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31735 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31735:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31735 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetId(SEXP, SEXP)':
ChemmineOB.cpp:31752:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31752 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31752:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31752 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetIsotope(SEXP, SEXP)':
ChemmineOB.cpp:31776:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31776 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31776:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31776 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetImplicitHCount(SEXP, SEXP)':
ChemmineOB.cpp:31786:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31786 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31786:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31786 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetSpinMultiplicity(SEXP, SEXP)':
ChemmineOB.cpp:31803:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31803 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31803:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31803 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetVector__SWIG_2(SEXP)':
ChemmineOB.cpp:31850:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31850 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31850:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31850 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetCoordPtr(SEXP, SEXP)':
ChemmineOB.cpp:31861:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31861 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31861:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31861 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetResidue(SEXP, SEXP)':
ChemmineOB.cpp:31872:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31872 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31872:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31872 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:31883:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31883 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31883:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31883 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetAromatic__SWIG_1(SEXP)':
ChemmineOB.cpp:31897:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31897 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31897:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31897 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetInRing__SWIG_1(SEXP)':
ChemmineOB.cpp:31911:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
31911 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:31911:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
31911 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_GetType(SEXP)':
ChemmineOB.cpp:32054:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32054 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32054:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32054 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_GetCoordinate(SEXP)':
ChemmineOB.cpp:32110:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32110 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32110:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32110 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_GetVector(SEXP, SEXP)':
ChemmineOB.cpp:32118:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32118 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32118:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32118 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_GetResidue(SEXP)':
ChemmineOB.cpp:32134:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32134 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32134:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32134 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_GetParent(SEXP)':
ChemmineOB.cpp:32142:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32142 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32142:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32142 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_GetNewBondVector(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:32156:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32156 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32156:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32156 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_GetBond(SEXP, SEXP)':
ChemmineOB.cpp:32168:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32168 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32168:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32168 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_BeginBond(SEXP, SEXP)':
ChemmineOB.cpp:32201:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32201 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32201:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32201 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_NextBond(SEXP, SEXP)':
ChemmineOB.cpp:32216:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32216 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32216:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32216 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_BeginNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:32231:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32231 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32231:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32231 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_NextNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:32246:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32246 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32246:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32246 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_GetDistance__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:32254:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32254 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32254:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32254 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_NewResidue(SEXP)':
ChemmineOB.cpp:32309:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32309 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32309:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32309 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_AddResidue(SEXP, SEXP)':
ChemmineOB.cpp:32320:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32320 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32320:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32320 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_AddBond(SEXP, SEXP)':
ChemmineOB.cpp:32338:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32338 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32338:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32338 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_InsertBond(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:32355:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32355 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32355:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32355 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_ClearBond(SEXP)':
ChemmineOB.cpp:32373:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32373 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32373:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32373 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetHybAndGeom(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:32388:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32388 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32388:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32388 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_IsInRingSize(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:32498:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32498 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32498:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32498 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_HasAlphaBetaUnsat__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:32651:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32651 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32651:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32651 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_MatchesSMARTS(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:32725:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32725 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32725:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32725 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_DoTransformations(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:32752:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32752 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32752:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32752 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_GetTitle__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:32767:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32767 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32767:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32767 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_SetTitle(SEXP, SEXP)':
ChemmineOB.cpp:32785:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32785 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32785:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32785 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_HasData__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:32797:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32797 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32797:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32797 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_DeleteData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:32817:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32817 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32817:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32817 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_DeleteData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:32828:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32828 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32828:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32828 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_DeleteData__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:32855:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32855 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32855:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32855 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_CloneData(SEXP, SEXP)':
ChemmineOB.cpp:32866:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32866 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32866:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32866 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_GetData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:32884:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32884 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32884:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32884 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAtomBFSIter_GetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:32897:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32897 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:32897:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32897 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMolBondBFSIter(SEXP)':
ChemmineOB.cpp:32992:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
32992 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:32992:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
32992 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter___deref__(SEXP)':
ChemmineOB.cpp:33001:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33001 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33001:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33001 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:33010:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33010 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33010:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33010 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_CurrentDepth(SEXP, SEXP)':
ChemmineOB.cpp:33018:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33018 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33018:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33018 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_Visit_set(SEXP, SEXP)':
ChemmineOB.cpp:33025:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33025 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33025:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33025 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                    ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_SetId(SEXP, SEXP)':
ChemmineOB.cpp:33049:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33049 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33049:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33049 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_SetBegin(SEXP, SEXP)':
ChemmineOB.cpp:33067:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33067 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33067:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33067 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_SetEnd(SEXP, SEXP)':
ChemmineOB.cpp:33078:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33078 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33078:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33078 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:33089:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33089 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33089:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33089 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_Set(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:33123:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33123 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33123:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33123 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_SetAromatic__SWIG_1(SEXP)':
ChemmineOB.cpp:33137:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33137 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33137:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33137 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_SetWedge__SWIG_1(SEXP)':
ChemmineOB.cpp:33151:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33151 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33151:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33151 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_SetHash__SWIG_1(SEXP)':
ChemmineOB.cpp:33165:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33165 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33165:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33165 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_SetInRing__SWIG_1(SEXP)':
ChemmineOB.cpp:33193:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33193 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33193:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33193 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_SetClosure__SWIG_1(SEXP)':
ChemmineOB.cpp:33207:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33207 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33207:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33207 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_GetBeginAtom(SEXP)':
ChemmineOB.cpp:33257:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33257 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33257:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33257 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_GetEndAtom(SEXP)':
ChemmineOB.cpp:33265:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33265 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33265:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33265 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_GetNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:33277:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33277 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33277:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33277 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_GetParent(SEXP)':
ChemmineOB.cpp:33285:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33285 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33285:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33285 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_FindSmallestRing(SEXP)':
ChemmineOB.cpp:33320:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33320 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33320:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33320 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_IsRotor__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:33342:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33342 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33342:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33342 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_DoTransformations(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:33460:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33460 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33460:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33460 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_GetTitle__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:33475:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33475 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33475:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33475 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_SetTitle(SEXP, SEXP)':
ChemmineOB.cpp:33493:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33493 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33493:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33493 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_HasData__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:33505:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33505 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33505:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33505 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_DeleteData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:33525:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33525 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33525:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33525 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_DeleteData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:33536:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33536 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33536:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33536 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_DeleteData__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:33563:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33563 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33563:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33563 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_CloneData(SEXP, SEXP)':
ChemmineOB.cpp:33574:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33574 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33574:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33574 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_GetData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:33592:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33592 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33592:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33592 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondBFSIter_GetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:33605:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33605 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33605:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33605 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMolBondIter(SEXP)':
ChemmineOB.cpp:33689:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33689 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:33689:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33689 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_HasMore(SEXP, SEXP)':
ChemmineOB.cpp:33697:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33697 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33697:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33697 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_inc__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:33705:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33705 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33705:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33705 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter___deref__(SEXP)':
ChemmineOB.cpp:33723:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33723 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33723:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33723 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:33732:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33732 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33732:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33732 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_Visit_set(SEXP, SEXP)':
ChemmineOB.cpp:33739:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33739 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33739:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33739 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                    ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_SetId(SEXP, SEXP)':
ChemmineOB.cpp:33762:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33762 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33762:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33762 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_SetBegin(SEXP, SEXP)':
ChemmineOB.cpp:33780:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33780 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33780:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33780 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_SetEnd(SEXP, SEXP)':
ChemmineOB.cpp:33791:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33791 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33791:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33791 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:33802:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33802 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33802:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33802 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_Set(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:33836:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33836 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33836:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33836 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_SetAromatic__SWIG_1(SEXP)':
ChemmineOB.cpp:33850:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33850 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33850:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33850 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_SetWedge__SWIG_1(SEXP)':
ChemmineOB.cpp:33864:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33864 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33864:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33864 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_SetHash__SWIG_1(SEXP)':
ChemmineOB.cpp:33878:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33878 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33878:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33878 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_SetWedgeOrHash__SWIG_1(SEXP)':
ChemmineOB.cpp:33892:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33892 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33892:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33892 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_SetInRing__SWIG_1(SEXP)':
ChemmineOB.cpp:33906:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33906 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33906:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33906 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_SetClosure__SWIG_1(SEXP)':
ChemmineOB.cpp:33920:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33920 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33920:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33920 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_GetBeginAtom(SEXP)':
ChemmineOB.cpp:33970:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33970 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33970:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33970 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_GetEndAtom(SEXP)':
ChemmineOB.cpp:33978:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33978 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33978:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33978 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_GetNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:33990:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33990 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33990:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33990 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_GetParent(SEXP)':
ChemmineOB.cpp:33998:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
33998 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:33998:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
33998 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_FindSmallestRing(SEXP)':
ChemmineOB.cpp:34033:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34033 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34033:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34033 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_IsRotor__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:34055:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34055 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34055:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34055 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_DoTransformations(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:34173:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34173 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34173:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34173 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_GetTitle__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:34188:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34188 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34188:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34188 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_SetTitle(SEXP, SEXP)':
ChemmineOB.cpp:34206:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34206 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34206:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34206 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_HasData__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:34218:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34218 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34218:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34218 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_DeleteData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:34236:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34236 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34236:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34236 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_DeleteData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:34247:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34247 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34247:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34247 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_DeleteData__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:34274:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34274 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34274:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34274 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_CloneData(SEXP, SEXP)':
ChemmineOB.cpp:34285:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34285 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34285:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34285 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_GetData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:34302:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34302 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34302:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34302 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolBondIter_GetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:34315:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34315 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34315:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34315 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBAtomAtomIter(SEXP)':
ChemmineOB.cpp:34398:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34398 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:34398:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34398 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_HasMore(SEXP, SEXP)':
ChemmineOB.cpp:34406:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34406 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34406:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34406 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_inc__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:34414:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34414 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34414:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34414 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter___deref__(SEXP)':
ChemmineOB.cpp:34432:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34432 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34432:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34432 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:34441:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34441 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34441:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34441 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_Visit_set(SEXP, SEXP)':
ChemmineOB.cpp:34448:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34448 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34448:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34448 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                    ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_Duplicate(SEXP, SEXP)':
ChemmineOB.cpp:34466:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34466 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34466:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34466 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetId(SEXP, SEXP)':
ChemmineOB.cpp:34482:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34482 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34482:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34482 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetIsotope(SEXP, SEXP)':
ChemmineOB.cpp:34505:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34505 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34505:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34505 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetImplicitHCount(SEXP, SEXP)':
ChemmineOB.cpp:34514:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34514 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34514:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34514 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetSpinMultiplicity(SEXP, SEXP)':
ChemmineOB.cpp:34531:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34531 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34531:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34531 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetVector__SWIG_2(SEXP)':
ChemmineOB.cpp:34578:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34578 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34578:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34578 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetCoordPtr(SEXP, SEXP)':
ChemmineOB.cpp:34589:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34589 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34589:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34589 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetResidue(SEXP, SEXP)':
ChemmineOB.cpp:34600:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34600 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34600:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34600 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:34611:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34611 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34611:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34611 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetAromatic__SWIG_1(SEXP)':
ChemmineOB.cpp:34625:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34625 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34625:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34625 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetInRing__SWIG_1(SEXP)':
ChemmineOB.cpp:34639:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34639 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34639:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34639 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_ClearCoordPtr(SEXP)':
ChemmineOB.cpp:34646:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34646 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34646:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34646 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_GetType(SEXP)':
ChemmineOB.cpp:34782:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34782 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34782:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34782 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_GetCoordinate(SEXP)':
ChemmineOB.cpp:34838:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34838 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34838:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34838 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_GetVector(SEXP, SEXP)':
ChemmineOB.cpp:34846:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34846 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34846:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34846 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_GetResidue(SEXP)':
ChemmineOB.cpp:34862:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34862 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34862:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34862 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_GetParent(SEXP)':
ChemmineOB.cpp:34870:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34870 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34870:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34870 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_GetNewBondVector(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:34884:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34884 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34884:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34884 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_GetBond(SEXP, SEXP)':
ChemmineOB.cpp:34896:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34896 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34896:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34896 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_BeginBond(SEXP, SEXP)':
ChemmineOB.cpp:34929:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34929 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34929:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34929 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_NextBond(SEXP, SEXP)':
ChemmineOB.cpp:34944:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34944 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34944:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34944 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_BeginNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:34959:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34959 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34959:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34959 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_NextNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:34974:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34974 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34974:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34974 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_GetDistance__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:34982:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
34982 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:34982:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
34982 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_NewResidue(SEXP)':
ChemmineOB.cpp:35037:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35037 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35037:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35037 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_AddResidue(SEXP, SEXP)':
ChemmineOB.cpp:35048:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35048 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35048:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35048 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_DeleteResidue(SEXP)':
ChemmineOB.cpp:35055:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35055 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35055:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35055 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_AddBond(SEXP, SEXP)':
ChemmineOB.cpp:35066:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35066 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35066:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35066 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_InsertBond(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:35083:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35083 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35083:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35083 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_ClearBond(SEXP)':
ChemmineOB.cpp:35101:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35101 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35101:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35101 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetHybAndGeom(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:35116:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35116 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35116:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35116 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_IsInRingSize(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:35226:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35226 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35226:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35226 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_HasAlphaBetaUnsat__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:35379:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35379 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35379:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35379 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_MatchesSMARTS(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:35451:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35451 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35451:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35451 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_DoTransformations(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:35478:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35478 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35478:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35478 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_GetTitle__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:35493:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35493 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35493:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35493 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_SetTitle(SEXP, SEXP)':
ChemmineOB.cpp:35511:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35511 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35511:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35511 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_HasData__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:35523:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35523 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35523:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35523 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_DeleteData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:35543:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35543 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35543:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35543 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_DeleteData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:35554:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35554 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35554:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35554 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_DeleteData__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:35581:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35581 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35581:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35581 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_CloneData(SEXP, SEXP)':
ChemmineOB.cpp:35592:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35592 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35592:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35592 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_GetData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:35610:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35610 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35610:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35610 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomAtomIter_GetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:35623:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35623 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35623:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35623 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBAtomBondIter(SEXP)':
ChemmineOB.cpp:35707:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35707 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:35707:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35707 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_HasMore(SEXP, SEXP)':
ChemmineOB.cpp:35715:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35715 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35715:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35715 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_inc__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:35723:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35723 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35723:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35723 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter___deref__(SEXP)':
ChemmineOB.cpp:35741:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35741 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35741:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35741 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:35750:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35750 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35750:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35750 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_Visit_set(SEXP, SEXP)':
ChemmineOB.cpp:35757:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35757 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35757:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35757 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                    ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_SetId(SEXP, SEXP)':
ChemmineOB.cpp:35780:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35780 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35780:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35780 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_SetBegin(SEXP, SEXP)':
ChemmineOB.cpp:35798:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35798 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35798:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35798 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_SetEnd(SEXP, SEXP)':
ChemmineOB.cpp:35809:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35809 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35809:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35809 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:35820:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35820 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35820:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35820 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_Set(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:35854:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35854 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35854:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35854 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_SetAromatic__SWIG_1(SEXP)':
ChemmineOB.cpp:35868:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35868 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35868:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35868 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_SetWedge__SWIG_1(SEXP)':
ChemmineOB.cpp:35882:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35882 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35882:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35882 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_SetHash__SWIG_1(SEXP)':
ChemmineOB.cpp:35896:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35896 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35896:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35896 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_SetInRing__SWIG_1(SEXP)':
ChemmineOB.cpp:35924:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35924 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35924:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35924 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_SetClosure__SWIG_1(SEXP)':
ChemmineOB.cpp:35938:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35938 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35938:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35938 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_GetBeginAtom(SEXP)':
ChemmineOB.cpp:35988:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35988 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35988:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35988 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_GetEndAtom(SEXP)':
ChemmineOB.cpp:35996:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
35996 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:35996:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
35996 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_GetNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:36008:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36008 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36008:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36008 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_GetParent(SEXP)':
ChemmineOB.cpp:36016:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36016 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36016:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36016 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_FindSmallestRing(SEXP)':
ChemmineOB.cpp:36051:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36051 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36051:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36051 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_IsRotor__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36073:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36073 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36073:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36073 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_DoTransformations(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36191:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36191 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36191:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36191 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_GetTitle__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:36206:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36206 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36206:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36206 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_SetTitle(SEXP, SEXP)':
ChemmineOB.cpp:36224:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36224 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36224:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36224 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_HasData__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36236:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36236 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36236:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36236 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_DeleteData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:36256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36256 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36256:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36256 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_DeleteData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:36267:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36267 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36267:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36267 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_DeleteData__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36294:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36294 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36294:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36294 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_CloneData(SEXP, SEXP)':
ChemmineOB.cpp:36305:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36305 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36305:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36305 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_GetData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:36323:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36323 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36323:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36323 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBAtomBondIter_GetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:36336:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36336 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36336:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36336 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBResidueIter(SEXP)':
ChemmineOB.cpp:36420:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36420 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:36420:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36420 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_HasMore(SEXP, SEXP)':
ChemmineOB.cpp:36428:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36428 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36428:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36428 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_inc__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:36436:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36436 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36436:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36436 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter___deref__(SEXP)':
ChemmineOB.cpp:36454:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36454 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36454:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36454 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:36463:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36463 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36463:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36463 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_AddAtom(SEXP, SEXP)':
ChemmineOB.cpp:36474:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36474 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36474:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36474 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_InsertAtom(SEXP, SEXP)':
ChemmineOB.cpp:36485:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36485 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36485:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36485 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_RemoveAtom(SEXP, SEXP)':
ChemmineOB.cpp:36496:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36496 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36496:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36496 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_SetNum__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:36518:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36518 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36518:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36518 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_SetNum__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:36528:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36528 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36528:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36528 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_SetChainNum(SEXP, SEXP)':
ChemmineOB.cpp:36545:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36545 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36545:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36545 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_SetIdx(SEXP, SEXP)':
ChemmineOB.cpp:36554:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36554 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36554:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36554 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_SetAtomID(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36578:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36578 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36578:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36578 |   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_SetSerialNum(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36602:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36602 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36602:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36602 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_GetInsertionCode(SEXP, SEXP)':
ChemmineOB.cpp:36719:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36719 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36719:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36719 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_GetAminoAcidProperty(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36727:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36727 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36727:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36727 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_GetAtomProperty(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36739:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36739 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36739:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36739 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_GetResidueProperty(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36747:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36747 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36747:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36747 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_IsResidueType(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36766:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36766 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36766:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36766 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_BeginAtom(SEXP, SEXP)':
ChemmineOB.cpp:36801:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36801 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36801:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36801 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_NextAtom(SEXP, SEXP)':
ChemmineOB.cpp:36818:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36818 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36818:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36818 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_DoTransformations(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36845:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36845 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36845:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36845 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_GetTitle__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:36860:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36860 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36860:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36860 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_SetTitle(SEXP, SEXP)':
ChemmineOB.cpp:36878:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36878 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36878:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36878 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_HasData__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36890:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36890 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36890:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36890 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_DeleteData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:36908:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36908 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36908:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36908 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_DeleteData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:36919:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36919 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36919:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36919 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_DeleteData__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:36946:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36946 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36946:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36946 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_CloneData(SEXP, SEXP)':
ChemmineOB.cpp:36957:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36957 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36957:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36957 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_GetData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:36974:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36974 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36974:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36974 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueIter_GetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:36987:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
36987 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:36987:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
36987 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBResidueAtomIter(SEXP)':
ChemmineOB.cpp:37072:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37072 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:37072:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37072 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_inc__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:37089:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37089 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37089:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37089 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter___deref__(SEXP)':
ChemmineOB.cpp:37107:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37107 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37107:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37107 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:37116:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37116 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37116:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37116 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_Visit_set(SEXP, SEXP)':
ChemmineOB.cpp:37123:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37123 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37123:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37123 |   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                    ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_Duplicate(SEXP, SEXP)':
ChemmineOB.cpp:37141:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37141 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37141:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37141 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_SetId(SEXP, SEXP)':
ChemmineOB.cpp:37159:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37159 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37159:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37159 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_SetIsotope(SEXP, SEXP)':
ChemmineOB.cpp:37183:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37183 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37183:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37183 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_SetImplicitHCount(SEXP, SEXP)':
ChemmineOB.cpp:37193:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37193 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37193:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37193 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_SetSpinMultiplicity(SEXP, SEXP)':
ChemmineOB.cpp:37210:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37210 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37210:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37210 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_SetVector__SWIG_2(SEXP)':
ChemmineOB.cpp:37257:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37257 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37257:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37257 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_SetCoordPtr(SEXP, SEXP)':
ChemmineOB.cpp:37268:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37268 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37268:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37268 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_SetResidue(SEXP, SEXP)':
ChemmineOB.cpp:37279:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37279 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37279:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37279 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:37290:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37290 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37290:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37290 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_SetInRing__SWIG_1(SEXP)':
ChemmineOB.cpp:37318:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37318 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37318:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37318 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_GetType(SEXP)':
ChemmineOB.cpp:37461:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37461 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37461:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37461 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_GetCoordinate(SEXP)':
ChemmineOB.cpp:37517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37517 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37517:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37517 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_GetVector(SEXP, SEXP)':
ChemmineOB.cpp:37525:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37525 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37525:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37525 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_GetResidue(SEXP)':
ChemmineOB.cpp:37541:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37541 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37541:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37541 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_GetParent(SEXP)':
ChemmineOB.cpp:37549:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37549 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37549:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37549 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_GetNewBondVector(SEXP, SEXP, SEXP, SEXP)':
ChemmineOB.cpp:37563:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37563 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37563:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37563 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_GetBond(SEXP, SEXP)':
ChemmineOB.cpp:37575:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37575 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37575:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37575 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_BeginBond(SEXP, SEXP)':
ChemmineOB.cpp:37608:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37608 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37608:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37608 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_NextBond(SEXP, SEXP)':
ChemmineOB.cpp:37623:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37623 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37623:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37623 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_BeginNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:37638:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37638 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37638:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37638 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_NextNbrAtom(SEXP, SEXP)':
ChemmineOB.cpp:37653:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37653 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37653:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37653 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_GetDistance__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:37661:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37661 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37661:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37661 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_NewResidue(SEXP)':
ChemmineOB.cpp:37716:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37716 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37716:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37716 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_AddResidue(SEXP, SEXP)':
ChemmineOB.cpp:37727:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37727 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37727:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37727 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_AddBond(SEXP, SEXP)':
ChemmineOB.cpp:37745:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37745 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37745:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37745 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_InsertBond(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:37762:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37762 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37762:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37762 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_ClearBond(SEXP)':
ChemmineOB.cpp:37780:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37780 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37780:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37780 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_SetHybAndGeom(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:37795:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37795 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37795:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37795 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_IsInRingSize(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:37905:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
37905 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:37905:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
37905 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_HasAlphaBetaUnsat__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:38058:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38058 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38058:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38058 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_MatchesSMARTS(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:38132:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38132 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38132:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38132 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_DoTransformations(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:38159:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38159 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38159:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38159 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_GetTitle__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:38174:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38174 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38174:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38174 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_SetTitle(SEXP, SEXP)':
ChemmineOB.cpp:38192:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38192 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38192:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38192 |   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_HasData__SWIG_0(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:38204:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38204 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38204:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38204 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_DeleteData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:38224:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38224 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38224:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38224 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_DeleteData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:38235:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38235 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38235:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38235 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_DeleteData__SWIG_3(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:38262:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38262 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38262:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38262 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_CloneData(SEXP, SEXP)':
ChemmineOB.cpp:38273:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38273 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38273:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38273 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_GetData__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:38291:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38291 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38291:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38291 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBResidueAtomIter_GetData__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:38304:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38304 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38304:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38304 |   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                         ^~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMolAngleIter(SEXP)':
ChemmineOB.cpp:38388:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38388 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:38388:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38388 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAngleIter_HasMore(SEXP, SEXP)':
ChemmineOB.cpp:38396:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38396 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38396:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38396 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAngleIter_inc(SEXP, SEXP)':
ChemmineOB.cpp:38404:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38404 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38404:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38404 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolAngleIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:38414:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38414 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38414:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38414 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMolTorsionIter(SEXP)':
ChemmineOB.cpp:38447:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38447 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:38447:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38447 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolTorsionIter_inc(SEXP, SEXP)':
ChemmineOB.cpp:38464:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38464 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38464:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38464 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolTorsionIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:38474:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38474 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38474:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38474 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMolPairIter(SEXP)':
ChemmineOB.cpp:38505:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38505 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:38505:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38505 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolPairIter_HasMore(SEXP, SEXP)':
ChemmineOB.cpp:38513:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38513 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38513:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38513 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolPairIter_inc(SEXP, SEXP)':
ChemmineOB.cpp:38521:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38521 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38521:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38521 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolPairIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:38531:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38531 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38531:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38531 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBMolRingIter(SEXP)':
ChemmineOB.cpp:38562:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38562 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:38562:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38562 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter_HasMore(SEXP, SEXP)':
ChemmineOB.cpp:38570:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38570 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38570:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38570 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter_inc__SWIG_0(SEXP, SEXP)':
ChemmineOB.cpp:38578:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38578 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38578:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38578 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter___deref__(SEXP)':
ChemmineOB.cpp:38596:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38596 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38596:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38596 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter___ref__(SEXP, SEXP)':
ChemmineOB.cpp:38605:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38605 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38605:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38605 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter_ring_id_set(SEXP, SEXP)':
ChemmineOB.cpp:38612:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38612 |   if (arg1) (*arg1)->ring_id = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |   ^~
ChemmineOB.cpp:38612:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38612 |   if (arg1) (*arg1)->ring_id = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |                                      ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter__path_set(SEXP, SEXP)':
ChemmineOB.cpp:38634:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38634 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38634:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38634 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter__path_get(SEXP, SEXP)':
ChemmineOB.cpp:38643:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38643 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38643:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38643 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter__pathset_get(SEXP, SEXP)':
ChemmineOB.cpp:38664:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38664 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38664:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38664 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter_SetType__SWIG_1(SEXP, SEXP)':
ChemmineOB.cpp:38705:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38705 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38705:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38705 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter_GetType(SEXP)':
ChemmineOB.cpp:38713:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38713 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38713:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38713 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter_IsInRing(SEXP, SEXP, SEXP)':
ChemmineOB.cpp:38750:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38750 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38750:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38750 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter_SetParent(SEXP, SEXP)':
ChemmineOB.cpp:38761:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38761 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38761:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38761 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBMolRingIter_GetParent(SEXP)':
ChemmineOB.cpp:38769:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38769 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38769:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38769 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBTetraNonPlanarStereo(SEXP)':
ChemmineOB.cpp:38801:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38801 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:38801:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38801 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBTetraPlanarStereo(SEXP)':
ChemmineOB.cpp:38809:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38809 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:38809:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38809 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBTetrahedralStereo(SEXP)':
ChemmineOB.cpp:38826:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38826 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:38826:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38826 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTetrahedralStereo_IsValid(SEXP, SEXP)':
ChemmineOB.cpp:38834:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38834 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38834:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38834 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBCisTransStereo(SEXP)':
ChemmineOB.cpp:38949:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38949 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:38949:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38949 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBCisTransStereo_IsValid(SEXP, SEXP)':
ChemmineOB.cpp:38957:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
38957 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:38957:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
38957 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBCisTransStereo_SetConfig(SEXP, SEXP)':
ChemmineOB.cpp:39033:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39033 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:39033:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39033 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBSquarePlanarStereo(SEXP)':
ChemmineOB.cpp:39097:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39097 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:39097:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39097 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSquarePlanarStereo_IsValid(SEXP, SEXP)':
ChemmineOB.cpp:39105:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39105 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:39105:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39105 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTetrahedralConfig_center_set(SEXP, SEXP)':
ChemmineOB.cpp:39231:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39231 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:39231:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39231 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTetrahedralConfig_from_or_towards_set(SEXP, SEXP)':
ChemmineOB.cpp:39249:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39249 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:39249:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39249 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTetrahedralConfig_winding_get(SEXP, SEXP)':
ChemmineOB.cpp:39297:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39297 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:39297:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39297 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTetrahedralConfig_view_set(SEXP, SEXP)':
ChemmineOB.cpp:39308:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39308 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:39308:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39308 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBTetrahedralConfig_specified_set(SEXP, SEXP)':
ChemmineOB.cpp:39322:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39322 |   if (arg1) (arg1)->specified = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |   ^~
ChemmineOB.cpp:39322:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39322 |   if (arg1) (arg1)->specified = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |                                       ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBTetrahedralConfig(SEXP)':
ChemmineOB.cpp:39343:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39343 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:39343:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39343 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBCisTransConfig_begin_set(SEXP, SEXP)':
ChemmineOB.cpp:39353:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39353 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:39353:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39353 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBCisTransConfig_end_set(SEXP, SEXP)':
ChemmineOB.cpp:39370:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39370 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:39370:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39370 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBCisTransConfig_shape_set(SEXP, SEXP)':
ChemmineOB.cpp:39410:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39410 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:39410:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39410 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBCisTransConfig_specified_set(SEXP, SEXP)':
ChemmineOB.cpp:39424:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39424 |   if (arg1) (arg1)->specified = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |   ^~
ChemmineOB.cpp:39424:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39424 |   if (arg1) (arg1)->specified = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |                                       ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBCisTransConfig(SEXP)':
ChemmineOB.cpp:39445:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39445 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:39445:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39445 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSquarePlanarConfig_center_set(SEXP, SEXP)':
ChemmineOB.cpp:39456:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39456 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:39456:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39456 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSquarePlanarConfig_shape_set(SEXP, SEXP)':
ChemmineOB.cpp:39496:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39496 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |   ^~
ChemmineOB.cpp:39496:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39496 |   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
      |                                             ^~~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_OBSquarePlanarConfig_specified_set(SEXP, SEXP)':
ChemmineOB.cpp:39510:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39510 |   if (arg1) (arg1)->specified = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |   ^~
ChemmineOB.cpp:39510:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39510 |   if (arg1) (arg1)->specified = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
      |                                       ^~~~~
ChemmineOB.cpp: In function 'SEXPREC* R_swig_delete_OBSquarePlanarConfig(SEXP)':
ChemmineOB.cpp:39531:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
39531 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |   ^~
ChemmineOB.cpp:39531:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
39531 |   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
      |                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function 'void* _p_OpenBabel__CharPtrLessTo_p_std__binary_functionT_char_const_p_char_const_p_bool_t(void*, int*)':
ChemmineOB.cpp:39656:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
39656 |     return (void *)((std::binary_function< char const *,char const *,bool > *)  ((OpenBabel::CharPtrLess *) x));
      |                           ^~~~~~~~~~~~~~~
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"/home/biocbuild/R/R-4.4.1/include" -DNDEBUG -I/usr/include/openbabel3  -I/usr/include/eigen3  -DUSE_BOOST -DHAVE_EIGEN -D_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION  -I/usr/local/include/eigen3 -I/usr/local/include/openbabel3  -I/home/biocbuild/openbabel-3.1.1/include/openbabel3  -I'/home/biocbuild/R/R-4.4.1/site-library/BH/include' -I'/home/biocbuild/R/R-4.4.1/site-library/Rcpp/include' -I'/home/biocbuild/R/R-4.4.1/site-library/zlibbioc/include' -I/usr/local/include    -fPIC  -g -O2  -Wall  -c canonical.cpp -o canonical.o
In file included from /usr/include/openbabel3/openbabel/op.h:25,
                 from canonical.cpp:3:
/usr/include/openbabel3/openbabel/plugin.h:41:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   41 | struct OBERROR CharPtrLess : public std::binary_function<const char*,const char*, bool>
      |                                          ^~~~~~~~~~~~~~~
In file included from /home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/string:49,
                 from /usr/include/openbabel3/openbabel/op.h:23:
/home/biocbuild/miniforge3/lib/gcc/aarch64-conda-linux-gnu/14.2.0/include/c++/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
g++ -std=gnu++17 -shared -L/home/biocbuild/R/R-4.4.1/lib -L/usr/local/lib -o ChemmineOB.so ChemmineOB.o canonical.o -L/usr/local/lib/openbabel3 -L/home/biocbuild/openbabel-3.1.1/lib -lopenbabel -L/home/biocbuild/R/R-4.4.1/lib -lR
installing to /home/biocbuild/R/R-4.4.1/site-library/00LOCK-ChemmineOB/00new/ChemmineOB/libs
** R
** inst
** byte-compile and prepare package for lazy loading
in method for ‘copyToR’ with signature ‘"_p_std::char_traits<(char)>"’: no definition for class “_p_std::char_traits<(char)>”
in method for ‘copyToR’ with signature ‘"_p_std::pair<(unsigned int,unsigned int)>"’: no definition for class “_p_std::pair<(unsigned int,unsigned int)>”
in method for ‘copyToR’ with signature ‘"_p_OpenBabel::CharPtrLess"’: no definition for class “_p_OpenBabel::CharPtrLess”
in method for ‘copyToR’ with signature ‘"_p_OpenBabel::FptIndexHeader"’: no definition for class “_p_OpenBabel::FptIndexHeader”
in method for ‘copyToR’ with signature ‘"_p_OpenBabel::OBStereo"’: no definition for class “_p_OpenBabel::OBStereo”
in method for ‘copyToR’ with signature ‘"_p_OpenBabel::OBStereoUnit"’: no definition for class “_p_OpenBabel::OBStereoUnit”
in method for ‘copyToR’ with signature ‘"_p_OpenBabel::LineSearchType"’: no definition for class “_p_OpenBabel::LineSearchType”
in method for ‘copyToR’ with signature ‘"_p_OpenBabel::OBTetrahedralConfig"’: no definition for class “_p_OpenBabel::OBTetrahedralConfig”
in method for ‘copyToR’ with signature ‘"_p_OpenBabel::OBCisTransConfig"’: no definition for class “_p_OpenBabel::OBCisTransConfig”
in method for ‘copyToR’ with signature ‘"_p_OpenBabel::OBSquarePlanarConfig"’: no definition for class “_p_OpenBabel::OBSquarePlanarConfig”
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (ChemmineOB)

Tests output

ChemmineOB.Rcheck/tests/runTests.Rout


R version 4.4.1 (2024-06-14) -- "Race for Your Life"
Copyright (C) 2024 The R Foundation for Statistical Computing
Platform: aarch64-unknown-linux-gnu

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> if(ChemmineOB:::.supportedPlatform()){
+   BiocGenerics:::testPackage("ChemmineOB")
+ }else{
+   message("Not running tests on unsupported platform ", .Platform$OS, " ", .Platform$r_arch)
+ }
[1] "test1\n OpenBabel11202406102D\n\n  7  6  0  0  1  0  0  0  0  0999 V2000\n    0.8660   -2.5000    0.0000 O   0  0  0  0  0  0  0  0  0  0  0  0\n    0.8660   -1.5000    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    1.7321   -1.0000    0.0000 O   0  0  0  0  0  0  0  0  0  0  0  0\n    0.0000   -1.0000    0.0000 C   0  0  3  0  0  0  0  0  0  0  0  0\n   -1.0000   -1.0000    0.0000 Br  0  0  0  0  0  0  0  0  0  0  0  0\n   -0.5000   -1.8660    0.0000 Cl  0  0  0  0  0  0  0  0  0  0  0  0\n    0.0000    0.0000    0.0000 N   0  0  0  0  0  0  0  0  0  0  0  0\n  1  2  1  0  0  0  0\n  2  3  2  0  0  0  0\n  2  4  1  0  0  0  0\n  4  5  1  0  0  0  0\n  4  6  1  0  0  0  0\n  4  7  1  0  0  0  0\nM  END\n$$$$\n"
[1] "OC(=O)C(Br)(Cl)N\ttest1\n"
[1] "OC(=O)C(Br)(Cl)N\ttest1\n"
[1] "labels:"
[[1]]
 [1] 25 47 48 16  6 55 24 15  2  7 30 33 34 37 40 19 17 18 12  9 23 22 29  5 46
[26] 27 49 50  3  4  8 57 58 32 36 35 39 38 42 41 44 43 31 20 21 13 14 28 26 10
[51] 11 45 52 51 53 54  1 56 59 60 61

650001 mass: 456.200884636001
==============================
*** Open Babel Warning  in ParseSmiles
  Failed to kekulize aromatic SMILES

==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
==============================
*** Open Babel Error  in ParseFile
   Could not find contribution data file.
start of smartsOB
==============================
*** Open Babel Warning  in ParseSmiles
  Failed to kekulize aromatic SMILES

before smartsSearch_OB
rotable bonds:
CMP1 CMP2 CMP3 CMP4 CMP5 
  24   20   14   30   10 
sdfid: 
[1] "650001" "650002" "650003" "650004" "650005"
checking equals...


RUNIT TEST PROTOCOL -- Wed Nov 20 06:10:49 2024 
*********************************************** 
Number of test functions: 9 
Number of errors: 0 
Number of failures: 0 

 
1 Test Suite : 
ChemmineOB RUnit Tests - 9 test functions, 0 errors, 0 failures
Number of test functions: 9 
Number of errors: 0 
Number of failures: 0 
> 
> proc.time()
   user  system elapsed 
  4.799   0.250   5.184 

Example timings

ChemmineOB.Rcheck/ChemmineOB-Ex.timings

nameusersystemelapsed
canonicalNumbering_OB000
convertFormat000
convertFormatFile000
convertToImage000
exactMass_OB000
fingerprint_OB000
forEachMol000
prop_OB000
smartsSearch_OB000