parameters: (self, build_desc)
return_statement: return BuildDesc(self.prepend_envs + build_desc.prepend_envs,
                            self.variables + build_desc.variables,
                            build_desc.build_type or self.build_type,
                            build_desc.generator or self.generator)
docstring: Returns a new BuildDesc by merging field content.
             Prefer build_desc fields to self fields for single valued field.
docstring_summary: Returns a new BuildDesc by merging field content.
             Prefer build_desc fields to self fields for single valued field.
docstring_tokens: Returns a new BuildDesc by merging field content . Prefer build_desc fields to self fields for single valued field .
function: def merged_with(self, build_desc):
          """Returns a new BuildDesc by merging field content.
             Prefer build_desc fields to self fields for single valued field.
          """
          return BuildDesc(self.prepend_envs + build_desc.prepend_envs,
                            self.variables + build_desc.variables,
                            build_desc.build_type or self.build_type,
                            build_desc.generator or self.generator)
function_tokens: def merged_with ( self , build_desc ) : return BuildDesc ( self . prepend_envs + build_desc . prepend_envs , self . variables + build_desc . variables , build_desc . build_type or self . build_type , build_desc . generator or self . generator )