parameters: (self, rule)
return_statement: return int(rule.get('msvs_cygwin_shell',
                          self.spec.get('msvs_cygwin_shell', 1))) != 0
docstring: Determine if an action should be run under cygwin. If the variable is
      unset, or set to 1 we use cygwin.
docstring_summary: Determine if an action should be run under cygwin. If the variable is
      unset, or set to 1 we use cygwin.
docstring_tokens: Determine if an action should be run under cygwin . If the variable is unset or set to 1 we use cygwin .
function: def IsRuleRunUnderCygwin(self, rule):
      """Determine if an action should be run under cygwin. If the variable is
      unset, or set to 1 we use cygwin."""
      return int(rule.get('msvs_cygwin_shell',
                          self.spec.get('msvs_cygwin_shell', 1))) != 0
function_tokens: def IsRuleRunUnderCygwin ( self , rule ) : return int ( rule . get ( 'msvs_cygwin_shell' , self . spec . get ( 'msvs_cygwin_shell' , 1 ) ) ) != 0