LLVM  6.0.0svn
Public Member Functions | Public Attributes | List of all members
llvm::GCOV::Options Struct Reference

A struct for passing gcov options between functions. More...

#include "llvm/ProfileData/GCOV.h"

Collaboration diagram for llvm::GCOV::Options:
Collaboration graph
[legend]

Public Member Functions

 Options (bool A, bool B, bool C, bool F, bool P, bool U, bool L, bool N)
 

Public Attributes

bool AllBlocks
 
bool BranchInfo
 
bool BranchCount
 
bool FuncCoverage
 
bool PreservePaths
 
bool UncondBranch
 
bool LongFileNames
 
bool NoOutput
 

Detailed Description

A struct for passing gcov options between functions.

Definition at line 45 of file GCOV.h.

Constructor & Destructor Documentation

◆ Options()

llvm::GCOV::Options::Options ( bool  A,
bool  B,
bool  C,
bool  F,
bool  P,
bool  U,
bool  L,
bool  N 
)
inline

Definition at line 46 of file GCOV.h.

Referenced by llvm::FileInfo::setProgramCount().

Member Data Documentation

◆ AllBlocks

bool llvm::GCOV::Options::AllBlocks

Definition at line 50 of file GCOV.h.

◆ BranchCount

bool llvm::GCOV::Options::BranchCount

Definition at line 52 of file GCOV.h.

Referenced by branchDiv().

◆ BranchInfo

bool llvm::GCOV::Options::BranchInfo

Definition at line 51 of file GCOV.h.

◆ FuncCoverage

bool llvm::GCOV::Options::FuncCoverage

Definition at line 53 of file GCOV.h.

◆ LongFileNames

bool llvm::GCOV::Options::LongFileNames

Definition at line 56 of file GCOV.h.

◆ NoOutput

bool llvm::GCOV::Options::NoOutput

Definition at line 57 of file GCOV.h.

◆ PreservePaths

bool llvm::GCOV::Options::PreservePaths

Definition at line 54 of file GCOV.h.

◆ UncondBranch

bool llvm::GCOV::Options::UncondBranch

Definition at line 55 of file GCOV.h.


The documentation for this struct was generated from the following file: