您的位置:首页技术开发PHP 学院 → gcov-dump原理分析_Linux平台代码覆盖率测试

gcov-dump原理分析_Linux平台代码覆盖率测试

时间:2011/7/12 8:18:44来源:本站原创作者:清晨我要评论(0)

3 页 处理各种 tag 的 callback 定义


2.3 处理各种 tag 的 callback 定义


处理 tag 的 callback 函数定义如下。

static const tag_format_t tag_table [] =

{

{ 0 , "NOP" , NULL },

{ 0 , "UNKNOWN" , NULL },

{ 0 , "COUNTERS" , tag_counters },

{ GCOV_TAG_FUNCTION , "FUNCTION" , tag_function },

{ GCOV_TAG_BLOCKS , "BLOCKS" , tag_blocks },

{ GCOV_TAG_ARCS , "ARCS" , tag_arcs },

{ GCOV_TAG_LINES , "LINES" , tag_lines },

{ GCOV_TAG_OBJECT_SUMMARY , "OBJECT_SUMMARY" , tag_summary },

{ GCOV_TAG_PROGRAM_SUMMARY , "PROGRAM_SUMMARY" , tag_summary },

{ 0 , NULL , NULL }

};

其类型 tag_format_t 为一个结构,分别由 tag 本身, tag name 和处理该 tag 的函数指针组成,定义如下。

typedef struct tag_format

{

unsigned tag ;

char const * name ;

void ( * proc ) ( const char * , unsigned , unsigned );

} tag_format_t ;

相关视频

    没有数据

相关阅读 盘古越狱原理分析(看清它如何越狱的!)茄子快传原理是什么 茄子快传的原理分析硬盘保护卡的原理分析更改IE标题栏和注册表的原理分析VBS脚本病毒原理分析与防范 (1)VBS脚本病毒原理分析与防范QQ尾巴病毒的发送原理分析Mac虚拟机安装Linux Ubuntu教程 Parallels desktop安装linux教程

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 nginx-1.0.4的容器源码如何在xp系统用IIS搭建 nginx-1.0.4的容器源码分析—数组结构ngx_aPHP编程技巧提高PHP开发效率php站内全文搜索代码如何在xp系统用IIS搭建php环境

人气排行 如何在xp系统用IIS搭建php环境php输出内容乱码解决方法php站内全文搜索代码gcov-dump原理分析_Linux平台代码覆盖率测试如何架设PHP服务器nginx-1.0.4的容器源码分析—数组结构ngx_a用PHP实现文件管理系统PHP编程技巧提高PHP开发效率