From b4a8b056f82016499b232c3840fca0945ea8f77a Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Fri, 9 Dec 2011 22:28:32 +0000 Subject: Add clang_getDiagnosticSetFromTU() to libclang. Fixes . llvm-svn: 146287 --- clang/include/clang-c/Index.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'clang/include/clang-c') diff --git a/clang/include/clang-c/Index.h b/clang/include/clang-c/Index.h index dac8b54094f..65e98ade51f 100644 --- a/clang/include/clang-c/Index.h +++ b/clang/include/clang-c/Index.h @@ -619,6 +619,15 @@ CINDEX_LINKAGE unsigned clang_getNumDiagnostics(CXTranslationUnit Unit); CINDEX_LINKAGE CXDiagnostic clang_getDiagnostic(CXTranslationUnit Unit, unsigned Index); +/** + * \brief Retrieve the complete set of diagnostics associated with a + * translation unit. + * + * \param Unit the translation unit to query. + */ +CINDEX_LINKAGE CXDiagnosticSet + clang_getDiagnosticSetFromTU(CXTranslationUnit Unit); + /** * \brief Destroy a diagnostic. */ -- cgit v1.2.3