Back to Multiple platform build/check report for BioC 3.9
AB[C]DEFGHIJKLMNOPQRSTUVWXYZ

CHECK report for ChemmineOB on malbec2

This page was generated on 2019-10-16 12:03:13 -0400 (Wed, 16 Oct 2019).

Package 249/1741HostnameOS / ArchINSTALLBUILDCHECKBUILD BIN
ChemmineOB 1.22.0
Thomas Girke
Snapshot Date: 2019-10-15 17:01:26 -0400 (Tue, 15 Oct 2019)
URL: https://git.bioconductor.org/packages/ChemmineOB
Branch: RELEASE_3_9
Last Commit: 62a806a
Last Changed Date: 2019-05-02 11:53:44 -0400 (Thu, 02 May 2019)
malbec2 Linux (Ubuntu 18.04.2 LTS) / x86_64  OK  OK [ OK ]UNNEEDED, same version exists in internal repository
tokay2 Windows Server 2012 R2 Standard / x64  OK  OK  OK  OK UNNEEDED, same version exists in internal repository
celaya2 OS X 10.11.6 El Capitan / x86_64  OK  OK  WARNINGS  OK UNNEEDED, same version exists in internal repository

Summary

Package: ChemmineOB
Version: 1.22.0
Command: /home/biocbuild/bbs-3.9-bioc/R/bin/R CMD check --install=check:ChemmineOB.install-out.txt --library=/home/biocbuild/bbs-3.9-bioc/R/library --no-vignettes --timings ChemmineOB_1.22.0.tar.gz
StartedAt: 2019-10-16 00:25:17 -0400 (Wed, 16 Oct 2019)
EndedAt: 2019-10-16 00:26:29 -0400 (Wed, 16 Oct 2019)
EllapsedTime: 71.9 seconds
RetCode: 0
Status:  OK 
CheckDir: ChemmineOB.Rcheck
Warnings: 0

Command output

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


* using log directory ‘/home/biocbuild/bbs-3.9-bioc/meat/ChemmineOB.Rcheck’
* using R version 3.6.1 (2019-07-05)
* using platform: x86_64-pc-linux-gnu (64-bit)
* 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.22.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 ... OK
* checking installed package size ... NOTE
  installed size is 17.6Mb
  sub-directories of 1Mb or more:
    R                2.4Mb
    libs            13.1Mb
    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 ... OK
* checking for left-over files ... OK
* checking index information ... OK
* checking package subdirectories ... OK
* checking R 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 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 ... OK
* checking R code for possible problems ... NOTE
copyToC: no visible global function definition for ‘RSWIG_createNewRef’
copyToC,OpenBabel::CharPtrLess: no visible global function definition
  for ‘RSWIG_createNewRef’
copyToC,OpenBabel::DoubleType: no visible global function definition
  for ‘RSWIG_createNewRef’
copyToC,OpenBabel::FptIndexHeader: no visible global function
  definition for ‘RSWIG_createNewRef’
copyToC,OpenBabel::LineSearchType: no visible global function
  definition for ‘RSWIG_createNewRef’
copyToC,std::pair<(unsigned int,unsigned int)>: no visible global
  function definition for ‘RSWIG_createNewRef’
copyToC,stringp: no visible global function definition for
  ‘RSWIG_createNewRef’
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__DoubleType: no visible global function definition
  for ‘delete_OpenBabel__DoubleType’
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__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__OBAtomClassData: no visible global function
  definition for ‘delete_OpenBabel__OBAtomClassData’
delete,_p_OpenBabel__OBAtomTyper: no visible global function definition
  for ‘delete_OpenBabel__OBAtomTyper’
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__OBChiralData: no visible global function
  definition for ‘delete_OpenBabel__OBChiralData’
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__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__OBElement: no visible global function definition
  for ‘delete_OpenBabel__OBElement’
delete,_p_OpenBabel__OBElementTable: no visible global function
  definition for ‘delete_OpenBabel__OBElementTable’
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__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__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__OBIsotopeTable: no visible global function
  definition for ‘delete_OpenBabel__OBIsotopeTable’
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__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__OBPlugin: no visible global function definition
  for ‘delete_OpenBabel__OBPlugin’
delete,_p_OpenBabel__OBRTree: no visible global function definition for
  ‘delete_OpenBabel__OBRTree’
delete,_p_OpenBabel__OBRandom: no visible global function definition
  for ‘delete_OpenBabel__OBRandom’
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__OBRotationData: no visible global function
  definition for ‘delete_OpenBabel__OBRotationData’
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__OBSqrtTbl: no visible global function definition
  for ‘delete_OpenBabel__OBSqrtTbl’
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__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__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__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__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:
  RSWIG_createNewRef delete_OpenBabel__AliasData
  delete_OpenBabel__CharPtrLess delete_OpenBabel__DoubleType
  delete_OpenBabel__FastSearch delete_OpenBabel__FastSearchIndexer
  delete_OpenBabel__FptIndexHeader delete_OpenBabel__LineSearchType
  delete_OpenBabel__OBAngle delete_OpenBabel__OBAngleData
  delete_OpenBabel__OBAromaticTyper delete_OpenBabel__OBAtom
  delete_OpenBabel__OBAtomAtomIter delete_OpenBabel__OBAtomBondIter
  delete_OpenBabel__OBAtomClassData delete_OpenBabel__OBAtomTyper
  delete_OpenBabel__OBBase delete_OpenBabel__OBBitVec
  delete_OpenBabel__OBBond delete_OpenBabel__OBBuilder
  delete_OpenBabel__OBChainsParser delete_OpenBabel__OBChiralData
  delete_OpenBabel__OBCommentData delete_OpenBabel__OBConformerData
  delete_OpenBabel__OBConversion delete_OpenBabel__OBDOSData
  delete_OpenBabel__OBDescriptor
  delete_OpenBabel__OBElectronicTransitionData
  delete_OpenBabel__OBElement delete_OpenBabel__OBElementTable
  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__OBGenericData
  delete_OpenBabel__OBGlobalDataBase delete_OpenBabel__OBGridData
  delete_OpenBabel__OBInternalCoord delete_OpenBabel__OBIsotopeTable
  delete_OpenBabel__OBMatrixData delete_OpenBabel__OBMessageHandler
  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__OBPlugin delete_OpenBabel__OBRTree
  delete_OpenBabel__OBRandom 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__OBRotationData
  delete_OpenBabel__OBSSMatch delete_OpenBabel__OBSerialNums
  delete_OpenBabel__OBSetData delete_OpenBabel__OBSmartsMatcher
  delete_OpenBabel__OBSmartsPattern delete_OpenBabel__OBSqrtTbl
  delete_OpenBabel__OBStopwatch delete_OpenBabel__OBSymmetryData
  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__transform3d delete_OpenBabel__vector3
  delete_std__binary_functionT_char_const_p_char_const_p_bool_t
  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 ... OK
* 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 compiled code ... NOTE
Note: information on .o files is not available
File ‘/home/biocbuild/bbs-3.9-bioc/R/library/ChemmineOB/libs/ChemmineOB.so’:
  Found ‘_ZSt4cerr’, possibly from ‘std::cerr’ (C++)
  Found ‘_ZSt4cout’, possibly from ‘std::cout’ (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. 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 in ‘inst/doc’ ... OK
* checking running R code from vignettes ... SKIPPED
* checking re-building of vignette outputs ... SKIPPED
* checking PDF version of manual ... OK
* DONE

Status: 6 NOTEs
See
  ‘/home/biocbuild/bbs-3.9-bioc/meat/ChemmineOB.Rcheck/00check.log’
for details.



Installation output

ChemmineOB.Rcheck/00install.out

##############################################################################
##############################################################################
###
### Running command:
###
###   /home/biocbuild/bbs-3.9-bioc/R/bin/R CMD INSTALL ChemmineOB
###
##############################################################################
##############################################################################


* installing to library ‘/home/biocbuild/bbs-3.9-bioc/R/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 OPENBABEL... yes
checking for OPENBABEL... 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
g++ -std=gnu++11 -I"/home/biocbuild/bbs-3.9-bioc/R/include" -DNDEBUG  -I"/home/biocbuild/bbs-3.9-bioc/R/library/BH/include" -I"/home/biocbuild/bbs-3.9-bioc/R/library/Rcpp/include" -I/usr/local/include -I/usr/include/openbabel-2.0  -I/usr/include/eigen3  -DUSE_BOOST -fpic  -g -O2  -Wall -c ChemmineOB.cpp -o ChemmineOB.o
ChemmineOB.cpp: In function ‘SEXPREC* SWIG_MakePtr(void*, const char*, R_SWIG_Owner)’:
ChemmineOB.cpp:953:15: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
   const char *p = typeName;
               ^
In file included from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:28:0,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/detail/shared_count.hpp: At global scope:
/home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/detail/shared_count.hpp:355:33: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) )
                                 ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/config/no_tr1/memory.hpp:21,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template class auto_ptr;
                            ^~~~~~~~
In file included from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17:0,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:256:65: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
 template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
                                                                 ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/config/no_tr1/memory.hpp:21,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template class auto_ptr;
                            ^~~~~~~~
In file included from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17:0,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:471:31: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn()
                               ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/config/no_tr1/memory.hpp:21,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template class auto_ptr;
                            ^~~~~~~~
In file included from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17:0,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:484:22: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     shared_ptr( std::auto_ptr && r ): px(r.get()), pn()
                      ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/config/no_tr1/memory.hpp:21,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template class auto_ptr;
                            ^~~~~~~~
In file included from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17:0,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:567:34: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     shared_ptr & operator=( std::auto_ptr & r )
                                  ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/config/no_tr1/memory.hpp:21,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template class auto_ptr;
                            ^~~~~~~~
In file included from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17:0,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:576:34: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     shared_ptr & operator=( std::auto_ptr && r )
                                  ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/config/no_tr1/memory.hpp:21,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template class auto_ptr;
                            ^~~~~~~~
In file included from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17:0,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’:
/home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:578:38: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
         this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this );
                                      ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/config/no_tr1/memory.hpp:21,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /home/biocbuild/bbs-3.9-bioc/R/library/BH/include/boost/shared_ptr.hpp:17,
                 from /usr/include/openbabel-2.0/openbabel/shared_ptr.h:20,
                 from /usr/include/openbabel-2.0/openbabel/alias.h:19,
                 from ChemmineOB.cpp:1500:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template class auto_ptr;
                            ^~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_stringp()’:
ChemmineOB.cpp:2535:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2535:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_stringp(SEXP)’:
ChemmineOB.cpp:2541:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:2541:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:2550:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2550:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_stringp_cast(SEXP)’:
ChemmineOB.cpp:2564:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2564:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_stringp_frompointer(SEXP)’:
ChemmineOB.cpp:2571:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2571:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_istreamFromString(SEXP)’:
ChemmineOB.cpp:2578:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2578:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_istreamFromFile(SEXP)’:
ChemmineOB.cpp:2585:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2585:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_ostreamToString()’:
ChemmineOB.cpp:2589:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2589:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_ostreamToFile(SEXP)’:
ChemmineOB.cpp:2596:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2596:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:2602:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2602:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorInt__SWIG_1(SEXP)’:
ChemmineOB.cpp:2630:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2630:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:2662:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:2662:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorUnsignedInt__SWIG_1(SEXP)’:
ChemmineOB.cpp:2679:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2679:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:2716:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:2716:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorvInt__SWIG_1(SEXP)’:
ChemmineOB.cpp:2733:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2733:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:2765:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2765:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:2773:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:2773:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorDouble__SWIG_1(SEXP)’:
ChemmineOB.cpp:2788:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2788:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:2823:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:2823:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorString__SWIG_1(SEXP)’:
ChemmineOB.cpp:2840:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2840:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:2870:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2870:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:2877:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:2877:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorVector3__SWIG_1(SEXP)’:
ChemmineOB.cpp:2894:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2894:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:2933:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:2933:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorvVector3__SWIG_1(SEXP)’:
ChemmineOB.cpp:2951:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2951:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:2986:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:2986:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_vectorOBMol__SWIG_1(SEXP)’:
ChemmineOB.cpp:3011:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3011:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:3050:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:3050:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorOBBond__SWIG_1(SEXP)’:
ChemmineOB.cpp:3067:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3067:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:3106:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:3106:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorOBResidue__SWIG_1(SEXP)’:
ChemmineOB.cpp:3123:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3123:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:3163:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:3163:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorOBRing__SWIG_1(SEXP)’:
ChemmineOB.cpp:3180:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3180:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:3219:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:3219:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorpOBRing__SWIG_1(SEXP)’:
ChemmineOB.cpp:3236:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3236:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:3274:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:3274:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vectorpOBGenericData__SWIG_1(SEXP)’:
ChemmineOB.cpp:3291:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3291:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_vectorpOBInternalCoord__SWIG_1(SEXP)’:
ChemmineOB.cpp:3347:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3347:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:3415:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3415:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:3426:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3426:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_pairUIntUInt_second_set(SEXP, SEXP)’:
ChemmineOB.cpp:3444:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3444:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_pairUIntUInt(SEXP)’:
ChemmineOB.cpp:3459:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:3459:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vpairUIntUInt__SWIG_1(SEXP)’:
ChemmineOB.cpp:3477:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3477:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:3514:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3514:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_vvpairUIntUInt__SWIG_1(SEXP)’:
ChemmineOB.cpp:3541:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3541:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:3643:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3643:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_OBGlobalDataBase(SEXP)’:
ChemmineOB.cpp:3946:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:3946:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:3953:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3953:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBGlobalDataBase_ParseLine(SEXP, SEXP)’:
ChemmineOB.cpp:3987:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3987:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_new_OBElement__SWIG_0()’:
ChemmineOB.cpp:3991:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:3991:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBElement__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4011:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4011:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_OBElement_GetSymbol(SEXP)’:
ChemmineOB.cpp:4026:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4026:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBElement(SEXP)’:
ChemmineOB.cpp:4127:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:4127:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBElementTable(SEXP)’:
ChemmineOB.cpp:4138:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:4138:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_GetAtomicNum__SWIG_0(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4157:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4157:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_GetAtomicNum__SWIG_1(SEXP, SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4173:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4173:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_GetSymbol(SEXP, SEXP)’:
ChemmineOB.cpp:4197:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4197:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_GetVdwRad(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4205:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4205:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_GetCovalentRad(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4213:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4213:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_GetMass(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4221:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4221:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_CorrectedBondRad__SWIG_1(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4238:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4238:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_CorrectedVdwRad__SWIG_1(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4255:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4255:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_GetMaxBonds(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4263:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4263:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_GetElectroNeg(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4271:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4271:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_GetIonization(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4287:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4287:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_GetElectronAffinity(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4295:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4295:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElementTable_GetName(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4312:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4312:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBIsotopeTable(SEXP)’:
ChemmineOB.cpp:4323:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:4323:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBTypeTable()’:
ChemmineOB.cpp:4352:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4352:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBTypeTable(SEXP)’:
ChemmineOB.cpp:4358:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:4358:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4370:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4370:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBTypeTable_SetToType(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4382:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4382:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4395:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4395:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4413:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4413:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4426:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4426:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueData_SetResName(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:4458:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4458:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4470:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4470:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4488:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4488:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4511:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4511:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBResidueData(SEXP)’:
ChemmineOB.cpp:4536:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:4536:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_DoubleType_hi_set(SEXP, SEXP)’:
ChemmineOB.cpp:4545:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4545:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_DoubleType_lo_set(SEXP, SEXP)’:
ChemmineOB.cpp:4561:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4561:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_DoubleType()’:
ChemmineOB.cpp:4572:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4572:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_DoubleType(SEXP)’:
ChemmineOB.cpp:4578:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:4578:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_DoubleAdd(SEXP, SEXP)’:
ChemmineOB.cpp:4599:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4599:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBRandom__SWIG_0(SEXP)’:
ChemmineOB.cpp:4613:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4613:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBRandom__SWIG_1()’:
ChemmineOB.cpp:4617:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4617:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBRandom_TimeSeed(SEXP)’:
ChemmineOB.cpp:4630:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4630:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBRandom(SEXP)’:
ChemmineOB.cpp:4651:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:4651:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBStopwatch_Start(SEXP)’:
ChemmineOB.cpp:4657:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4657:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBStopwatch()’:
ChemmineOB.cpp:4677:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4677:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBStopwatch(SEXP)’:
ChemmineOB.cpp:4683:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:4683:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBSqrtTbl__SWIG_0()’:
ChemmineOB.cpp:4687:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4687:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBSqrtTbl__SWIG_1(SEXP, SEXP)’:
ChemmineOB.cpp:4693:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4693:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBSqrtTbl(SEXP)’:
ChemmineOB.cpp:4699:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:4699:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4715:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4715:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4738:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4738:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4744:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4744:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4750:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4750:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vector3__SWIG_2(SEXP)’:
ChemmineOB.cpp:4755:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4755:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vector3__SWIG_3()’:
ChemmineOB.cpp:4759:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4759:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_vector3__SWIG_5(SEXP)’:
ChemmineOB.cpp:4776:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4776:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_vector3(SEXP)’:
ChemmineOB.cpp:4782:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:4782:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_vector3_Get(SEXP, SEXP)’:
ChemmineOB.cpp:4850:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4850:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_vector3_AsArray(SEXP)’:
ChemmineOB.cpp:4857:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4857:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_vector3_randomUnitVector__SWIG_0(SEXP, SEXP)’:
ChemmineOB.cpp:4868:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4868:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_vector3_randomUnitVector__SWIG_1(SEXP)’:
ChemmineOB.cpp:4874:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4874:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_vector3_normalize(SEXP, SEXP)’:
ChemmineOB.cpp:4882:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4882:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4938:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4938:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4946:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4946:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:4954:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:4954:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_VZero_get(SEXP)’:
ChemmineOB.cpp:5176:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5176:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_VX_get(SEXP)’:
ChemmineOB.cpp:5180:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5180:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_VY_get(SEXP)’:
ChemmineOB.cpp:5184:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5184:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_VZ_get(SEXP)’:
ChemmineOB.cpp:5188:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5188:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_matrix3x3__SWIG_0()’:
ChemmineOB.cpp:5192:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5192:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_matrix3x3__SWIG_1(SEXP)’:
ChemmineOB.cpp:5197:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5197:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_matrix3x3__SWIG_2(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:5219:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5219:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_matrix3x3__SWIG_3(SEXP)’:
ChemmineOB.cpp:5227:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5227:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_matrix3x3(SEXP)’:
ChemmineOB.cpp:5233:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:5233:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:5242:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5242:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_matrix3x3_randomRotation(SEXP, SEXP)’:
ChemmineOB.cpp:5270:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5270:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_matrix3x3_isOrthogonal(SEXP, SEXP)’:
ChemmineOB.cpp:5293:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5293:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_matrix3x3_isUnitMatrix(SEXP, SEXP)’:
ChemmineOB.cpp:5308:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5308:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_matrix3x3_RotAboutAxisByAngle(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:5405:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5405:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:5416:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5416:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_transform3d__SWIG_0()’:
ChemmineOB.cpp:5479:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5479:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_transform3d__SWIG_1(SEXP, SEXP)’:
ChemmineOB.cpp:5495:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5495:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_transform3d__SWIG_2(SEXP)’:
ChemmineOB.cpp:5500:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5500:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_transform3d__SWIG_3(SEXP, SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:5527:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5527:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_transform3d_Normalize(SEXP)’:
ChemmineOB.cpp:5561:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5561:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_transform3d(SEXP)’:
ChemmineOB.cpp:5567:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:5567:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_SpaceGroup()’:
ChemmineOB.cpp:5571:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5571:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_SpaceGroup(SEXP)’:
ChemmineOB.cpp:5577:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:5577:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_SpaceGroup_SetHMName__SWIG_0(SEXP, SEXP)’:
ChemmineOB.cpp:5588:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5588:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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__SWIG_0(SEXP, SEXP)’:
ChemmineOB.cpp:5611:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5611:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:5632:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5632:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_SpaceGroup_GetSpaceGroup__SWIG_0(SEXP)’:
ChemmineOB.cpp:5725:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5725:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:5735:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5735:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_OBGenericData(SEXP)’:
ChemmineOB.cpp:5817:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:5817:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:5839:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5839:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBBase(SEXP)’:
ChemmineOB.cpp:5879:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:5879:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:5906:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5906:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBase_SetTitle(SEXP, SEXP)’:
ChemmineOB.cpp:5934:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5934:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:5946:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5946:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:5964:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5964:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:5974:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:5974:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6000:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6000:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6010:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6010:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6040:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6040:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6094:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6094:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6132:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6132:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6148:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:6148:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6183:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:6183:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6191:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6191:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBExternalBond_GetAtom(SEXP)’:
ChemmineOB.cpp:6200:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6200:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBExternalBond_GetBond(SEXP)’:
ChemmineOB.cpp:6209:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6209:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBExternalBond_SetAtom(SEXP, SEXP)’:
ChemmineOB.cpp:6227:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6227:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBExternalBond_SetBond(SEXP, SEXP)’:
ChemmineOB.cpp:6238:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6238:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBExternalBondData(SEXP)’:
ChemmineOB.cpp:6276:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:6276:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBPairData()’:
ChemmineOB.cpp:6280:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6280:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBPairData_SetValue__SWIG_0(SEXP, SEXP)’:
ChemmineOB.cpp:6291:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6291:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6309:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:6309:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBSetData()’:
ChemmineOB.cpp:6313:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6313:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBSetData_AddData(SEXP, SEXP)’:
ChemmineOB.cpp:6323:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6323:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6349:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6349:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6362:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6362:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6400:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6400:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBSetData(SEXP)’:
ChemmineOB.cpp:6406:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:6406:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6460:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:6460:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBRingData__SWIG_0()’:
ChemmineOB.cpp:6464:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6464:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBRingData__SWIG_1(SEXP)’:
ChemmineOB.cpp:6475:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6475:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBRingData(SEXP)’:
ChemmineOB.cpp:6481:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:6481:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6504:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6504:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBRingData_BeginRing(SEXP, SEXP)’:
ChemmineOB.cpp:6549:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6549:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBRingData_NextRing(SEXP, SEXP)’:
ChemmineOB.cpp:6566:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6566:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBUnitCell__SWIG_0()’:
ChemmineOB.cpp:6570:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6570:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBUnitCell__SWIG_1(SEXP)’:
ChemmineOB.cpp:6581:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6581:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBUnitCell(SEXP)’:
ChemmineOB.cpp:6587:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:6587:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:6666:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6666:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBUnitCell_FillUnitCell(SEXP, SEXP)’:
ChemmineOB.cpp:6694:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6694:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBConformerData(SEXP)’:
ChemmineOB.cpp:6925:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:6925:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConformerData_SetEnergies(SEXP, SEXP)’:
ChemmineOB.cpp:6950:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6950:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConformerData_SetForces(SEXP, SEXP)’:
ChemmineOB.cpp:6962:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6962:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConformerData_SetVelocities(SEXP, SEXP)’:
ChemmineOB.cpp:6974:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6974:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConformerData_SetDisplacements(SEXP, SEXP)’:
ChemmineOB.cpp:6986:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6986:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConformerData_SetData(SEXP, SEXP)’:
ChemmineOB.cpp:6998:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:6998:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConformerData_GetEnergies(SEXP, SEXP)’:
ChemmineOB.cpp:7015:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7015:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConformerData_GetData(SEXP, SEXP)’:
ChemmineOB.cpp:7051:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7051:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBSymmetryData(SEXP)’:
ChemmineOB.cpp:7073:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:7073:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7086:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7086:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7096:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7096:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBSymmetryData_SetPointGroup(SEXP, SEXP)’:
ChemmineOB.cpp:7106:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7106:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBSymmetryData_SetSpaceGroup(SEXP, SEXP)’:
ChemmineOB.cpp:7116:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7116:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBTorsion__SWIG_2(SEXP)’:
ChemmineOB.cpp:7143:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7143:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBTorsion(SEXP)’:
ChemmineOB.cpp:7149:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:7149:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7155:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7155:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7201:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7201:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7219:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7219:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBTorsionData_Clear(SEXP)’:
ChemmineOB.cpp:7302:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7302:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBTorsionData_SetData(SEXP, SEXP)’:
ChemmineOB.cpp:7331:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7331:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBTorsionData_FillTorsionArray(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:7348:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7348:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBTorsionData(SEXP)’:
ChemmineOB.cpp:7355:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:7355:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7365:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7365:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBAngle(SEXP)’:
ChemmineOB.cpp:7371:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:7371:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7377:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7377:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7410:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7410:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAngleData_Clear(SEXP)’:
ChemmineOB.cpp:7429:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7429:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7462:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7462:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAngleData_SetData(SEXP, SEXP)’:
ChemmineOB.cpp:7474:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7474:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBAngleData(SEXP)’:
ChemmineOB.cpp:7487:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:7487:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBChiralData(SEXP)’:
ChemmineOB.cpp:7508:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:7508:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBChiralData_Clear(SEXP)’:
ChemmineOB.cpp:7514:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7514:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBChiralData_GetAtom4Refs(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:7525:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7525:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBSerialNums(SEXP)’:
ChemmineOB.cpp:7621:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:7621:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7634:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:7634:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7662:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res4)) delete arg4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7662:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7696:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
   ^~
ChemmineOB.cpp:7696:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
                                         ^~
ChemmineOB.cpp:7697:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7697:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBVibrationData_GetFrequencies(SEXP, SEXP)’:
ChemmineOB.cpp:7715:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7715:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBVibrationData_GetIntensities(SEXP, SEXP)’:
ChemmineOB.cpp:7724:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7724:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBVibrationData_GetRamanActivities(SEXP, SEXP)’:
ChemmineOB.cpp:7733:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7733:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBDOSData()’:
ChemmineOB.cpp:7745:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7745:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBDOSData(SEXP)’:
ChemmineOB.cpp:7751:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:7751:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7779:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7779:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7796:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7796:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBDOSData_GetDensities(SEXP, SEXP)’:
ChemmineOB.cpp:7804:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7804:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBDOSData_GetIntegration(SEXP, SEXP)’:
ChemmineOB.cpp:7812:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7812:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7823:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7823:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7831:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7831:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBOrbital()’:
ChemmineOB.cpp:7867:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7867:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBOrbital(SEXP)’:
ChemmineOB.cpp:7873:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:7873:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7884:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:7884:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:7924:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7924:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBOrbitalData_LoadClosedShellOrbitals(SEXP, SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:7994:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:7994:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBElectronicTransitionData(SEXP)’:
ChemmineOB.cpp:8041:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:8041:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8063:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8063:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElectronicTransitionData_SetEDipole(SEXP, SEXP)’:
ChemmineOB.cpp:8077:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8077:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8117:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8117:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElectronicTransitionData_GetForces(SEXP, SEXP)’:
ChemmineOB.cpp:8127:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8127:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElectronicTransitionData_GetEDipole(SEXP, SEXP)’:
ChemmineOB.cpp:8137:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8137:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElectronicTransitionData_GetRotatoryStrengthsVelocity(SEXP, SEXP)’:
ChemmineOB.cpp:8147:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8147:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBElectronicTransitionData_GetRotatoryStrengthsLength(SEXP, SEXP)’:
ChemmineOB.cpp:8157:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8157:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBRotationData(SEXP)’:
ChemmineOB.cpp:8168:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:8168:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8192:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8192:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBVectorData(SEXP)’:
ChemmineOB.cpp:8218:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:8218:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8256:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:8256:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBGridData()’:
ChemmineOB.cpp:8280:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8280:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBGridData(SEXP)’:
ChemmineOB.cpp:8286:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:8286:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8377:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8377:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBGridData_GetValues(SEXP, SEXP)’:
ChemmineOB.cpp:8394:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8394:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBGridData_GetUnrestricted(SEXP, SEXP)’:
ChemmineOB.cpp:8477:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBGridData_GetNumSymmetries(SEXP, SEXP)’:
ChemmineOB.cpp:8485:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBGridData_SetValues(SEXP, SEXP)’:
ChemmineOB.cpp:8563:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8563:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8572:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8572:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBChainsParser(SEXP)’:
ChemmineOB.cpp:8597:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:8597:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8611:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8611:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBAtomTyper()’:
ChemmineOB.cpp:8628:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8628:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBAtomTyper(SEXP)’:
ChemmineOB.cpp:8634:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:8634:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8646:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8646:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomTyper_AssignTypes(SEXP, SEXP)’:
ChemmineOB.cpp:8658:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8658:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBAromaticTyper(SEXP)’:
ChemmineOB.cpp:8695:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:8695:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAromaticTyper_SelectRootAtoms__SWIG_1(SEXP, SEXP)’:
ChemmineOB.cpp:8746:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8746:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAromaticTyper_ExcludeSmallRing(SEXP, SEXP)’:
ChemmineOB.cpp:8759:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8759:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAromaticTyper_TraverseCycle(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:8797:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8797:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBRingTyper()’:
ChemmineOB.cpp:8801:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8801:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBRingTyper(SEXP)’:
ChemmineOB.cpp:8807:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:8807:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8819:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8819:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_CharPtrLess()’:
ChemmineOB.cpp:8836:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8836:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_CharPtrLess(SEXP)’:
ChemmineOB.cpp:8842:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:8842:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8848:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:8848:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8898:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8898:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBPlugin_MakeInstance(SEXP, SEXP)’:
ChemmineOB.cpp:8914:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8914:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8920:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8920:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBPlugin_GetPlugin(SEXP, SEXP)’:
ChemmineOB.cpp:8931:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax);
   ^~
ChemmineOB.cpp:8931:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax);
                                             ^~
ChemmineOB.cpp:8932:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8932:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8969:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8969:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8978:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax);
   ^~
ChemmineOB.cpp:8978:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax);
                                             ^~
ChemmineOB.cpp:8979:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8979:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBPlugin_List__SWIG_2(SEXP)’:
ChemmineOB.cpp:8985:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8985:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:8995:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:8995:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9002:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBPlugin_FirstLine(SEXP, SEXP)’:
ChemmineOB.cpp:9009:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9009:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBPlugin_Begin(SEXP, SEXP)’:
ChemmineOB.cpp:9016:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9016:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9023:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9023:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_stringbuf()’:
ChemmineOB.cpp:9036:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9036:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_stringbuf(SEXP)’:
ChemmineOB.cpp:9042:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:9042:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBError__SWIG_0(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:9077:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
   ^~
ChemmineOB.cpp:9077:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
                                         ^~
ChemmineOB.cpp:9078:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
   ^~
ChemmineOB.cpp:9078:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
                                         ^~
ChemmineOB.cpp:9079:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9079:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9112:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
   ^~
ChemmineOB.cpp:9112:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
                                         ^~
ChemmineOB.cpp:9113:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
   ^~
ChemmineOB.cpp:9113:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (SWIG_IsNewObj(res4)) delete arg4; if (SWIG_IsNewObj(res5)) delete arg5; vmaxset(r_vmax);
                                         ^~
ChemmineOB.cpp:9114:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9114:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9140:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
   ^~
ChemmineOB.cpp:9140:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
                                         ^~
ChemmineOB.cpp:9141:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res4)) delete arg4; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9141:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9161:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3;
   ^~
ChemmineOB.cpp:9161:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9177:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax);
   ^~
ChemmineOB.cpp:9177:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (SWIG_IsNewObj(res1)) delete arg1; if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax);
                                         ^~
ChemmineOB.cpp:9178:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9178:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBError__SWIG_5(SEXP)’:
ChemmineOB.cpp:9187:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9187:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9191:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9191:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBError(SEXP)’:
ChemmineOB.cpp:9253:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:9253:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9266:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:9266:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9282:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9282:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9318:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
   ^~
ChemmineOB.cpp:9318:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
                                         ^~
ChemmineOB.cpp:9319:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9319:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9339:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
   ^~
ChemmineOB.cpp:9339:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
                                         ^~
ChemmineOB.cpp:9340:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9340:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9357:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
   ^~
ChemmineOB.cpp:9357:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (SWIG_IsNewObj(res2)) delete arg2; if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax);
                                         ^~
ChemmineOB.cpp:9358:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9358:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMessageHandler_GetMessagesOfLevel(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:9371:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9371:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMessageHandler_StartLogging(SEXP)’:
ChemmineOB.cpp:9378:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9378:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMessageHandler_StopLogging(SEXP)’:
ChemmineOB.cpp:9385:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9385:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMessageHandler_SetMaxLogEntries(SEXP, SEXP)’:
ChemmineOB.cpp:9395:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9395:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMessageHandler_ClearLog(SEXP)’:
ChemmineOB.cpp:9409:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9409:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMessageHandler_SetOutputLevel(SEXP, SEXP)’:
ChemmineOB.cpp:9420:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9420:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMessageHandler_SetOutputStream(SEXP, SEXP)’:
ChemmineOB.cpp:9439:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9439:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMessageHandler_GetOutputStream(SEXP)’:
ChemmineOB.cpp:9447:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9447:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_obLogBuf(SEXP)’:
ChemmineOB.cpp:9523:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:9523:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_obLogBuf()’:
ChemmineOB.cpp:9527:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9527:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFormat_FindType(SEXP)’:
ChemmineOB.cpp:9538:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9538:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9605:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9605:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFormat_MakeNewInstance(SEXP)’:
ChemmineOB.cpp:9645:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9645:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9670:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9670:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9707:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9707:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFormat_FormatFromMIME(SEXP)’:
ChemmineOB.cpp:9715:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9715:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9721:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:9721:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9761:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:9761:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9788:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9788:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:9796:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9796:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_FormatFromExt(SEXP)’:
ChemmineOB.cpp:9804:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9804:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_FormatFromMIME(SEXP)’:
ChemmineOB.cpp:9812:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9812:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_GetNextFormat(SEXP, SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:9831:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9831:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_GetInStream(SEXP)’:
ChemmineOB.cpp:9843:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9843:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_GetOutStream(SEXP)’:
ChemmineOB.cpp:9852:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9852:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_SetInStream(SEXP, SEXP)’:
ChemmineOB.cpp:9863:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9863:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_SetOutStream(SEXP, SEXP)’:
ChemmineOB.cpp:9874:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9874:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_SetInFormat__SWIG_0(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:9915:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9915:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_SetOutFormat__SWIG_0(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:9938:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9938:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_GetInFormat(SEXP)’:
ChemmineOB.cpp:9958:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9958:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_GetOutFormat(SEXP)’:
ChemmineOB.cpp:9967:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:9967:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_SetAuxConv(SEXP, SEXP)’:
ChemmineOB.cpp:10019:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10019:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10033:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10033:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10045:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10045:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10076:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; if (alloc4 == SWIG_NEWOBJ) delete[] buf4; vmaxset(r_vmax);
   ^~
ChemmineOB.cpp:10076:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; if (alloc4 == SWIG_NEWOBJ) delete[] buf4; vmaxset(r_vmax);
                                             ^~
ChemmineOB.cpp:10077:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10077:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10102:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10102:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10116:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10116:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10145:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10145:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10156:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10156:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_GetOptionParams(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:10176:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10176:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10201:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10201:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_GetSupportedInputFormat(SEXP, SEXP)’:
ChemmineOB.cpp:10210:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10210:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_GetSupportedOutputFormat(SEXP, SEXP)’:
ChemmineOB.cpp:10219:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   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:10269:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10269:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_GetChemObject(SEXP)’:
ChemmineOB.cpp:10288:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10288:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_SetFirstInput__SWIG_1(SEXP)’:
ChemmineOB.cpp:10316:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10316:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_GetOutputIndex(SEXP, SEXP)’:
ChemmineOB.cpp:10324:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10324:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_SetOneObjectOnly__SWIG_1(SEXP)’:
ChemmineOB.cpp:10352:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10352:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_GetCount(SEXP, SEXP)’:
ChemmineOB.cpp:10374:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10374:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_GetDefaultFormat()’:
ChemmineOB.cpp:10379:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10379:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10416:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10416:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBConversion_CloseOutFile(SEXP)’:
ChemmineOB.cpp:10448:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10448:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBResidue__SWIG_0()’:
ChemmineOB.cpp:10544:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10544:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBResidue__SWIG_1(SEXP)’:
ChemmineOB.cpp:10555:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10555:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBResidue(SEXP)’:
ChemmineOB.cpp:10561:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:10561:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10571:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10571:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidue_InsertAtom(SEXP, SEXP)’:
ChemmineOB.cpp:10581:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10581:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidue_RemoveAtom(SEXP, SEXP)’:
ChemmineOB.cpp:10591:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10591:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10612:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10612:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10622:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10622:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidue_SetChainNum(SEXP, SEXP)’:
ChemmineOB.cpp:10638:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10638:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidue_SetIdx(SEXP, SEXP)’:
ChemmineOB.cpp:10647:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10647:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidue_SetAtomID(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:10663:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10663:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:10687:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10687:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidue_GetChain(SEXP, SEXP)’:
ChemmineOB.cpp:10726:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10726:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidue_IsResidueType(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:10849:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10849:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidue_BeginAtom(SEXP, SEXP)’:
ChemmineOB.cpp:10884:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10884:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidue_NextAtom(SEXP, SEXP)’:
ChemmineOB.cpp:10901:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10901:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_Residue_get(SEXP)’:
ChemmineOB.cpp:10915:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10915:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_ElemDesc_get(SEXP)’:
ChemmineOB.cpp:10929:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10929:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_ResNo_set(SEXP)’:
ChemmineOB.cpp:10934:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10934:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_ElemNo_set(SEXP)’:
ChemmineOB.cpp:10943:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10943:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBInternalCoord__a_set(SEXP, SEXP)’:
ChemmineOB.cpp:10957:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10957:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBInternalCoord__a_get(SEXP)’:
ChemmineOB.cpp:10965:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10965:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBInternalCoord__b_set(SEXP, SEXP)’:
ChemmineOB.cpp:10976:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10976:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBInternalCoord__b_get(SEXP)’:
ChemmineOB.cpp:10984:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10984:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBInternalCoord__c_set(SEXP, SEXP)’:
ChemmineOB.cpp:10995:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:10995:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBInternalCoord__c_get(SEXP)’:
ChemmineOB.cpp:11003:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11003:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBInternalCoord__dst_set(SEXP, SEXP)’:
ChemmineOB.cpp:11010:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->_dst = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11010:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:11025:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->_ang = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11025:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:11040:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->_tor = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11040:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:11152:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:11152:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:11159:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11159:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:11170:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11170:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBAtom(SEXP)’:
ChemmineOB.cpp:11176:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:11176:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:11186:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11186:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetId(SEXP, SEXP)’:
ChemmineOB.cpp:11201:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11201:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetIsotope(SEXP, SEXP)’:
ChemmineOB.cpp:11223:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11223:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetSpinMultiplicity(SEXP, SEXP)’:
ChemmineOB.cpp:11259:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11259:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetCoordPtr(SEXP, SEXP)’:
ChemmineOB.cpp:11308:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11308:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetVector__SWIG_2(SEXP)’:
ChemmineOB.cpp:11314:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11314:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetResidue(SEXP, SEXP)’:
ChemmineOB.cpp:11324:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11324:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:11334:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11334:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetAromatic(SEXP)’:
ChemmineOB.cpp:11340:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11340:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_UnsetAromatic(SEXP)’:
ChemmineOB.cpp:11346:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11346:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetClockwiseStereo(SEXP)’:
ChemmineOB.cpp:11352:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11352:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetAntiClockwiseStereo(SEXP)’:
ChemmineOB.cpp:11358:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11358:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetPositiveStereo(SEXP)’:
ChemmineOB.cpp:11364:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11364:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetNegativeStereo(SEXP)’:
ChemmineOB.cpp:11370:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11370:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_UnsetStereo(SEXP)’:
ChemmineOB.cpp:11376:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11376:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetInRing(SEXP)’:
ChemmineOB.cpp:11382:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11382:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetChiral(SEXP)’:
ChemmineOB.cpp:11388:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11388:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_ClearCoordPtr(SEXP)’:
ChemmineOB.cpp:11394:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11394:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_GetSpinMultiplicity(SEXP, SEXP)’:
ChemmineOB.cpp:11425:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11425:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_GetType(SEXP)’:
ChemmineOB.cpp:11523:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11523:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_GetCoordinate(SEXP)’:
ChemmineOB.cpp:11579:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11579:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_GetVector(SEXP, SEXP)’:
ChemmineOB.cpp:11587:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11587:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_GetParent(SEXP)’:
ChemmineOB.cpp:11620:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11620:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:11634:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11634:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_GetBond(SEXP, SEXP)’:
ChemmineOB.cpp:11646:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11646:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_GetNextAtom(SEXP)’:
ChemmineOB.cpp:11654:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11654:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_BeginBond(SEXP, SEXP)’:
ChemmineOB.cpp:11686:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11686:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_NextBond(SEXP, SEXP)’:
ChemmineOB.cpp:11700:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11700:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_BeginNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:11714:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11714:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_NextNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:11728:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11728:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:11736:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11736:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_NewResidue(SEXP)’:
ChemmineOB.cpp:11778:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11778:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_AddResidue(SEXP, SEXP)’:
ChemmineOB.cpp:11788:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11788:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_DeleteResidue(SEXP)’:
ChemmineOB.cpp:11794:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11794:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_AddBond(SEXP, SEXP)’:
ChemmineOB.cpp:11804:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11804:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_InsertBond(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:11821:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11821:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_ClearBond(SEXP)’:
ChemmineOB.cpp:11838:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_SetHybAndGeom(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:11853:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11853:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_ForceNoH(SEXP)’:
ChemmineOB.cpp:11859:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11859:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_ForceImplH(SEXP)’:
ChemmineOB.cpp:11872:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:11872:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_IsInRingSize(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:12029:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12029:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:12217:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12217:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtom_MatchesSMARTS(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:12281:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12281:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_Visit_set(SEXP, SEXP)’:
ChemmineOB.cpp:12288:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12288:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:12299:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12299:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBBond(SEXP)’:
ChemmineOB.cpp:12305:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:12305:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:12320:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12320:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetBegin(SEXP, SEXP)’:
ChemmineOB.cpp:12343:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12343:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetEnd(SEXP, SEXP)’:
ChemmineOB.cpp:12353:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12353:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:12363:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12363:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:12397:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12397:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetKSingle(SEXP)’:
ChemmineOB.cpp:12403:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12403:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetKDouble(SEXP)’:
ChemmineOB.cpp:12409:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12409:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetKTriple(SEXP)’:
ChemmineOB.cpp:12415:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12415:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetAromatic(SEXP)’:
ChemmineOB.cpp:12421:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12421:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetWedge(SEXP)’:
ChemmineOB.cpp:12427:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12427:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetHash(SEXP)’:
ChemmineOB.cpp:12433:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12433:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetWedgeOrHash(SEXP)’:
ChemmineOB.cpp:12439:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12439:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetUp(SEXP)’:
ChemmineOB.cpp:12445:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12445:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetDown(SEXP)’:
ChemmineOB.cpp:12451:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12451:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetInRing__SWIG_1(SEXP)’:
ChemmineOB.cpp:12464:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12464:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_SetClosure(SEXP)’:
ChemmineOB.cpp:12470:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12470:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_UnsetHash(SEXP)’:
ChemmineOB.cpp:12476:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12476:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_UnsetWedge(SEXP)’:
ChemmineOB.cpp:12482:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12482:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_UnsetUp(SEXP)’:
ChemmineOB.cpp:12488:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12488:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_UnsetDown(SEXP)’:
ChemmineOB.cpp:12494:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12494:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_UnsetAromatic(SEXP)’:
ChemmineOB.cpp:12500:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12500:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_UnsetKekule(SEXP)’:
ChemmineOB.cpp:12506:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12506:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_GetBeginAtom(SEXP)’:
ChemmineOB.cpp:12566:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12566:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_GetEndAtom(SEXP)’:
ChemmineOB.cpp:12574:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12574:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_GetNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:12586:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12586:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_GetParent(SEXP)’:
ChemmineOB.cpp:12594:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12594:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBond_FindSmallestRing(SEXP)’:
ChemmineOB.cpp:12630:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12630:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBMol__SWIG_0()’:
ChemmineOB.cpp:12795:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12795:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBMol__SWIG_1(SEXP)’:
ChemmineOB.cpp:12805:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12805:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBMol(SEXP)’:
ChemmineOB.cpp:12811:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:12811:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_CreateAtom(SEXP)’:
ChemmineOB.cpp:12826:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12826:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_CreateBond(SEXP)’:
ChemmineOB.cpp:12834:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12834:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_DestroyAtom(SEXP, SEXP)’:
ChemmineOB.cpp:12852:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12852:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_DestroyBond(SEXP, SEXP)’:
ChemmineOB.cpp:12862:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12862:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_DestroyResidue(SEXP, SEXP)’:
ChemmineOB.cpp:12872:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12872:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:12907:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12907:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:12925:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12925:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_NewAtom__SWIG_0(SEXP)’:
ChemmineOB.cpp:12957:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12957:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:12967:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12967:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_NewBond__SWIG_0(SEXP)’:
ChemmineOB.cpp:12975:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12975:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:12985:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:12985:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13005:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13005:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13028:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13028:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13051:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13051:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_BeginModify(SEXP)’:
ChemmineOB.cpp:13068:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13068:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_EndModify__SWIG_1(SEXP)’:
ChemmineOB.cpp:13081:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13081:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_IncrementMod(SEXP)’:
ChemmineOB.cpp:13094:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13094:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_DecrementMod(SEXP)’:
ChemmineOB.cpp:13100:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13100:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_GetAtom(SEXP, SEXP)’:
ChemmineOB.cpp:13166:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13166:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_GetAtomById(SEXP, SEXP)’:
ChemmineOB.cpp:13177:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13177:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_GetFirstAtom(SEXP)’:
ChemmineOB.cpp:13186:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13186:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13195:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_GetBondById(SEXP, SEXP)’:
ChemmineOB.cpp:13206:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13206:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13215:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13215:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13231:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13231:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13323:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13323:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13335:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13335:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13343:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13343:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13367:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   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:13383:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13383:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_GetCoordinates(SEXP)’:
ChemmineOB.cpp:13421:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13421:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13465:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13465:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13477:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13477:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetFormula(SEXP, SEXP)’:
ChemmineOB.cpp:13487:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13487:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetDimension(SEXP, SEXP)’:
ChemmineOB.cpp:13503:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13503:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetTotalSpinMultiplicity(SEXP, SEXP)’:
ChemmineOB.cpp:13520:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13520:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetInternalCoord(SEXP, SEXP)’:
ChemmineOB.cpp:13531:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13531:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetAromaticPerceived(SEXP)’:
ChemmineOB.cpp:13553:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13553:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetSSSRPerceived(SEXP)’:
ChemmineOB.cpp:13559:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13559:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetLSSRPerceived(SEXP)’:
ChemmineOB.cpp:13565:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13565:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetAtomTypesPerceived(SEXP)’:
ChemmineOB.cpp:13577:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13577:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetRingTypesPerceived(SEXP)’:
ChemmineOB.cpp:13583:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13583:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetChainsPerceived(SEXP)’:
ChemmineOB.cpp:13589:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13589:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetChiralityPerceived(SEXP)’:
ChemmineOB.cpp:13595:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13595:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetKekulePerceived(SEXP)’:
ChemmineOB.cpp:13619:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13619:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetHydrogensAdded(SEXP)’:
ChemmineOB.cpp:13631:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13631:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetCorrectedForPH(SEXP)’:
ChemmineOB.cpp:13637:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13637:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetAromaticCorrected(SEXP)’:
ChemmineOB.cpp:13643:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_UnsetAromaticPerceived(SEXP)’:
ChemmineOB.cpp:13661:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13661:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_UnsetSSSRPerceived(SEXP)’:
ChemmineOB.cpp:13667:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_UnsetRingTypesPerceived(SEXP)’:
ChemmineOB.cpp:13673:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13673:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_UnsetHydrogensAdded(SEXP)’:
ChemmineOB.cpp:13691:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13691:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13724:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13724:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_ToInertialFrame__SWIG_1(SEXP)’:
ChemmineOB.cpp:13749:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13749:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13774:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13774:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13803:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13803:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_Center__SWIG_0(SEXP)’:
ChemmineOB.cpp:13809:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13809:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_NewPerceiveKekuleBonds(SEXP)’:
ChemmineOB.cpp:13829:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13829:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13874:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13874:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13890:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13890:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_StripSalts__SWIG_0(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:13923:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13923:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_Separate__SWIG_0(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:13940:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13940:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_Separate__SWIG_1(SEXP, SEXP)’:
ChemmineOB.cpp:13948:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13948:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13981:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13981:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:13996:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:13996:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_SetIsPatternStructure(SEXP)’:
ChemmineOB.cpp:14009:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14009:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_FindSSSR(SEXP)’:
ChemmineOB.cpp:14047:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14047:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_FindLSSR(SEXP)’:
ChemmineOB.cpp:14053:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14053:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_FindRingAtomsAndBonds(SEXP)’:
ChemmineOB.cpp:14059:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14059:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_FindChiralCenters(SEXP)’:
ChemmineOB.cpp:14065:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14065:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:14079:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14079:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_ConnectTheDots(SEXP)’:
ChemmineOB.cpp:14160:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14160:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_PerceiveBondOrders(SEXP)’:
ChemmineOB.cpp:14166:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14166:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_FindAngles(SEXP)’:
ChemmineOB.cpp:14172:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14172:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_FindTorsions(SEXP)’:
ChemmineOB.cpp:14178:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14178:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:14225:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14225:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_AddConformer(SEXP, SEXP)’:
ChemmineOB.cpp:14408:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14408:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_GetConformer(SEXP, SEXP)’:
ChemmineOB.cpp:14440:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14440:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_GetEnergies(SEXP, SEXP)’:
ChemmineOB.cpp:14461:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14461:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:14469:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14469:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_BeginConformer(SEXP, SEXP)’:
ChemmineOB.cpp:14485:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14485:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMol_NextConformer(SEXP, SEXP)’:
ChemmineOB.cpp:14501:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14501:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_ThrowError__SWIG_1(SEXP)’:
ChemmineOB.cpp:14558:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14558:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_etab_set(SEXP)’:
ChemmineOB.cpp:14609:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14609:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_ttab_set(SEXP)’:
ChemmineOB.cpp:14621:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14621:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_resdat_set(SEXP)’:
ChemmineOB.cpp:14682:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14682:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_NoId_get(SEXP)’:
ChemmineOB.cpp:14690:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14690:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:14701:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14701:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:14736:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->ring_id = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
   ^~
ChemmineOB.cpp:14736:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:14757:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14757:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBRing__path_get(SEXP, SEXP)’:
ChemmineOB.cpp:14766:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14766:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBRing__pathset_get(SEXP, SEXP)’:
ChemmineOB.cpp:14786:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14786:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBRing__SWIG_0()’:
ChemmineOB.cpp:14790:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14790:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:14801:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14801:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:14817:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14817:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBRing__SWIG_3(SEXP)’:
ChemmineOB.cpp:14827:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14827:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:14868:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14868:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBRing_GetType(SEXP)’:
ChemmineOB.cpp:14875:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14875:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBRing_IsInRing(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:14912:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14912:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBRing_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:14922:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14922:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBRing_GetParent(SEXP)’:
ChemmineOB.cpp:14930:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14930:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBRing(SEXP)’:
ChemmineOB.cpp:14960:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:14960:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:14982:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:14982:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:14988:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:14988:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBRingSearch_WriteRings(SEXP)’:
ChemmineOB.cpp:15035:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15035:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBRTree(SEXP, SEXP)’:
ChemmineOB.cpp:15065:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15065:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBRTree(SEXP)’:
ChemmineOB.cpp:15071:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:15071:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15104:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:15104:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15126:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15126:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15138:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15138:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_GetSMARTS__SWIG_1(SEXP, SEXP)’:
ChemmineOB.cpp:15155:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15155:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBSmartsPattern_Empty(SEXP, SEXP)’:
ChemmineOB.cpp:15163:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15163:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBSmartsPattern_IsValid(SEXP, SEXP)’:
ChemmineOB.cpp:15171:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15171:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBSmartsPattern_GetAtomicNum(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:15216:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15216:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBSmartsPattern_GetCharge(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:15224:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15224:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15246:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15246:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBSmartsPattern_HasMatch(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:15321:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15321:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15363:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   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:15382:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15382:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBSmartsPattern_WriteMapList(SEXP, SEXP)’:
ChemmineOB.cpp:15459:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15459:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBSmartsMatcher(SEXP)’:
ChemmineOB.cpp:15472:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:15472:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBSmartsMatcher_match__SWIG_1(SEXP, SEXP, SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:15524:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15524:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBSSMatch(SEXP, SEXP)’:
ChemmineOB.cpp:15538:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15538:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBSSMatch(SEXP)’:
ChemmineOB.cpp:15544:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:15544:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15561:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15561:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_AliasDataType_get(SEXP)’:
ChemmineOB.cpp:15597:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15597:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_AliasData()’:
ChemmineOB.cpp:15601:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15601:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15624:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15624:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15659:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15659:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_AliasData(SEXP)’:
ChemmineOB.cpp:15695:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:15695:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomClassData_Clear(SEXP)’:
ChemmineOB.cpp:15707:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15707:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomClassData_Add(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:15715:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15715:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomClassData_HasClass(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:15723:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15723:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomClassData_GetClass(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:15731:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15731:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomClassData_GetClassString(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:15739:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15739:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBAtomClassData(SEXP)’:
ChemmineOB.cpp:15754:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:15754:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFingerprint_FindType(SEXP)’:
ChemmineOB.cpp:15767:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15767:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15774:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:15774:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15792:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15792:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15811:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15811:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFingerprint_Fold(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:15829:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15829:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15867:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15867:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFingerprint_SetFlags(SEXP, SEXP)’:
ChemmineOB.cpp:15884:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15884:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15897:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15897:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15929:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15929:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_Tanimoto__SWIG_1(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:15943:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15943:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFingerprint_FindFingerprint(SEXP)’:
ChemmineOB.cpp:15954:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15954:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:15964:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15964:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_FptIndexHeader_nEntries_set(SEXP, SEXP)’:
ChemmineOB.cpp:15981:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15981:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_FptIndexHeader_words_set(SEXP, SEXP)’:
ChemmineOB.cpp:15998:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:15998:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_FptIndexHeader_fpid_get(SEXP, SEXP)’:
ChemmineOB.cpp:16020:5: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation]
     while (size && (result[size - 1] == '\0')) --size; r_ans = SWIG_FromCharPtrAndSize(result, size); }  vmaxset(r_vmax);
     ^~~~~
ChemmineOB.cpp:16020:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’
     while (size && (result[size - 1] == '\0')) --size; r_ans = SWIG_FromCharPtrAndSize(result, size); }  vmaxset(r_vmax);
                                                        ^~~~~
ChemmineOB.cpp:16021:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_FptIndexHeader(SEXP)’:
ChemmineOB.cpp:16048:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:16048:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16077:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:16077:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16156:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16156:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_FastSearch_FindSimilar__SWIG_2(SEXP, SEXP, SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:16174:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16174:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_FastSearch()’:
ChemmineOB.cpp:16212:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16212:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_FastSearchIndexer(SEXP)’:
ChemmineOB.cpp:16307:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:16307:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBDescriptor__SWIG_0(SEXP, SEXP)’:
ChemmineOB.cpp:16337:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16337:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16344:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16344:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16352:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16352:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16484:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16484:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16521:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16521:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16555:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16555:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBDescriptor_AddProperties(SEXP, SEXP)’:
ChemmineOB.cpp:16567:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16567:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16579:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16579:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16592:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16592:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBDescriptor(SEXP)’:
ChemmineOB.cpp:16608:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:16608:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_LineSearchType(SEXP)’:
ChemmineOB.cpp:16619:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:16619:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16626:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->a = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16626:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16640:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->b = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16640:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16654:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->c = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16654:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16668:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->d = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16668:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16687:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16687:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFParameter__b_set(SEXP, SEXP)’:
ChemmineOB.cpp:16707:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16707:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFParameter__c_set(SEXP, SEXP)’:
ChemmineOB.cpp:16727:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16727:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFParameter__d_set(SEXP, SEXP)’:
ChemmineOB.cpp:16747:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16747:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFParameter__ipar_set(SEXP, SEXP)’:
ChemmineOB.cpp:16769:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16769:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFParameter__ipar_get(SEXP, SEXP)’:
ChemmineOB.cpp:16778:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16778:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFParameter__dpar_set(SEXP, SEXP)’:
ChemmineOB.cpp:16792:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16792:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFParameter__dpar_get(SEXP, SEXP)’:
ChemmineOB.cpp:16801:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16801:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFParameter_clear(SEXP)’:
ChemmineOB.cpp:16807:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16807:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBFFParameter(SEXP)’:
ChemmineOB.cpp:16818:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:16818:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16825:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->energy = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16825:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16844:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16844:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFCalculation2_a_get(SEXP)’:
ChemmineOB.cpp:16852:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16852:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFCalculation2_b_set(SEXP, SEXP)’:
ChemmineOB.cpp:16863:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16863:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFCalculation2_b_get(SEXP)’:
ChemmineOB.cpp:16871:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16871:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16878:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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:16878:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16892:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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:16892:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16916:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16916:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFCalculation2_pos_b_get(SEXP)’:
ChemmineOB.cpp:16933:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16933:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16952:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16952:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:16971:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:16971:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBFFCalculation2(SEXP)’:
ChemmineOB.cpp:16979:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:16979:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17002:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17002:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFCalculation3_c_get(SEXP)’:
ChemmineOB.cpp:17010:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17010:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17017:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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:17017:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17041:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17041:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17060:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17060:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBFFCalculation3(SEXP)’:
ChemmineOB.cpp:17068:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:17068:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17084:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17084:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFCalculation4_d_get(SEXP)’:
ChemmineOB.cpp:17092:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17092:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17099:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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:17099:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17123:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17123:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17142:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17142:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBFFCalculation4(SEXP)’:
ChemmineOB.cpp:17150:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:17150:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17162:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->factor = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17162:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17177:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->constraint_value = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
   ^~
ChemmineOB.cpp:17177:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17193:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->rab0 = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17193:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17208:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->rbc0 = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17208:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17223:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->type = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17223:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17237:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->ia = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17237:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17251:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->ib = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17251:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17265:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->ic = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17265:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17279:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (arg1)->id = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17279:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17297:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17297:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_a_get(SEXP)’:
ChemmineOB.cpp:17305:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17305:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_b_set(SEXP, SEXP)’:
ChemmineOB.cpp:17316:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17316:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_b_get(SEXP)’:
ChemmineOB.cpp:17324:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17324:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_c_set(SEXP, SEXP)’:
ChemmineOB.cpp:17335:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17335:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_c_get(SEXP)’:
ChemmineOB.cpp:17343:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17343:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_d_set(SEXP, SEXP)’:
ChemmineOB.cpp:17354:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17354:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_d_get(SEXP)’:
ChemmineOB.cpp:17362:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17362:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_grada_set(SEXP, SEXP)’:
ChemmineOB.cpp:17375:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17375:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_grada_get(SEXP, SEXP)’:
ChemmineOB.cpp:17383:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17383:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_gradb_set(SEXP, SEXP)’:
ChemmineOB.cpp:17396:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17396:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_gradb_get(SEXP, SEXP)’:
ChemmineOB.cpp:17404:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17404:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_gradc_set(SEXP, SEXP)’:
ChemmineOB.cpp:17417:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17417:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_gradc_get(SEXP, SEXP)’:
ChemmineOB.cpp:17425:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17425:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_gradd_set(SEXP, SEXP)’:
ChemmineOB.cpp:17438:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17438:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraint_gradd_get(SEXP, SEXP)’:
ChemmineOB.cpp:17446:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17446:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBFFConstraint(SEXP)’:
ChemmineOB.cpp:17457:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:17457:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17479:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:17479:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17486:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17486:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraints_Setup(SEXP, SEXP)’:
ChemmineOB.cpp:17516:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17516:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraints_Size(SEXP, SEXP)’:
ChemmineOB.cpp:17612:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17612:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraints_IsIgnored(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:17669:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17669:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraints_IsFixed(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:17677:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17677:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraints_IsXFixed(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:17685:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17685:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraints_IsYFixed(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:17693:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17693:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBFFConstraints_IsZFixed(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:17701:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17701:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_FindType(SEXP)’:
ChemmineOB.cpp:17730:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17730:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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_OBForceField(SEXP)’:
ChemmineOB.cpp:17744:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:17744:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17754:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res1)) delete arg1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17754:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17762:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17762:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17774:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17774:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:17983:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc4 == SWIG_NEWOBJ) delete[] buf4; vmaxset(r_vmax); 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’
   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:17996:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:17996:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_AddInterGroup(SEXP, SEXP)’:
ChemmineOB.cpp:18009:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18009:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_ClearGroups(SEXP)’:
ChemmineOB.cpp:18033:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18033:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_EnableAllPairs(SEXP)’:
ChemmineOB.cpp:18121:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18121:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18129:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18129:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18145:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18145:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18161:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18161:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18177:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18177:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18193:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18193:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18209:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18209:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18225:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18225:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18241:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18241:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_PrintTypes(SEXP)’:
ChemmineOB.cpp:18255:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18255:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_PrintVelocities(SEXP)’:
ChemmineOB.cpp:18276:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18276:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_SetLogLevel(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:18295:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18295:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18312:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18312:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18323:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18323:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18330:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18330:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_SystematicRotorSearch__SWIG_0(SEXP, SEXP)’:
ChemmineOB.cpp:18340:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18340:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_RandomRotorSearch__SWIG_0(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:18396:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18396:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_RandomRotorSearch__SWIG_1(SEXP, SEXP)’:
ChemmineOB.cpp:18406:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18406:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_RandomRotorSearchInitialize__SWIG_1(SEXP, SEXP)’:
ChemmineOB.cpp:18429:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18429:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_WeightedRotorSearch(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:18460:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18460:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18505:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18505:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_Newton2NumLineSearch(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:18515:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18515:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18528:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18528:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18545:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18545:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18561:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18561:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_SteepestDescentTakeNSteps(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:18592:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18592:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18609:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18609:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18626:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18626:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_ConjugateGradientsTakeNSteps(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:18657:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18657:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18689:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18689:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18697:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18697:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_UnsetFixAtom(SEXP)’:
ChemmineOB.cpp:18732:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18732:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_UnsetIgnoreAtom(SEXP)’:
ChemmineOB.cpp:18746:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18746:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18751:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18751:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18756:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18756:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18850:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18850:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:18865:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:18865:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_VectorCopy(SEXP, SEXP)’:
ChemmineOB.cpp:19080:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19080:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBForceField_VectorDistance(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:19095:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19095:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19106:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19106:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19120:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19120:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19134:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19134:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBBuilder()’:
ChemmineOB.cpp:19167:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19167:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBuilder_SetKeepRings(SEXP)’:
ChemmineOB.cpp:19185:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19185:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBuilder_UnsetKeepRings(SEXP)’:
ChemmineOB.cpp:19191:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19191:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBuilder_LoadFragments(SEXP)’:
ChemmineOB.cpp:19197:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19197:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19230:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19230:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19256:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19256:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19277:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19277:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBBuilder(SEXP)’:
ChemmineOB.cpp:19330:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:19330:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19334:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19334:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBOp_FindType(SEXP)’:
ChemmineOB.cpp:19341:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc1 == SWIG_NEWOBJ) delete[] buf1; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19341:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19365:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19365:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19385:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19385:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19399:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc3 == SWIG_NEWOBJ) delete[] buf3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19399:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19436:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19436:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBOp(SEXP)’:
ChemmineOB.cpp:19467:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:19467:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBBitVec__SWIG_0()’:
ChemmineOB.cpp:19471:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19471:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBBitVec__SWIG_1(SEXP)’:
ChemmineOB.cpp:19478:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19478:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_new_OBBitVec__SWIG_2(SEXP)’:
ChemmineOB.cpp:19488:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19488:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBitVec_SetBitOn(SEXP, SEXP)’:
ChemmineOB.cpp:19498:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19498:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBitVec_SetBitOff(SEXP, SEXP)’:
ChemmineOB.cpp:19508:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19508:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBitVec_SetRangeOn(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:19521:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19521:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBitVec_SetRangeOff(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:19534:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19534:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBitVec_Fold(SEXP, SEXP)’:
ChemmineOB.cpp:19544:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19544:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBitVec_NextBit(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:19569:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19569:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBitVec_BitIsOn(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:19643:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19643:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBitVec_FromVecInt(SEXP, SEXP)’:
ChemmineOB.cpp:19656:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19656:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19684:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19684:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBitVec_Clear(SEXP)’:
ChemmineOB.cpp:19690:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19690:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBBitVec_Negate(SEXP)’:
ChemmineOB.cpp:19696:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19696:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBBitVec(SEXP)’:
ChemmineOB.cpp:19761:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:19761:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19808:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:19808:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19816:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19816:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter___deref__(SEXP)’:
ChemmineOB.cpp:19842:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19842:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:19851:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19851:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_Visit_set(SEXP, SEXP)’:
ChemmineOB.cpp:19858:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19858:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:19876:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19876:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetId(SEXP, SEXP)’:
ChemmineOB.cpp:19892:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19892:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetIsotope(SEXP, SEXP)’:
ChemmineOB.cpp:19915:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19915:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetSpinMultiplicity(SEXP, SEXP)’:
ChemmineOB.cpp:19953:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:19953:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetVector__SWIG_2(SEXP)’:
ChemmineOB.cpp:20000:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20000:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetCoordPtr(SEXP, SEXP)’:
ChemmineOB.cpp:20011:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20011:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetResidue(SEXP, SEXP)’:
ChemmineOB.cpp:20022:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20022:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:20033:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20033:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetAromatic(SEXP)’:
ChemmineOB.cpp:20040:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20040:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_UnsetAromatic(SEXP)’:
ChemmineOB.cpp:20047:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20047:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_UnsetStereo(SEXP)’:
ChemmineOB.cpp:20082:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20082:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetInRing(SEXP)’:
ChemmineOB.cpp:20088:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20088:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetChiral(SEXP)’:
ChemmineOB.cpp:20094:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20094:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_ClearCoordPtr(SEXP)’:
ChemmineOB.cpp:20101:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20101:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_GetType(SEXP)’:
ChemmineOB.cpp:20223:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20223:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_GetCoordinate(SEXP)’:
ChemmineOB.cpp:20279:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20279:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_GetVector(SEXP, SEXP)’:
ChemmineOB.cpp:20287:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20287:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_GetParent(SEXP)’:
ChemmineOB.cpp:20320:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20320:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:20334:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20334:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_GetBond(SEXP, SEXP)’:
ChemmineOB.cpp:20346:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20346:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_GetNextAtom(SEXP)’:
ChemmineOB.cpp:20354:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20354:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_BeginBond(SEXP, SEXP)’:
ChemmineOB.cpp:20387:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20387:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_NextBond(SEXP, SEXP)’:
ChemmineOB.cpp:20402:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20402:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_BeginNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:20417:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20417:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_NextNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:20432:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20432:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:20440:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20440:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_NewResidue(SEXP)’:
ChemmineOB.cpp:20482:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20482:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_AddResidue(SEXP, SEXP)’:
ChemmineOB.cpp:20493:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20493:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_DeleteResidue(SEXP)’:
ChemmineOB.cpp:20500:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20500:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_AddBond(SEXP, SEXP)’:
ChemmineOB.cpp:20511:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20511:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_InsertBond(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:20528:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20528:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_ClearBond(SEXP)’:
ChemmineOB.cpp:20545:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20545:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetHybAndGeom(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:20560:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20560:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_ForceNoH(SEXP)’:
ChemmineOB.cpp:20566:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20566:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_ForceImplH(SEXP)’:
ChemmineOB.cpp:20579:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20579:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_IsInRingSize(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:20730:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20730:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:20918:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_MatchesSMARTS(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:20983:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:20983:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_DoTransformations(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:21010:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21010:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:21025:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21025:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomIter_SetTitle(SEXP, SEXP)’:
ChemmineOB.cpp:21043:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21043:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:21055:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21055:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:21073:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21073:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:21084:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21084:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:21111:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21111:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:21122:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21122:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:21152:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21152:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:21246:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:21246:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter___deref__(SEXP)’:
ChemmineOB.cpp:21281:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21281:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:21290:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21290:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter__next(SEXP)’:
ChemmineOB.cpp:21298:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21298:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_Visit_set(SEXP, SEXP)’:
ChemmineOB.cpp:21305:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21305:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:21323:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21323:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetId(SEXP, SEXP)’:
ChemmineOB.cpp:21340:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21340:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetIsotope(SEXP, SEXP)’:
ChemmineOB.cpp:21364:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21364:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetSpinMultiplicity(SEXP, SEXP)’:
ChemmineOB.cpp:21403:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21403:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetVector__SWIG_2(SEXP)’:
ChemmineOB.cpp:21450:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21450:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetCoordPtr(SEXP, SEXP)’:
ChemmineOB.cpp:21461:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21461:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetResidue(SEXP, SEXP)’:
ChemmineOB.cpp:21472:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21472:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:21483:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21483:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetAromatic(SEXP)’:
ChemmineOB.cpp:21490:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21490:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_UnsetStereo(SEXP)’:
ChemmineOB.cpp:21532:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21532:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetInRing(SEXP)’:
ChemmineOB.cpp:21539:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21539:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetChiral(SEXP)’:
ChemmineOB.cpp:21546:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21546:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_GetType(SEXP)’:
ChemmineOB.cpp:21675:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21675:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_GetCoordinate(SEXP)’:
ChemmineOB.cpp:21731:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21731:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_GetVector(SEXP, SEXP)’:
ChemmineOB.cpp:21739:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21739:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_GetParent(SEXP)’:
ChemmineOB.cpp:21772:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21772:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:21786:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21786:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_GetBond(SEXP, SEXP)’:
ChemmineOB.cpp:21798:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21798:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_GetNextAtom(SEXP)’:
ChemmineOB.cpp:21806:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21806:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_BeginBond(SEXP, SEXP)’:
ChemmineOB.cpp:21839:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21839:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_NextBond(SEXP, SEXP)’:
ChemmineOB.cpp:21854:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21854:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_BeginNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:21869:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21869:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_NextNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:21884:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21884:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:21892:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21892:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_NewResidue(SEXP)’:
ChemmineOB.cpp:21935:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21935:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_AddResidue(SEXP, SEXP)’:
ChemmineOB.cpp:21946:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21946:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_AddBond(SEXP, SEXP)’:
ChemmineOB.cpp:21964:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21964:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_InsertBond(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:21981:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21981:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_ClearBond(SEXP)’:
ChemmineOB.cpp:21999:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:21999:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetHybAndGeom(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:22014:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22014:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_ForceNoH(SEXP)’:
ChemmineOB.cpp:22021:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22021:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_ForceImplH(SEXP)’:
ChemmineOB.cpp:22035:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22035:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_IsInRingSize(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:22186:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22186:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:22374:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22374:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_MatchesSMARTS(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:22441:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22441:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_DoTransformations(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:22468:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22468:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:22483:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22483:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomDFSIter_SetTitle(SEXP, SEXP)’:
ChemmineOB.cpp:22501:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22501:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:22513:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22513:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:22533:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22533:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:22544:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22544:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:22571:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22571:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:22582:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22582:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:22613:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22613:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:22708:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:22708:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter___deref__(SEXP)’:
ChemmineOB.cpp:22743:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22743:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:22752:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22752:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_CurrentDepth(SEXP, SEXP)’:
ChemmineOB.cpp:22760:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22760:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_Visit_set(SEXP, SEXP)’:
ChemmineOB.cpp:22767:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22767:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:22785:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22785:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetId(SEXP, SEXP)’:
ChemmineOB.cpp:22802:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22802:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetIsotope(SEXP, SEXP)’:
ChemmineOB.cpp:22826:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22826:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetSpinMultiplicity(SEXP, SEXP)’:
ChemmineOB.cpp:22865:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22865:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetVector__SWIG_2(SEXP)’:
ChemmineOB.cpp:22912:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22912:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetCoordPtr(SEXP, SEXP)’:
ChemmineOB.cpp:22923:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22923:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetResidue(SEXP, SEXP)’:
ChemmineOB.cpp:22934:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22934:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:22945:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22945:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetAromatic(SEXP)’:
ChemmineOB.cpp:22952:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22952:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_UnsetStereo(SEXP)’:
ChemmineOB.cpp:22994:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:22994:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetInRing(SEXP)’:
ChemmineOB.cpp:23001:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23001:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetChiral(SEXP)’:
ChemmineOB.cpp:23008:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23008:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_GetType(SEXP)’:
ChemmineOB.cpp:23137:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23137:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_GetCoordinate(SEXP)’:
ChemmineOB.cpp:23193:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23193:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_GetVector(SEXP, SEXP)’:
ChemmineOB.cpp:23201:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23201:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_GetParent(SEXP)’:
ChemmineOB.cpp:23234:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23234:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:23248:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23248:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_GetBond(SEXP, SEXP)’:
ChemmineOB.cpp:23260:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23260:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_GetNextAtom(SEXP)’:
ChemmineOB.cpp:23268:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23268:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_BeginBond(SEXP, SEXP)’:
ChemmineOB.cpp:23301:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23301:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_NextBond(SEXP, SEXP)’:
ChemmineOB.cpp:23316:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23316:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_BeginNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:23331:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23331:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_NextNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:23346:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23346:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:23354:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23354:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_NewResidue(SEXP)’:
ChemmineOB.cpp:23397:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23397:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_AddResidue(SEXP, SEXP)’:
ChemmineOB.cpp:23408:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23408:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_AddBond(SEXP, SEXP)’:
ChemmineOB.cpp:23426:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23426:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_InsertBond(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:23443:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23443:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_ClearBond(SEXP)’:
ChemmineOB.cpp:23461:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23461:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetHybAndGeom(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:23476:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23476:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_ForceNoH(SEXP)’:
ChemmineOB.cpp:23483:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23483:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_ForceImplH(SEXP)’:
ChemmineOB.cpp:23497:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23497:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_IsInRingSize(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:23648:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23648:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:23836:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23836:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_MatchesSMARTS(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:23903:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23903:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_DoTransformations(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:23930:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23930:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:23945:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23945:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAtomBFSIter_SetTitle(SEXP, SEXP)’:
ChemmineOB.cpp:23963:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23963:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:23975:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23975:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:23995:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:23995:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24006:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24006:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24033:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24033:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24044:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24044:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24075:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24075:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24170:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:24170:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24179:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24179:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:24188:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24188:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_CurrentDepth(SEXP, SEXP)’:
ChemmineOB.cpp:24196:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24196:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_Visit_set(SEXP, SEXP)’:
ChemmineOB.cpp:24203:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24203:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24227:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24227:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetBegin(SEXP, SEXP)’:
ChemmineOB.cpp:24252:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24252:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetEnd(SEXP, SEXP)’:
ChemmineOB.cpp:24263:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24263:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:24274:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24274:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24308:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24308:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetKSingle(SEXP)’:
ChemmineOB.cpp:24315:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24315:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetKDouble(SEXP)’:
ChemmineOB.cpp:24322:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24322:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetKTriple(SEXP)’:
ChemmineOB.cpp:24329:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24329:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetAromatic(SEXP)’:
ChemmineOB.cpp:24336:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24336:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetWedge(SEXP)’:
ChemmineOB.cpp:24343:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24343:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetHash(SEXP)’:
ChemmineOB.cpp:24350:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24350:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetUp(SEXP)’:
ChemmineOB.cpp:24364:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24364:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetDown(SEXP)’:
ChemmineOB.cpp:24371:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24371:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetInRing__SWIG_1(SEXP)’:
ChemmineOB.cpp:24385:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24385:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetClosure(SEXP)’:
ChemmineOB.cpp:24392:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24392:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_UnsetHash(SEXP)’:
ChemmineOB.cpp:24399:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24399:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_UnsetWedge(SEXP)’:
ChemmineOB.cpp:24406:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24406:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_UnsetUp(SEXP)’:
ChemmineOB.cpp:24413:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24413:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_UnsetDown(SEXP)’:
ChemmineOB.cpp:24420:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24420:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_UnsetKekule(SEXP)’:
ChemmineOB.cpp:24434:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24434:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_GetBeginAtom(SEXP)’:
ChemmineOB.cpp:24491:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24491:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_GetEndAtom(SEXP)’:
ChemmineOB.cpp:24499:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24499:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_GetNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:24511:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24511:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_GetParent(SEXP)’:
ChemmineOB.cpp:24519:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24519:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_FindSmallestRing(SEXP)’:
ChemmineOB.cpp:24554:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24554:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_DoTransformations(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:24742:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24742:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24757:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24757:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondBFSIter_SetTitle(SEXP, SEXP)’:
ChemmineOB.cpp:24775:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24775:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24787:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24787:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24807:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24807:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24818:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24818:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24845:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24845:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24856:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24856:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24887:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:24887:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24971:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:24971:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:24979:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter___deref__(SEXP)’:
ChemmineOB.cpp:25005:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25005:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:25014:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25014:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_Visit_set(SEXP, SEXP)’:
ChemmineOB.cpp:25021:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25021:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:25044:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25044:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetBegin(SEXP, SEXP)’:
ChemmineOB.cpp:25069:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25069:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetEnd(SEXP, SEXP)’:
ChemmineOB.cpp:25080:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25080:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:25091:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25091:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:25125:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25125:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetKSingle(SEXP)’:
ChemmineOB.cpp:25131:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25131:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetKDouble(SEXP)’:
ChemmineOB.cpp:25137:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25137:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetKTriple(SEXP)’:
ChemmineOB.cpp:25143:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25143:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetAromatic(SEXP)’:
ChemmineOB.cpp:25150:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25150:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetWedge(SEXP)’:
ChemmineOB.cpp:25156:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25156:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetHash(SEXP)’:
ChemmineOB.cpp:25162:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25162:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetWedgeOrHash(SEXP)’:
ChemmineOB.cpp:25169:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25169:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetUp(SEXP)’:
ChemmineOB.cpp:25175:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25175:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetDown(SEXP)’:
ChemmineOB.cpp:25181:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25181:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetInRing__SWIG_1(SEXP)’:
ChemmineOB.cpp:25195:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25195:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetClosure(SEXP)’:
ChemmineOB.cpp:25201:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25201:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_UnsetHash(SEXP)’:
ChemmineOB.cpp:25207:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25207:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_UnsetWedge(SEXP)’:
ChemmineOB.cpp:25213:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25213:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_UnsetUp(SEXP)’:
ChemmineOB.cpp:25219:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25219:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_UnsetDown(SEXP)’:
ChemmineOB.cpp:25225:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25225:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_UnsetAromatic(SEXP)’:
ChemmineOB.cpp:25232:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25232:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_UnsetKekule(SEXP)’:
ChemmineOB.cpp:25239:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25239:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_GetBeginAtom(SEXP)’:
ChemmineOB.cpp:25296:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25296:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_GetEndAtom(SEXP)’:
ChemmineOB.cpp:25304:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25304:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_GetNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:25316:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25316:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_GetParent(SEXP)’:
ChemmineOB.cpp:25324:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25324:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_FindSmallestRing(SEXP)’:
ChemmineOB.cpp:25359:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25359:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_DoTransformations(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:25547:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   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:25562:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25562:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolBondIter_SetTitle(SEXP, SEXP)’:
ChemmineOB.cpp:25580:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25580:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:25592:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25592:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:25610:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25610:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:25621:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25621:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:25648:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25648:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:25659:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25659:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:25689:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25689:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:25772:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:25772:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:25780:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25780:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter___deref__(SEXP)’:
ChemmineOB.cpp:25806:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25806:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:25815:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25815:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_Visit_set(SEXP, SEXP)’:
ChemmineOB.cpp:25822:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25822:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:25840:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25840:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetId(SEXP, SEXP)’:
ChemmineOB.cpp:25856:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25856:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetIsotope(SEXP, SEXP)’:
ChemmineOB.cpp:25879:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25879:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetSpinMultiplicity(SEXP, SEXP)’:
ChemmineOB.cpp:25918:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25918:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetVector__SWIG_2(SEXP)’:
ChemmineOB.cpp:25965:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25965:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetCoordPtr(SEXP, SEXP)’:
ChemmineOB.cpp:25976:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25976:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetResidue(SEXP, SEXP)’:
ChemmineOB.cpp:25987:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25987:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:25998:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:25998:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetAromatic(SEXP)’:
ChemmineOB.cpp:26005:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26005:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_UnsetAromatic(SEXP)’:
ChemmineOB.cpp:26012:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26012:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_UnsetStereo(SEXP)’:
ChemmineOB.cpp:26047:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26047:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetInRing(SEXP)’:
ChemmineOB.cpp:26054:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26054:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetChiral(SEXP)’:
ChemmineOB.cpp:26061:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26061:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_ClearCoordPtr(SEXP)’:
ChemmineOB.cpp:26068:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26068:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_GetType(SEXP)’:
ChemmineOB.cpp:26190:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26190:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_GetCoordinate(SEXP)’:
ChemmineOB.cpp:26246:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26246:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_GetVector(SEXP, SEXP)’:
ChemmineOB.cpp:26254:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26254:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_GetParent(SEXP)’:
ChemmineOB.cpp:26287:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26287:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:26301:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26301:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_GetBond(SEXP, SEXP)’:
ChemmineOB.cpp:26313:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26313:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_GetNextAtom(SEXP)’:
ChemmineOB.cpp:26321:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26321:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_BeginBond(SEXP, SEXP)’:
ChemmineOB.cpp:26354:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26354:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_NextBond(SEXP, SEXP)’:
ChemmineOB.cpp:26369:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26369:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_BeginNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:26384:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26384:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_NextNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:26399:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26399:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:26407:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26407:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_NewResidue(SEXP)’:
ChemmineOB.cpp:26450:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26450:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_AddResidue(SEXP, SEXP)’:
ChemmineOB.cpp:26461:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26461:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_DeleteResidue(SEXP)’:
ChemmineOB.cpp:26468:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26468:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_AddBond(SEXP, SEXP)’:
ChemmineOB.cpp:26479:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26479:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_InsertBond(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:26496:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26496:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_ClearBond(SEXP)’:
ChemmineOB.cpp:26514:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26514:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetHybAndGeom(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:26529:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_ForceNoH(SEXP)’:
ChemmineOB.cpp:26536:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26536:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_ForceImplH(SEXP)’:
ChemmineOB.cpp:26550:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26550:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_IsInRingSize(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:26701:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26701:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:26889:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26889:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_MatchesSMARTS(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:26954:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26954:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_DoTransformations(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:26981:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26981:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:26996:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:26996:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomAtomIter_SetTitle(SEXP, SEXP)’:
ChemmineOB.cpp:27014:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27014:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27026:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27026:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27046:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27046:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27057:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27057:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27084:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27084:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27095:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27095:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27126:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27126:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27210:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:27210:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27218:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27218:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter___deref__(SEXP)’:
ChemmineOB.cpp:27244:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27244:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:27253:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27253:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_Visit_set(SEXP, SEXP)’:
ChemmineOB.cpp:27260:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27260:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27283:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27283:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetBegin(SEXP, SEXP)’:
ChemmineOB.cpp:27308:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27308:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetEnd(SEXP, SEXP)’:
ChemmineOB.cpp:27319:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27319:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:27330:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27330:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27364:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27364:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetKSingle(SEXP)’:
ChemmineOB.cpp:27371:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27371:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetKDouble(SEXP)’:
ChemmineOB.cpp:27378:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27378:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetKTriple(SEXP)’:
ChemmineOB.cpp:27385:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetAromatic(SEXP)’:
ChemmineOB.cpp:27392:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27392:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetWedge(SEXP)’:
ChemmineOB.cpp:27399:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27399:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetHash(SEXP)’:
ChemmineOB.cpp:27405:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27405:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetUp(SEXP)’:
ChemmineOB.cpp:27418:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27418:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetDown(SEXP)’:
ChemmineOB.cpp:27424:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27424:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetInRing__SWIG_1(SEXP)’:
ChemmineOB.cpp:27438:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27438:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetClosure(SEXP)’:
ChemmineOB.cpp:27445:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27445:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_UnsetHash(SEXP)’:
ChemmineOB.cpp:27452:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27452:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_UnsetWedge(SEXP)’:
ChemmineOB.cpp:27459:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27459:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_UnsetUp(SEXP)’:
ChemmineOB.cpp:27465:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27465:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_UnsetDown(SEXP)’:
ChemmineOB.cpp:27472:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27472:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_UnsetAromatic(SEXP)’:
ChemmineOB.cpp:27479:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27479:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_UnsetKekule(SEXP)’:
ChemmineOB.cpp:27486:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27486:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_GetBeginAtom(SEXP)’:
ChemmineOB.cpp:27543:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27543:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_GetEndAtom(SEXP)’:
ChemmineOB.cpp:27551:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27551:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_GetNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:27563:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27563:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_GetParent(SEXP)’:
ChemmineOB.cpp:27571:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27571:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_FindSmallestRing(SEXP)’:
ChemmineOB.cpp:27606:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27606:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_DoTransformations(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:27794:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27794:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27809:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27809:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBAtomBondIter_SetTitle(SEXP, SEXP)’:
ChemmineOB.cpp:27827:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27827:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27839:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27839:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27859:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27859:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27870:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27870:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27897:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27897:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27908:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27908:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:27939:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:27939:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28023:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:28023:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28031:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28031:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_AddAtom(SEXP, SEXP)’:
ChemmineOB.cpp:28077:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28077:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_InsertAtom(SEXP, SEXP)’:
ChemmineOB.cpp:28088:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28088:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_RemoveAtom(SEXP, SEXP)’:
ChemmineOB.cpp:28099:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28099:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28121:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28121:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28131:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28131:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_SetChainNum(SEXP, SEXP)’:
ChemmineOB.cpp:28148:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28148:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_SetIdx(SEXP, SEXP)’:
ChemmineOB.cpp:28157:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28157:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_SetAtomID(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:28173:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res3)) delete arg3; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28173:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28197:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28197:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_GetAminoAcidProperty(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:28314:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28314:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28326:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28326:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_GetResidueProperty(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:28334:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28334:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_IsResidueType(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:28353:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28353:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_BeginAtom(SEXP, SEXP)’:
ChemmineOB.cpp:28388:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28388:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_NextAtom(SEXP, SEXP)’:
ChemmineOB.cpp:28405:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28405:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_DoTransformations(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:28432:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28432:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28447:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28447:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueIter_SetTitle(SEXP, SEXP)’:
ChemmineOB.cpp:28465:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28465:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28477:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28477:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28495:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28495:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28506:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28506:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28533:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28533:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28544:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28544:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28574:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28574:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28659:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:28659:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter___deref__(SEXP)’:
ChemmineOB.cpp:28694:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28694:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:28703:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28703:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_Visit_set(SEXP, SEXP)’:
ChemmineOB.cpp:28710:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (*arg1)->Visit = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28710:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:28728:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28728:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_SetId(SEXP, SEXP)’:
ChemmineOB.cpp:28746:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28746:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_SetIsotope(SEXP, SEXP)’:
ChemmineOB.cpp:28770:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28770:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_SetSpinMultiplicity(SEXP, SEXP)’:
ChemmineOB.cpp:28809:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28809:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_SetVector__SWIG_2(SEXP)’:
ChemmineOB.cpp:28856:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28856:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_SetCoordPtr(SEXP, SEXP)’:
ChemmineOB.cpp:28867:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28867:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_SetResidue(SEXP, SEXP)’:
ChemmineOB.cpp:28878:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28878:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:28889:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28889:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_SetInRing(SEXP)’:
ChemmineOB.cpp:28945:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28945:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_SetChiral(SEXP)’:
ChemmineOB.cpp:28952:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:28952:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_GetType(SEXP)’:
ChemmineOB.cpp:29081:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29081:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_GetCoordinate(SEXP)’:
ChemmineOB.cpp:29137:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29137:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_GetVector(SEXP, SEXP)’:
ChemmineOB.cpp:29145:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29145:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_GetParent(SEXP)’:
ChemmineOB.cpp:29178:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29178:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:29192:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29192:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_GetBond(SEXP, SEXP)’:
ChemmineOB.cpp:29204:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29204:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_GetNextAtom(SEXP)’:
ChemmineOB.cpp:29212:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   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’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_BeginBond(SEXP, SEXP)’:
ChemmineOB.cpp:29245:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29245:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_NextBond(SEXP, SEXP)’:
ChemmineOB.cpp:29260:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29260:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_BeginNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:29275:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29275:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_NextNbrAtom(SEXP, SEXP)’:
ChemmineOB.cpp:29290:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29290:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:29298:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29298:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_NewResidue(SEXP)’:
ChemmineOB.cpp:29341:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29341:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_AddResidue(SEXP, SEXP)’:
ChemmineOB.cpp:29352:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29352:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_AddBond(SEXP, SEXP)’:
ChemmineOB.cpp:29370:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29370:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_InsertBond(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:29387:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29387:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_ClearBond(SEXP)’:
ChemmineOB.cpp:29405:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29405:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_SetHybAndGeom(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:29420:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29420:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_ForceNoH(SEXP)’:
ChemmineOB.cpp:29427:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29427:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_ForceImplH(SEXP)’:
ChemmineOB.cpp:29441:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29441:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_IsInRingSize(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:29592:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29592:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:29780:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29780:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_MatchesSMARTS(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:29847:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29847:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_DoTransformations(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:29874:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29874:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:29889:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29889:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBResidueAtomIter_SetTitle(SEXP, SEXP)’:
ChemmineOB.cpp:29907:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (alloc2 == SWIG_NEWOBJ) delete[] buf2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29907:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:29919:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29919:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:29939:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29939:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:29950:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29950:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:29977:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29977:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:29988:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:29988:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:30019:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SWIG_IsNewObj(res2)) delete arg2; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30019:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:30103:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:30103:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:30111:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30111:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolAngleIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:30129:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30129:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBMolTorsionIter(SEXP)’:
ChemmineOB.cpp:30162:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:30162:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
                                             ^~~~~~~~~~~~~~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolTorsionIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:30189:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30189:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBMolPairIter(SEXP)’:
ChemmineOB.cpp:30220:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:30220:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:30228:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30228:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolPairIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:30246:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30246:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_delete_OBMolRingIter(SEXP)’:
ChemmineOB.cpp:30277:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); R_ClearExternalPtr(self); return r_ans; }
   ^~
ChemmineOB.cpp:30277:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:30285:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30285:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolRingIter___deref__(SEXP)’:
ChemmineOB.cpp:30311:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30311:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolRingIter___ref__(SEXP, SEXP)’:
ChemmineOB.cpp:30320:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30320:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:30327:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (arg1) (*arg1)->ring_id = arg2; r_ans = R_NilValue; vmaxset(r_vmax); if(r_nprotect)  Rf_unprotect(r_nprotect);
   ^~
ChemmineOB.cpp:30327:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:30349:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30349:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolRingIter__path_get(SEXP, SEXP)’:
ChemmineOB.cpp:30358:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30358:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolRingIter__pathset_get(SEXP, SEXP)’:
ChemmineOB.cpp:30379:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30379:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   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:30420:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30420:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolRingIter_GetType(SEXP)’:
ChemmineOB.cpp:30428:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30428:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolRingIter_IsInRing(SEXP, SEXP, SEXP)’:
ChemmineOB.cpp:30465:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30465:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolRingIter_SetParent(SEXP, SEXP)’:
ChemmineOB.cpp:30476:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30476:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
ChemmineOB.cpp: In function ‘SEXPREC* R_swig_OBMolRingIter_GetParent(SEXP)’:
ChemmineOB.cpp:30484:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
   ^~
ChemmineOB.cpp:30484:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   if(r_nprotect)  Rf_unprotect(r_nprotect); return r_ans; }
                                             ^~~~~~
g++ -std=gnu++11 -I"/home/biocbuild/bbs-3.9-bioc/R/include" -DNDEBUG  -I"/home/biocbuild/bbs-3.9-bioc/R/library/BH/include" -I"/home/biocbuild/bbs-3.9-bioc/R/library/Rcpp/include" -I/usr/local/include -I/usr/include/openbabel-2.0  -I/usr/include/eigen3  -DUSE_BOOST -fpic  -g -O2  -Wall -c canonical.cpp -o canonical.o
g++ -std=gnu++11 -shared -L/home/biocbuild/bbs-3.9-bioc/R/lib -L/usr/local/lib -o ChemmineOB.so ChemmineOB.o canonical.o -lopenbabel -L/home/biocbuild/bbs-3.9-bioc/R/lib -lR
installing to /home/biocbuild/bbs-3.9-bioc/R/library/00LOCK-ChemmineOB/00new/ChemmineOB/libs
** R
** inst
** byte-compile and prepare package for lazy loading
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::DoubleType"’: no definition for class “_p_OpenBabel::DoubleType”
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::LineSearchType"’: no definition for class “_p_OpenBabel::LineSearchType”
** 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 3.6.1 (2019-07-05) -- "Action of the Toes"
Copyright (C) 2019 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

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.

> BiocGenerics:::testPackage("ChemmineOB")
[1] "test1\n OpenBabel10161900262D\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 34 33 40 37 19 17 18 12  9 23 22 29  5 46
[26] 27 49 50  3  4  8 57 58 32 39 38 36 35 43 44 41 42 31 20 21 13 14 28 26 10
[51] 11 45 52 51 54 53  1 56 59 60 61

650001 mass: 456.200884636001
Timing stopped at: 0 0 0.001
Error in DEACTIVATED("fails on ubuntu 16.04") : fails on ubuntu 16.04
CMP1 CMP2 CMP3 CMP4 CMP5 
  24   20   14   30   10 
[1] "650001" "650002" "650003" "650004" "650005"


RUNIT TEST PROTOCOL -- Wed Oct 16 00:26:26 2019 
*********************************************** 
Number of test functions: 6 
Number of deactivated test functions: 1 
Number of errors: 0 
Number of failures: 0 

 
1 Test Suite : 
ChemmineOB RUnit Tests - 6 test functions, 0 errors, 0 failures
Number of test functions: 6 
Number of deactivated test functions: 1 
Number of errors: 0 
Number of failures: 0 
> 
> proc.time()
   user  system elapsed 
  3.645   0.172   3.914 

Example timings

ChemmineOB.Rcheck/ChemmineOB-Ex.timings

nameusersystemelapsed
canonicalNumbering_OB1.2130.0542.392
convertFormat0.0070.0000.007
convertFormatFile000
convertToImage0.0610.0000.148
exactMass_OB0.0040.0000.004
fingerprint_OB0.0050.0000.019
forEachMol0.0020.0000.001
prop_OB0.0000.0010.000
smartsSearch_OB0.0000.0030.002