blob: 9f87717076111e101c1b406de451b37d4b5ca06a [file] [log] [blame]
/* Not detected as a prototype? Spacing wrong. */
static struct my_entry *get_first_entry(const CHAR *blah);
static CFooo::entry *get_next_entry(const CHAR *blah);
static struct my_entry *get_next_entry(const CHAR *blah);
/* Not handling prototype params: */
typedef void (*function_name)(my_t *p_my, int foo);
typedef void (*function_name)(my_t *, int);
typedef enum
{
one = 1,
three = 3,
five_hundred = 5,
a_really_really_big_number = 6,
two = 7,
a_really_really_really_big_number = 8,
} yuck_t;
const char *names[] =
{
one = "one",
three = "three",
five_hundred = "five_hundred",
a_really_really_big_number = "a_really_really_big_number",
two = "two",
a_really_really_really_big_number = "a_really_really_really_big_number",
};
bool foo(char c)
{
xWindow *pWindow = ::RelatedWindow();
/* space between ] and ( */
function_list[idx](param);
/* Indenting with multiple members: */
sass.asdfvas->asdfasd[asdfasdf].
asdfasdf = 5;
dookie::wookie << "asd"
<< "bag"
<< "sag";
sp_sign = 4 - -5;
sp_sign = -sp_sign;
sp_sign = 4 + +7;
sp_sign = +sp_sign;
sp_sign = 4 + +sp_sign;
}
#ifndef abc
#define abc 123 /* some comment */
#endif /* another comment