whole_func_string: function analyseNativeComponent(scriptFile, options) {
      // check whether component is analysed, if true, ignore
      if (scriptFile.isAnalysedComponents) {
          return;
      }
      scriptFile.isAnalysedComponents = true;
  
      let {appType} = options;
      if (appType === 'quick') {
          return;
      }
  
      // add native component definition files
      addComponentSameNameFiles(scriptFile, options);
  }
func_code_string: function analyseNativeComponent(scriptFile, options) {
      // check whether component is analysed, if true, ignore
      if (scriptFile.isAnalysedComponents) {
          return;
      }
      scriptFile.isAnalysedComponents = true;
  
      let {appType} = options;
      if (appType === 'quick') {
          return;
      }
  
      // add native component definition files
      addComponentSameNameFiles(scriptFile, options);
  }
func_documentation_string: Analysis native component
  
  @inner
  @param {Object} scriptFile the component script file
  @param {Object} options the process options