File: 00001-comment-indent.c

package info (click to toggle)
uncrustify 0.68.1%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 18,000 kB
  • sloc: cpp: 56,567; ansic: 19,840; cs: 3,097; python: 2,717; objc: 1,650; java: 510; sh: 390; awk: 150; perl: 63; makefile: 7
file content (40 lines) | stat: -rw-r--r-- 642 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/**
 * This is your typical header comment
 */
int foo(int bar)
{
    int idx;
    int res = 0;     /* trailing comment */
                     /* that spans two lines */
    for (idx = 1; idx < bar; idx++)
        /* comment in virtual braces */
        res += idx;

    res *= idx;       /* some comment */

    /* almost continued, but a NL in between */

/* col1 comment in level 1 */
/* second comment */
    return(res);
}

/* col1 comment in level 0 */
/* and another */

void foo()
{
    if( bar )
    {
        foo();
    }
    /*else if( bar2 )
     * {
     * foo2();
     * }
     */else if( bar3 )
    {
        foo3();
    }
}