LLVM API Documentation
GCOVLines - A wrapper around a vector of int to keep track of line nos. More...
#include <GCOV.h>
Public Member Functions | |
| ~GCOVLines () | |
| void | add (uint32_t N) |
| void | collectLineCounts (FileInfo &FI, StringRef Filename, uint32_t Count) |
| void | dump () |
| dump - Dump GCOVLines content on standard out for debugging purposes. | |
GCOVLines - A wrapper around a vector of int to keep track of line nos.
| llvm::GCOVLines::~GCOVLines | ( | ) | [inline] |
Definition at line 206 of file GCOV.h.
References llvm::SmallVectorImpl< T >::clear().
| void llvm::GCOVLines::add | ( | uint32_t | N | ) | [inline] |
Definition at line 207 of file GCOV.h.
References llvm::SmallVectorTemplateBase< T, isPodLike >::push_back().
Referenced by llvm::GCOVBlock::addLine().
collectLineCounts - Collect line counts. This must be used after reading .gcno and .gcda files.
Definition at line 221 of file GCOV.cpp.
References llvm::FileInfo::addLineCount(), llvm::SmallVectorTemplateCommon< T, typename >::begin(), llvm::SmallVectorTemplateCommon< T, typename >::end(), and I.
| void GCOVLines::dump | ( | ) |
dump - Dump GCOVLines content on standard out for debugging purposes.
Definition at line 229 of file GCOV.cpp.
References llvm::SmallVectorTemplateCommon< T, typename >::begin(), llvm::SmallVectorTemplateCommon< T, typename >::end(), I, and llvm::outs().