mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
thread.c: Update documents
* thread.c (rb_default_coverage): Update documents of internal data structures for branch coverage. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
1046eae781
commit
4a73890189
1 changed files with 6 additions and 6 deletions
12
thread.c
12
thread.c
|
@ -5089,14 +5089,14 @@ rb_default_coverage(int n)
|
|||
branches = rb_ary_tmp_new_fill(2);
|
||||
/* internal data structures for branch coverage:
|
||||
*
|
||||
* [[base_type, base_lineno,
|
||||
* target_type_1, target_lineno_1, target_counter_index_1,
|
||||
* target_type_2, target_lineno_2, target_counter_index_2, ...],
|
||||
* [[base_type, base_first_lineno, base_first_column, base_last_lineno, base_last_column,
|
||||
* target_type_1, target_first_lineno_1, target_first_column_1, target_last_lineno_1, target_last_column_1, target_counter_index_1,
|
||||
* target_type_2, target_first_lineno_2, target_first_column_2, target_last_lineno_2, target_last_column_2, target_counter_index_2, ...],
|
||||
* ...]
|
||||
*
|
||||
* Example: [[:case, 1,
|
||||
* :when, 2, 0,
|
||||
* :when, 3, 1, ...],
|
||||
* Example: [[:case, 1, 0, 4, 3,
|
||||
* :when, 2, 8, 2, 9, 0,
|
||||
* :when, 3, 8, 3, 9, 1, ...],
|
||||
* ...]
|
||||
*/
|
||||
RARRAY_ASET(branches, 0, rb_ary_tmp_new(0));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue