parameters: (self, configname)
return_statement: return cflags_objcc
docstring: Returns flags that need to be added to .mm compilations.
docstring_summary: Returns flags that need to be added to .mm compilations.
docstring_tokens: Returns flags that need to be added to . mm compilations .
function: def GetCflagsObjCC(self, configname):
      """Returns flags that need to be added to .mm compilations."""
      self.configname = configname
      cflags_objcc = []
      self._AddObjectiveCGarbageCollectionFlags(cflags_objcc)
      self._AddObjectiveCARCFlags(cflags_objcc)
      self._AddObjectiveCMissingPropertySynthesisFlags(cflags_objcc)
      if self._Test('GCC_OBJC_CALL_CXX_CDTORS', 'YES', default='NO'):
        cflags_objcc.append('-fobjc-call-cxx-cdtors')
      self.configname = None
      return cflags_objcc
function_tokens: def GetCflagsObjCC ( self , configname ) : self . configname = configname cflags_objcc = [ ] self . _AddObjectiveCGarbageCollectionFlags ( cflags_objcc ) self . _AddObjectiveCARCFlags ( cflags_objcc ) self . _AddObjectiveCMissingPropertySynthesisFlags ( cflags_objcc ) if self . _Test ( 'GCC_OBJC_CALL_CXX_CDTORS' , 'YES' , default = 'NO' ) : cflags_objcc . append ( '-fobjc-call-cxx-cdtors' ) self . configname = None return cflags_objcc