hanchenye-llvm-project/clang-tools-extra/clang-query
Stephen Kelly a49fe5d878 [clang-query] Add non-exclusive output API
Summary:
Add granular options for AST dumping, text printing and diagnostics.

This makes it possible to

* Have both diag and dump active at once
* Extend the output with other queryable content in the future.

Reviewers: aaron.ballman, pcc, ioeric, ilya-biryukov, klimek, sammccall

Reviewed By: aaron.ballman

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D52857

llvm-svn: 345522
2018-10-29 18:59:56 +00:00
..
tool Add preload option to clang-query 2018-08-30 23:25:44 +00:00
CMakeLists.txt
Query.cpp [clang-query] Add non-exclusive output API 2018-10-29 18:59:56 +00:00
Query.h [clang-query] Add non-exclusive output API 2018-10-29 18:59:56 +00:00
QueryParser.cpp [clang-query] Add non-exclusive output API 2018-10-29 18:59:56 +00:00
QueryParser.h [clang-query] Add non-exclusive output API 2018-10-29 18:59:56 +00:00
QuerySession.h [clang-query] Refactor Output settings to booleans 2018-10-24 20:33:55 +00:00