History log of /llvm-project/llvm/tools/llvm-cov/SourceCoverageViewText.cpp (Results 51 – 55 of 55)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 861a19c2 26-Jun-2016 Vedant Kumar <vsk@apple.com>

[llvm-cov] Simplify the way expansion views are rendered (NFC)

If a sub-view has already been rendered, it's helpful to re-render the
expansion site before rendering the next expansion view. Make th

[llvm-cov] Simplify the way expansion views are rendered (NFC)

If a sub-view has already been rendered, it's helpful to re-render the
expansion site before rendering the next expansion view. Make this fact
explicit in the rendering interface, instead of hiding it behind an
awkward Optional<LineRef> parameter.

llvm-svn: 273789

show more ...


# 8b12ecb7 25-Jun-2016 Vedant Kumar <vsk@apple.com>

[llvm-cov] Make an API more consistent, NFC

Make renderExpansionView() look a bit more like renderLine(), and
clarify its doxygen comment.

llvm-svn: 273773


# ee5a5e9b 25-Jun-2016 Vedant Kumar <vsk@apple.com>

[llvm-cov] Flesh out some doxygen comments, NFC

llvm-svn: 273772


# 4f4e8d81 25-Jun-2016 Vedant Kumar <vsk@apple.com>

Try to fix the MSVC build

There's some kind of issue with using "constexpr unsigned" in an
anonymous namespace.

http://lab.llvm.org:8011/builders/clang-x64-ninja-win7/builds/13395

llvm-svn: 273770


# f9151b93 25-Jun-2016 Vedant Kumar <vsk@apple.com>

[llvm-cov] Separate presentation logic from formatting logic, NFC

This makes it easier to add renderers for new kinds of output formats.

- Define and document a pure-virtual coverage rendering inte

[llvm-cov] Separate presentation logic from formatting logic, NFC

This makes it easier to add renderers for new kinds of output formats.

- Define and document a pure-virtual coverage rendering interface.
- Move the text-based rendering logic into its a new file.
- Re-work the API to better reflect the presentation/formatting split.

llvm-svn: 273767

show more ...


123