summaryrefslogtreecommitdiffstats
path: root/clang/docs/InternalsManual.html
diff options
context:
space:
mode:
authorRichard Trieu <rtrieu@google.com>2012-06-27 02:00:20 +0000
committerRichard Trieu <rtrieu@google.com>2012-06-27 02:00:20 +0000
commite753f4bebdb7217ba3c65faceaed338d31f4cc4b (patch)
treed3b2c67cc34af033483660e9a7e8ac68335b6172 /clang/docs/InternalsManual.html
parent46829f283b5a16d67b8bd50b07229830d196d900 (diff)
downloadbcm5719-llvm-e753f4bebdb7217ba3c65faceaed338d31f4cc4b.tar.gz
bcm5719-llvm-e753f4bebdb7217ba3c65faceaed338d31f4cc4b.zip
Update documentation with regards to template type diffing.
llvm-svn: 159249
Diffstat (limited to 'clang/docs/InternalsManual.html')
-rw-r--r--clang/docs/InternalsManual.html5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/docs/InternalsManual.html b/clang/docs/InternalsManual.html
index ca870c4f750..c97acd1ae0a 100644
--- a/clang/docs/InternalsManual.html
+++ b/clang/docs/InternalsManual.html
@@ -357,6 +357,11 @@ Clang:</p>
<tr><td>Example:</td><td><tt>"candidate found by name lookup is %q0"</tt></td></tr>
<tr><td>Class:</td><td>NamedDecl*</td></tr>
<tr><td>Description</td><td><p>This formatter indicates that the fully-qualified name of the declaration should be printed, e.g., "std::vector" rather than "vector".</p></td></tr>
+
+<tr><td colspan="2"><b>"diff" format</b></td></tr>
+<tr><td>Example:</td><td><tt>"no known conversion %diff{from | to | }1,2"</tt></td></tr>
+<tr><td>Class:</td><td>QualType</td></tr>
+<tr><td>Description</td><td><p>This formatter takes two QualTypes and attempts to print a template difference between the two. If tree printing is off, the entire text inside the the braces, with the formatted text replacing the pipes. If tree printing is on, the text is not printed and a type tree is printed after the diagnostic message.</p></td></tr>
</table>
OpenPOWER on IntegriCloud