parameters: (self, config, expand_special)
return_statement: return output_file
docstring: Gets the explicitly overridden pgd name for a target or returns None
      if it's not overridden.
docstring_summary: Gets the explicitly overridden pgd name for a target or returns None
      if it's not overridden.
docstring_tokens: Gets the explicitly overridden pgd name for a target or returns None if it s not overridden .
function: def GetPGDName(self, config, expand_special):
      """Gets the explicitly overridden pgd name for a target or returns None
      if it's not overridden."""
      config = self._TargetConfig(config)
      output_file = self._Setting(
          ('VCLinkerTool', 'ProfileGuidedDatabase'), config)
      if output_file:
        output_file = expand_special(self.ConvertVSMacros(
            output_file, config=config))
      return output_file
function_tokens: def GetPGDName ( self , config , expand_special ) : config = self . _TargetConfig ( config ) output_file = self . _Setting ( ( 'VCLinkerTool' , 'ProfileGuidedDatabase' ) , config ) if output_file : output_file = expand_special ( self . ConvertVSMacros ( output_file , config = config ) ) return output_file