← every case · 1000 · comments
the '//' opening the line comment is formed on the '/' that closes the block comment, so the two share a byte and no search for '//' yields both of the places it appears to be at. Case 1070 is the same line with a space between them, and Pascal's '{ block }//trailing' is the same line again with a closer that shares no byte with it
| 1 | commentscommentscommentscommentscomments | /* block *///trailing |
| 2 | codecodecodecodecode | int x = 1; |
stringcommentthe tag around another language
cloc --json cases/1000-comments/1080-block_close_touching_a_line_comment/input.c
mezura cases/1000-comments/1080-block_close_touching_a_line_comment/input.c --output json --hide timing --counting content
mezura cases/1000-comments/1080-block_close_touching_a_line_comment/input.c --output json --hide timing --counting region
scc --format json cases/1000-comments/1080-block_close_touching_a_line_comment/input.c
the line counts as code, for the reason case 1070 gives, and the shared byte adds nothing
tokei --output json cases/1000-comments/1080-block_close_touching_a_line_comment/input.c