aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/DiagnosticCrossTUKinds.td
diff options
context:
space:
mode:
Diffstat (limited to 'include/clang/Basic/DiagnosticCrossTUKinds.td')
-rw-r--r--include/clang/Basic/DiagnosticCrossTUKinds.td9
1 files changed, 8 insertions, 1 deletions
diff --git a/include/clang/Basic/DiagnosticCrossTUKinds.td b/include/clang/Basic/DiagnosticCrossTUKinds.td
index 8b6d8b681445..89e261c84bc6 100644
--- a/include/clang/Basic/DiagnosticCrossTUKinds.td
+++ b/include/clang/Basic/DiagnosticCrossTUKinds.td
@@ -9,10 +9,17 @@
let Component = "CrossTU" in {
-def err_fnmap_parsing : Error<
+def err_ctu_error_opening : Error<
+ "error opening '%0': required by the CrossTU functionality">;
+
+def err_extdefmap_parsing : Error<
"error parsing index file: '%0' line: %1 'UniqueID filename' format "
"expected">;
def err_multiple_def_index : Error<
"multiple definitions are found for the same key in index ">;
+
+def warn_ctu_incompat_triple : Warning<
+ "imported AST from '%0' had been generated for a different target, "
+ "current: %1, imported: %2">, InGroup<CrossTU>;
}