parameters: (self, config, expand_special)
return_statement: return pdbname
docstring: Get the pdb file name that should be used for compiler invocations, or
      None if there's no explicit name specified.
docstring_summary: Get the pdb file name that should be used for compiler invocations, or
      None if there's no explicit name specified.
docstring_tokens: Get the pdb file name that should be used for compiler invocations or None if there s no explicit name specified .
function: def GetCompilerPdbName(self, config, expand_special):
      """Get the pdb file name that should be used for compiler invocations, or
      None if there's no explicit name specified."""
      config = self._TargetConfig(config)
      pdbname = self._Setting(
          ('VCCLCompilerTool', 'ProgramDataBaseFileName'), config)
      if pdbname:
        pdbname = expand_special(self.ConvertVSMacros(pdbname))
      return pdbname
function_tokens: def GetCompilerPdbName ( self , config , expand_special ) : config = self . _TargetConfig ( config ) pdbname = self . _Setting ( ( 'VCCLCompilerTool' , 'ProgramDataBaseFileName' ) , config ) if pdbname : pdbname = expand_special ( self . ConvertVSMacros ( pdbname ) ) return pdbname