History log of /external/clang/test/Misc/diag-template-diffing-color.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
70e82dc7a254054f0de491493489da162e63c364 16-Mar-2013 Richard Trieu <rtrieu@google.com> Improve template diffing handling of default integer values.

When the template argument is both default and value dependent, the expression
retrieved for the default argument cannot be evaluated, thus never matching
any argument value. To get the proper value, get the template argument
from the desugared template specialization. Also, output the original
expression to provide more information about the argument mismatch.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@177209 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/diag-template-diffing-color.cpp
1a1b3ab6d763316078ad03a817d2eb58e6156d9b 26-Jan-2013 NAKAMURA Takumi <geek4civic@gmail.com> clang/test/Misc/diag-template-diffing-color.cpp: Symbolize color sequences in FileCheck.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@173561 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/diag-template-diffing-color.cpp
3c88301b551add30e9a4b59af325534643dc4b21 28-Sep-2012 Richard Trieu <rtrieu@google.com> Update template type diffing to handle qualifiers. Differing qualifiers will
now be printed with highlighting.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164843 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/diag-template-diffing-color.cpp
0ca4be3c9a29dbebc89a4c1834ac684e48d231f2 11-Jul-2012 NAKAMURA Takumi <geek4civic@gmail.com> clang/test/Misc/diag-template-diffing-color.cpp: Introduce the feature 'ansi-escape-sequences'.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160043 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/diag-template-diffing-color.cpp
648e7630008aac5caa591bcc6d0f77b9594b85fd 30-Jun-2012 Richard Trieu <rtrieu@google.com> Fix typos from r159463 and update tests. Added Matt Beaumont-Gay's suggestion
to improve wording of a diagnostic message.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159473 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/diag-template-diffing-color.cpp
529cdf4c2ef0985dd6f4b7b68ab76e6a1a5082d5 29-Jun-2012 Richard Trieu <rtrieu@google.com> Update the %diff modifer to have an alternate string print when a template tree
is selected. This will allow more flexibility when converting diagnostics to
use template type diffing.

Also updated the internal manual and test cases for correctly keeping the bold
attribute and for tree printing.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159463 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/diag-template-diffing-color.cpp
0851e3b48aff7ae496621627dd6bcc4ac5e9536d 29-Jun-2012 NAKAMURA Takumi <geek4civic@gmail.com> clang/test/Misc/diag-template-diffing-color.cpp: Remove XFAIL:cygwin. Cygwin has some terminal emulation of escape sequences.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159428 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/diag-template-diffing-color.cpp
50badd523b9b90c0731423d002b13a00bf754036 28-Jun-2012 David Blaikie <dblaikie@gmail.com> Fix template type diffing coloring (r159216) when forcing color output to a file (not a terminal)

Reviewed (over the shoulder) by Richard Trieu.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159381 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/diag-template-diffing-color.cpp