parameters: (self, include_dirs, config)
return_statement: return [self.ConvertVSMacros(p, config=config) for p in includes]
docstring: Updates include_dirs to expand VS specific paths, and adds the system
      include dirs used for platform SDK and similar.
docstring_summary: Updates include_dirs to expand VS specific paths, and adds the system
      include dirs used for platform SDK and similar.
docstring_tokens: Updates include_dirs to expand VS specific paths and adds the system include dirs used for platform SDK and similar .
function: def AdjustIncludeDirs(self, include_dirs, config):
      """Updates include_dirs to expand VS specific paths, and adds the system
      include dirs used for platform SDK and similar."""
      config = self._TargetConfig(config)
      includes = include_dirs + self.msvs_system_include_dirs[config]
      includes.extend(self._Setting(
        ('VCCLCompilerTool', 'AdditionalIncludeDirectories'), config, default=[]))
      return [self.ConvertVSMacros(p, config=config) for p in includes]
function_tokens: def AdjustIncludeDirs ( self , include_dirs , config ) : config = self . _TargetConfig ( config ) includes = include_dirs + self . msvs_system_include_dirs [ config ] includes . extend ( self . _Setting ( ( 'VCCLCompilerTool' , 'AdditionalIncludeDirectories' ) , config , default = [ ] ) ) return [ self . ConvertVSMacros ( p , config = config ) for p in includes ]