def CheckMakePairUsesDeduction(filename, clean_lines, linenum, error):
line = clean_lines.elided[linenum]<EOL>match = _RE_PATTERN_EXPLICIT_MAKEPAIR.search(line)<EOL>if match:<EOL><INDENT>error(filename, linenum, '<STR_LIT>',<EOL><NUM_LIT:4>,  <EOL>'<STR_LIT>'<EOL>'<STR_LIT>')<EOL><DEDENT>
Check that make_pair's template arguments are deduced.

    G++ 4.6 in C++11 mode fails badly if make_pair's template arguments are
    specified explicitly, and such use isn't intended in any case.

    Args:
      filename: The name of the current file.
      clean_lines: A CleansedLines instance containing the file.
      linenum: The number of the line to check.
      error: The function to call with any errors found.