parameters: (self, arch=None)
return_statement: return [
              (self._Gch("c", arch), "-x c-header", "c", self.header),
              (self._Gch("cc", arch), "-x c++-header", "cc", self.header),
              (self._Gch("m", arch), "-x objective-c-header", "m", self.header),
              (self._Gch("mm", arch), "-x objective-c++-header", "mm", self.header),
          ]
docstring: Returns [(path_to_gch, language_flag, language, header)].
      |path_to_gch| and |header| are relative to the build directory.
docstring_summary: Returns [(path_to_gch, language_flag, language, header)].
      |path_to_gch| and |header| are relative to the build directory.
docstring_tokens: Returns [ ( path_to_gch language_flag language header ) ] . |path_to_gch| and |header| are relative to the build directory .
function: def GetPchBuildCommands(self, arch=None):
          """Returns [(path_to_gch, language_flag, language, header)].
      |path_to_gch| and |header| are relative to the build directory.
      """
          if not self.header or not self.compile_headers:
              return []
          return [
              (self._Gch("c", arch), "-x c-header", "c", self.header),
              (self._Gch("cc", arch), "-x c++-header", "cc", self.header),
              (self._Gch("m", arch), "-x objective-c-header", "m", self.header),
              (self._Gch("mm", arch), "-x objective-c++-header", "mm", self.header),
          ]
function_tokens: def GetPchBuildCommands ( self , arch = None ) : if not self . header or not self . compile_headers : return [ ] return [ ( self . _Gch ( "c" , arch ) , "-x c-header" , "c" , self . header ) , ( self . _Gch ( "cc" , arch ) , "-x c++-header" , "cc" , self . header ) , ( self . _Gch ( "m" , arch ) , "-x objective-c-header" , "m" , self . header ) , ( self . _Gch ( "mm" , arch ) , "-x objective-c++-header" , "mm" , self . header ) , ]