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 ]