bright-tools

Results 36 issues of bright-tools

HIS definition: "Number of Instructions per function „STMT“" Statement An action that can be implemented on an individual basis. (Source [ISO/IEC 9899:1999]; Kapitel 6.8: „A statement specifies an action to...

enhancement

m_metricShortNames, m_metricNames, m_metricApplies, etc could be wrapped up into a struct or class, with an array of such classes representing the information currently located in each disparate array.

enhancement

Currently the source code is interpreted 3 different times in order to facilitate the gathering of different metrics. In future this should be optimised such that parsing stages can be...

enhancement

Currently clang will attempt to reference header files from the built-in directories (this can be prevented via the [--nostdinc](http://clang.llvm.org/docs/CommandGuide/clang.html#cmdoption-nostdinc) option). However, these directories will likely not exist on the machines...

bug

Sometimes it's necessary to exclude code from the parsing process (e.g. code which uses compiler-specific extensions). Typically this can be achieved via the use of the preprocessor, for example: ```...

question

The LLVM commandline parser deals with arguments which are syntactically incorrect, but doesn't deal with options which are invalid. An example of this is specifying an output file which cannot...

bug

Return point counting can be un-necessarily confused in the face of goto jumps. e.g. this code: ``` c int not_all_path_return_with_goto_2( int x ) { /* All paths have an explicit...

bug

HIS definition: "Number of non cyclic remark paths (i.e. minimum number of necessary cases of test) "

enhancement