[PATCH v1 4/4] GcovFunctionData:h: Fix formatting
Ryan Long
ryan.long at oarcorp.com
Tue Aug 3 20:30:59 UTC 2021
---
tester/covoar/GcovFunctionData.h | 113 +++++++++++++++++++--------------------
1 file changed, 54 insertions(+), 59 deletions(-)
diff --git a/tester/covoar/GcovFunctionData.h b/tester/covoar/GcovFunctionData.h
index e1ad431..4a98abb 100644
--- a/tester/covoar/GcovFunctionData.h
+++ b/tester/covoar/GcovFunctionData.h
@@ -16,35 +16,35 @@
namespace Gcov {
-#define FUNCTION_NAME_LENGTH 64
-#define FILE_NAME_LENGTH 256
+#define FUNCTION_NAME_LENGTH 64
+#define FILE_NAME_LENGTH 256
-#define ON_TREE_ARC_FLAG 0x1
-#define FAKE_ARC_FLAG 0x2
-#define FALLTHROUGH_ARC_FLAG 0x4
+#define ON_TREE_ARC_FLAG 0x1
+#define FAKE_ARC_FLAG 0x2
+#define FALLTHROUGH_ARC_FLAG 0x4
struct gcov_arc_info
{
- uint32_t sourceBlock;
- uint32_t destinationBlock;
- uint32_t flags;
- uint64_t counter;
+ uint32_t sourceBlock;
+ uint32_t destinationBlock;
+ uint32_t flags;
+ uint64_t counter;
};
struct gcov_block_info
{
- uint32_t id;
- uint32_t flags;
- uint32_t numberOfLines;
- uint64_t counter;
- std::string sourceFileName;
- std::list<uint32_t> lines;
+ uint32_t id;
+ uint32_t flags;
+ uint32_t numberOfLines;
+ uint64_t counter;
+ std::string sourceFileName;
+ std::list<uint32_t> lines;
};
-typedef std::list<gcov_arc_info> arcs_t;
-typedef std::list<gcov_arc_info>::iterator arcs_iterator_t;
-typedef std::list<gcov_block_info> blocks_t;
-typedef std::list<gcov_block_info>::iterator blocks_iterator_t;
+typedef std::list<gcov_arc_info> arcs_t;
+typedef std::list<gcov_arc_info>::iterator arcs_iterator_t;
+typedef std::list<gcov_block_info> blocks_t;
+typedef std::list<gcov_block_info>::iterator blocks_iterator_t;
class DesiredSymbols;
@@ -71,27 +71,21 @@ class DesiredSymbols;
*
* @param[in] chk stores the checksum value
*/
- void setChecksum(
- const uint32_t chk
- );
+ void setChecksum( const uint32_t chk );
/*!
* This method stores id of function
*
* @param[in] idNumber stores the id value
*/
- void setId(
- const uint32_t idNumber
- );
+ void setId( const uint32_t idNumber );
/*!
* This method stores checksum related to function
*
* @param[in] lineNo passes number of the line begining the function
*/
- void setFirstLineNumber(
- const uint32_t lineNo
- );
+ void setFirstLineNumber( const uint32_t lineNo );
/*!
* This method stores name of the function and ties it to its
@@ -125,8 +119,8 @@ class DesiredSymbols;
* @return Returns TRUE if the method succeeded and FALSE if it failed.
*/
void setBlockFileName(
- const blocks_iterator_t block,
- const std::string& fileName
+ const blocks_iterator_t block,
+ const std::string& fileName
);
/*!
@@ -159,9 +153,9 @@ class DesiredSymbols;
*/
void getCounters(
uint64_t* counterValues,
- uint32_t &countersFound,
- uint64_t &countersSum,
- uint64_t &countersMax
+ uint32_t& countersFound,
+ uint64_t& countersSum,
+ uint64_t& countersMax
);
/*!
@@ -169,12 +163,9 @@ class DesiredSymbols;
*
* @param[in] source passes source block number
* @param[in] destination passes destination block number
+ * @param[in] flags passes per block flags
*/
- void addArc(
- uint32_t source,
- uint32_t destination,
- uint32_t flags
- );
+ void addArc( uint32_t source, uint32_t destination, uint32_t flags );
/*!
* This method adds new arc to arc list
@@ -182,10 +173,7 @@ class DesiredSymbols;
* @param[in] block identifies block
* @param[in] line passes the line number
*/
- void addBlockLine(
- const blocks_iterator_t block,
- const uint32_t line
- );
+ void addBlockLine( const blocks_iterator_t block, const uint32_t line );
/*!
* This method finds block by its ID
@@ -204,13 +192,16 @@ class DesiredSymbols;
* @param[in] sourceFileName passes containing file name
*/
void addBlock(
- const uint32_t id,
- const uint32_t flags,
- const std::string& sourceFileName
+ const uint32_t id,
+ const uint32_t flags,
+ const std::string& sourceFileName
);
/*!
* This method prints info about function
+ *
+ * @param[in] textFile specifies output file
+ * @param[in] function_number specifies the number of the function
*/
void printFunctionInfo(
std::ofstream& textFile,
@@ -219,6 +210,9 @@ class DesiredSymbols;
/*!
* This method prints info about coverage of this function
+ *
+ * @param[in] textFile specifies output file
+ * @param[in] function_number specifies the number of the function
*/
void printCoverageInfo(
std::ofstream& textFile,
@@ -236,6 +230,7 @@ class DesiredSymbols;
/*!
* This method prints info about chosen block in blocks list
*
+ * @param[in] textFile specifies output file
* @param[in] block passes iterator identifying block
*/
void printBlockInfo( std::ofstream& textFile, blocks_iterator_t block );
@@ -243,26 +238,26 @@ class DesiredSymbols;
/*!
* This method calculates values of arc counters
*/
- bool processFunctionCounters( void );
+ bool processFunctionCounters();
private:
- uint32_t id;
- uint32_t checksum;
- uint32_t firstLineNumber;
- uint32_t numberOfBlocks;
- uint32_t numberOfArcs;
- arcs_t arcs;
- blocks_t blocks;
- std::string functionName;
- std::string sourceFileName;
+ uint32_t id;
+ uint32_t checksum;
+ uint32_t firstLineNumber;
+ uint32_t numberOfBlocks;
+ uint32_t numberOfArcs;
+ arcs_t arcs;
+ blocks_t blocks;
+ std::string functionName;
+ std::string sourceFileName;
/*!
* This member contains the unified or merged coverage map
* and symbol info for the symbol.
*/
- Coverage::CoverageMapBase* coverageMap;
- Coverage::SymbolInformation* symbolInfo;
+ Coverage::CoverageMapBase* coverageMap;
+ Coverage::SymbolInformation* symbolInfo;
/*!
* This method creates list of taken/not taken values
@@ -272,8 +267,8 @@ class DesiredSymbols;
* @param[in] notTaken used to return not taken counts list
*/
bool processBranches(
- std::list<uint64_t> * taken,
- std::list<uint64_t> * notTaken
+ std::list<uint64_t>* taken,
+ std::list<uint64_t>* notTaken
);
};
--
1.8.3.1
More information about the devel
mailing list