SYMBOL INDEX (238 symbols across 96 files) FILE: examples/libghttpHS/ghttpHS.c function ghttp_current_status (line 11) | ghttp_current_status *ghttpHS_get_status (ghttp_request *a_request) FILE: src/C2HS/config.c function bitfield_direction (line 39) | int bitfield_direction () function bitfield_padding (line 69) | int bitfield_padding () function bitfield_int_signed (line 96) | int bitfield_int_signed () type bitfield_alignment_struct (line 114) | struct bitfield_alignment_struct { function bitfield_alignment (line 120) | int bitfield_alignment () FILE: tests/bugs/call_capital/Capital.c function c (line 3) | void c() { printf("lower c();\n"); } function C (line 4) | void C() { printf("upper C();\n"); } FILE: tests/bugs/issue-10/issue10.c function size_of_s1 (line 3) | size_t size_of_s1(void) { return sizeof(S1); } function size_of_s2 (line 4) | size_t size_of_s2(void) { return sizeof(S2); } function size_of_s3 (line 5) | size_t size_of_s3(void) { return sizeof(S3); } function size_of_s4 (line 6) | size_t size_of_s4(void) { return sizeof(S4); } function size_of_s5 (line 7) | size_t size_of_s5(void) { return sizeof(S5); } FILE: tests/bugs/issue-10/issue10.h type S1 (line 9) | typedef struct { type S2 (line 17) | typedef struct { type S3 (line 25) | typedef struct { type S4 (line 29) | typedef struct { type S5 (line 34) | typedef struct { FILE: tests/bugs/issue-103/issue103.c function test_func (line 4) | void test_func(test_enum val) FILE: tests/bugs/issue-103/issue103.h type test_enum (line 1) | typedef enum { FILE: tests/bugs/issue-113/issue113.h type annoying (line 1) | enum annoying { annoying_0 } FILE: tests/bugs/issue-115/issue115.c function array_t (line 6) | array_t *get_struct(int n, int m, int o) FILE: tests/bugs/issue-115/issue115.h type array_t (line 3) | typedef struct { FILE: tests/bugs/issue-116/issue116.h type test_enum (line 1) | typedef enum { FILE: tests/bugs/issue-117/issue117.c function coord_x (line 5) | int coord_x(coord_t c, int dummy) function coord_t (line 10) | coord_t *make_coord(int x, int y) function free_coord (line 19) | void free_coord(coord_t *coord) FILE: tests/bugs/issue-117/issue117.h type coord_t (line 1) | typedef struct { FILE: tests/bugs/issue-123/issue123.c function array_t (line 6) | array_t *get_struct(int n, int m, int o) FILE: tests/bugs/issue-123/issue123.h type array_t (line 3) | typedef struct { FILE: tests/bugs/issue-127/issue127.c function tst (line 3) | bool tst(int n) FILE: tests/bugs/issue-127/issue127.h type TST_BOOL (line 1) | typedef unsigned char TST_BOOL; FILE: tests/bugs/issue-128/issue128.c function f1 (line 4) | int f1(int n, bool incr) function f2 (line 12) | bool f2(int n) function tststruct (line 18) | tststruct *make_tststruct(int ain) function free_tststruct (line 26) | void free_tststruct(tststruct *s) function mod_tststruct (line 31) | void mod_tststruct(tststruct *s, int da, bool incr) FILE: tests/bugs/issue-128/issue128.h type tststruct (line 6) | typedef struct { FILE: tests/bugs/issue-130/issue130.c function my_add (line 3) | void my_add(int *a, int *b, int *result) FILE: tests/bugs/issue-131/issue131.c function f1 (line 4) | int f1(int n, bool incr) function f2 (line 12) | bool f2(int n) FILE: tests/bugs/issue-133/issue133.h type tdtst (line 2) | typedef void tdtst; FILE: tests/bugs/issue-134/issue134.h type tst (line 1) | struct tst { int a; } FILE: tests/bugs/issue-136/issue136.c function mutate_foo (line 3) | void mutate_foo(foo_t *foo, bar_t *bar) { FILE: tests/bugs/issue-136/issue136.h type bar_t (line 1) | typedef struct { type foo_t (line 6) | typedef struct { FILE: tests/bugs/issue-140/issue140.c function f1 (line 3) | void f1(ptr1 *p, int x) { p->a = x; } function f2 (line 4) | void f2(ptr2 *p, int x) { p->a = x; } function f3 (line 5) | void f3(ptr3 *p, int x) { p->a = x; } FILE: tests/bugs/issue-140/issue140.h type ptr1 (line 1) | typedef struct _ptr1 { int a; } ptr1; type ptr2 (line 4) | typedef struct _ptr2 { int a; } ptr2; type ptr3 (line 7) | typedef struct _ptr3 { int a; } ptr3; FILE: tests/bugs/issue-141/issue141.h type _p_Vec (line 1) | struct _p_Vec FILE: tests/bugs/issue-149/issue149.c function test (line 3) | void test(int arg) FILE: tests/bugs/issue-15/issue15.c function tst_val (line 1) | const int tst_val(void) FILE: tests/bugs/issue-15/issue15.h type Tst (line 3) | enum Tst { FILE: tests/bugs/issue-152/issue152.h type a (line 1) | struct a { int f; } type s_a (line 3) | typedef struct a s_a; FILE: tests/bugs/issue-155/types.h type example_struct (line 1) | typedef struct { type child_struct (line 5) | typedef struct { FILE: tests/bugs/issue-19/issue19.h type enums1 (line 1) | enum enums1 { type enums2 (line 7) | enum enums2 { FILE: tests/bugs/issue-20/issue20.c function foo (line 3) | size_t foo(int n) FILE: tests/bugs/issue-22/issue22.c function struct_t (line 7) | struct_t *foo(int n) FILE: tests/bugs/issue-22/issue22.h type substruct_t (line 1) | typedef struct { type struct_t (line 5) | typedef struct { FILE: tests/bugs/issue-23/issue23.c function hello_fn (line 4) | enum hello hello_fn(int n) FILE: tests/bugs/issue-23/issue23.h type hello (line 1) | enum hello FILE: tests/bugs/issue-23/issue23x.h type hello (line 1) | enum hello { H1, H2, H3 } FILE: tests/bugs/issue-230/issue230.c type test1 (line 5) | struct test1 type test1 (line 7) | struct test1 type test1 (line 7) | struct test1 type test2 (line 15) | struct test2 type test2 (line 17) | struct test2 type test2 (line 17) | struct test2 FILE: tests/bugs/issue-230/issue230.h type test1 (line 1) | struct test1 { type test2 (line 10) | struct test2 { type test1 (line 19) | struct test1 type test2 (line 20) | struct test2 FILE: tests/bugs/issue-242/issue242.c function echoCULLong (line 5) | unsigned long long int echoCULLong (unsigned long long int i) { FILE: tests/bugs/issue-257/issue257.c type bools (line 4) | struct bools type bools (line 5) | struct bools type bools (line 5) | struct bools FILE: tests/bugs/issue-257/issue257.h type bools (line 5) | struct bools { type bools (line 12) | struct bools FILE: tests/bugs/issue-30/issue30.c function foo (line 1) | int foo(int n) { return n + 1; } FILE: tests/bugs/issue-30/issue30aux1.c function foo1 (line 1) | int foo1(int n) { return n * 2; } FILE: tests/bugs/issue-30/issue30aux2.c function foo2 (line 1) | int foo2(int n) { return n * 4; } FILE: tests/bugs/issue-31/issue31.c function test_enum (line 3) | test_enum enum_test(test_enum n) function test_struct1 (line 14) | test_struct1 *make_struct1(void) function access_struct1 (line 20) | int access_struct1(test_struct1 *s) { return s->a; } function test_struct2 (line 25) | test_struct2 *make_struct2(void) function access_struct2 (line 31) | int access_struct2(test_struct2 *s) { return s->b; } function test_struct3 (line 36) | test_struct3 *make_struct3(void) function access_struct3 (line 42) | int access_struct3(test_struct3 *s) { return s->c; } function test_struct4 (line 47) | test_struct4 *make_struct4(void) function access_struct4 (line 53) | int access_struct4(test_struct4 *s) { return s->d; } FILE: tests/bugs/issue-31/issue31.h type test_enum (line 1) | typedef enum { type test_struct1 (line 9) | typedef struct { int a; } test_struct1; type test_struct2 (line 13) | typedef struct { int b; } test_struct2; type test_struct3 (line 17) | typedef struct { int c; } test_struct3; type test_struct4 (line 21) | typedef struct { int d; } test_struct4; FILE: tests/bugs/issue-32/issue32.c function testStruct (line 5) | testStruct *makeIt(void) FILE: tests/bugs/issue-32/issue32.h type testStruct (line 1) | typedef struct testStruct_ testStruct; type testStruct_ (line 3) | struct testStruct_ { FILE: tests/bugs/issue-36/issue36.h type hit_int (line 1) | typedef struct { int a; } hit_int; type hit_double (line 2) | typedef struct { double a; } hit_double; FILE: tests/bugs/issue-37/issue37.c function f1 (line 3) | int f1(int *np) function f2 (line 9) | float f2(float *np) FILE: tests/bugs/issue-38/issue38.c function test_enum (line 3) | test_enum enum_test(test_enum n) FILE: tests/bugs/issue-38/issue38.h type test_enum (line 1) | typedef enum { FILE: tests/bugs/issue-43/issue43.h type Test1 (line 1) | enum Test1 { FILE: tests/bugs/issue-44/issue44.h type foo (line 1) | typedef struct { int a; } foo; FILE: tests/bugs/issue-45/issue45.c function foo (line 1) | void foo(int n) { } FILE: tests/bugs/issue-46/issue46.c function func (line 3) | void func(oid *obj, int aval, float bval) function oid_a (line 9) | int oid_a(oid *obj) function oid_b (line 14) | float oid_b(oid *obj) FILE: tests/bugs/issue-46/issue46.h type oid (line 1) | typedef struct { FILE: tests/bugs/issue-47/issue47.c function foo (line 1) | void foo(int n) { } FILE: tests/bugs/issue-48/issue48.c function foo (line 3) | int64_t foo(int64_t n) FILE: tests/bugs/issue-51/issue51.c function fooGnu (line 1) | int fooGnu(int n) { return 1; } function fooNonGnu (line 2) | int fooNonGnu(int n) { return 0; } FILE: tests/bugs/issue-54/issue54.c type foo (line 4) | struct foo function bar (line 6) | bar *get_bar(int n) type foo (line 13) | struct foo FILE: tests/bugs/issue-54/issue54.h type bar (line 1) | typedef struct { type foo (line 6) | struct foo { type foo (line 12) | struct foo FILE: tests/bugs/issue-60/stdlib.h function __MINGW_NOTHROW (line 336) | __cdecl __MINGW_NOTHROW _wsearchenv(const wchar_t*, const wchar_t*, wcha... type ldiv_t (line 386) | typedef struct { long quot, rem; } ldiv_t; function __MINGW_NOTHROW (line 416) | __cdecl __MINGW_NOTHROW _makepath (char*, const char*, const char*, cons... type lldiv_t (line 503) | typedef struct { long long quot, rem; } lldiv_t; function llabs (line 509) | __CRT_INLINE long long __cdecl __MINGW_NOTHROW llabs(long long _j) function __MINGW_NOTHROW (line 528) | __CRT_INLINE long long __cdecl __MINGW_NOTHROW atoll (const char * _c) function __CRT_INLINE (line 530) | __CRT_INLINE char* __cdecl __MINGW_NOTHROW lltoa (long long _n, char * ... function __CRT_INLINE (line 532) | __CRT_INLINE char* __cdecl __MINGW_NOTHROW ulltoa (unsigned long long _... function __MINGW_NOTHROW (line 534) | __CRT_INLINE long long __cdecl __MINGW_NOTHROW wtoll (const wchar_t * _w) function __CRT_INLINE (line 536) | __CRT_INLINE wchar_t* __cdecl __MINGW_NOTHROW lltow (long long _n, wcha... function __CRT_INLINE (line 538) | __CRT_INLINE wchar_t* __cdecl __MINGW_NOTHROW ulltow (unsigned long lon... FILE: tests/bugs/issue-62/issue62.c function f1 (line 3) | int f1(int x, int y, int z) { function f2 (line 7) | int f2(int x, int* y, int* z) { FILE: tests/bugs/issue-69/issue69.c function foo1 (line 1) | void foo1(int n) { } function foo2 (line 2) | void foo2(int n) { } FILE: tests/bugs/issue-70/issue70.h type Foo (line 1) | enum Foo { FILE: tests/bugs/issue-73/issue73.c function test_struct3 (line 5) | test_struct3 *make_struct3(void) function access_struct3 (line 13) | int access_struct3(test_struct3 *s) { return s->c; } function free_struct3 (line 15) | void free_struct3(test_struct3 *s) { function test_struct4 (line 21) | test_struct4 *make_struct4(void) function access_struct4 (line 29) | int access_struct4(test_struct4 *s) { return s->d; } function free_struct4 (line 31) | void free_struct4(test_struct4 *s) { FILE: tests/bugs/issue-73/issue73.h type test_struct3 (line 1) | typedef struct { int c; } test_struct3; type test_struct4 (line 6) | typedef struct { int d; } test_struct4; FILE: tests/bugs/issue-75/issue75.c function CHK_TST (line 5) | CHK_TST *chk_make_tst(void) FILE: tests/bugs/issue-75/issue75.h type CHK_TST (line 1) | struct CHK_TST { int a; } type CHK_TST (line 3) | typedef struct CHK_TST CHK_TST; FILE: tests/bugs/issue-75/sndfile.h type SNDFILE (line 305) | typedef struct SNDFILE_tag SNDFILE ; type __int64 (line 315) | typedef __int64 sf_count_t ; type sf_count_t (line 318) | typedef int64_t sf_count_t ; type SF_INFO (line 328) | struct SF_INFO type SF_INFO (line 337) | typedef struct SF_INFO SF_INFO ; type SF_FORMAT_INFO (line 350) | typedef struct type SF_DITHER_INFO (line 371) | typedef struct type SF_EMBED_FILE_INFO (line 381) | typedef struct type SF_INSTRUMENT (line 400) | typedef struct type SF_LOOP_INFO (line 418) | typedef struct type sf_count_t (line 462) | typedef sf_count_t (*sf_vio_get_filelen) (void *user_data) ; type sf_count_t (line 463) | typedef sf_count_t (*sf_vio_seek) (sf_count_t offset, int whence, void... type sf_count_t (line 464) | typedef sf_count_t (*sf_vio_read) (void *ptr, sf_count_t count, void *... type sf_count_t (line 465) | typedef sf_count_t (*sf_vio_write) (const void *ptr, sf_count_t count,... type sf_count_t (line 466) | typedef sf_count_t (*sf_vio_tell) (void *user_data) ; type SF_VIRTUAL_IO (line 468) | struct SF_VIRTUAL_IO type SF_VIRTUAL_IO (line 476) | typedef struct SF_VIRTUAL_IO SF_VIRTUAL_IO ; FILE: tests/bugs/issue-79/issue79.h type foo (line 1) | enum foo { FILE: tests/bugs/issue-80/issue80.h type foo (line 1) | enum foo { FILE: tests/bugs/issue-9/issue9.h type pointer_to_array (line 1) | struct pointer_to_array { type array_of_pointers (line 5) | struct array_of_pointers { type outer_t (line 11) | typedef struct { type ok_outer_t (line 16) | typedef struct { FILE: tests/bugs/issue-93/issue93.c function mutate_foo (line 3) | void mutate_foo(foo_t *foo, bar_t *bar) { FILE: tests/bugs/issue-93/issue93.h type bar_t (line 1) | typedef struct { type foo_t (line 6) | typedef struct { FILE: tests/bugs/issue-95/issue95.h type foo (line 1) | struct foo { FILE: tests/bugs/issue-96/issue96.c function simple_func (line 3) | void simple_func(foo_t *f) { } FILE: tests/bugs/issue-96/issue96.h type foo_t (line 1) | typedef struct { FILE: tests/bugs/issue-97/issue97.c function foo_x (line 4) | int foo_x(foo_t *f) { FILE: tests/bugs/issue-97/issue97.h type foo_t (line 5) | typedef struct { FILE: tests/bugs/issue-98/issue98.c function identichar (line 2) | char identichar(char c) { return c; } function identiuchar (line 3) | unsigned char identiuchar(unsigned char c) { return c; } function identischar (line 4) | signed char identischar(signed char c) { return c; } FILE: tests/system/enums/enums.c function colourOfSide (line 5) | enum colour colourOfSide (side aside) FILE: tests/system/enums/enums.h type colour (line 6) | enum colour { type weird (line 12) | enum weird { type side (line 20) | typedef enum { type side (line 27) | typedef side other_side; type colour (line 29) | enum colour type enum_net_type (line 31) | enum enum_net_type { NET_TYPE_TCPIP, NET_TYPE_SOCKET, NET_TYPE_NAMEDPIPE } type NET (line 33) | typedef struct st_net { type enums_enums (line 38) | enum enums_enums { type DWORD (line 49) | typedef unsigned long DWORD; FILE: tests/system/interruptible/interruptible.c function run_forever (line 3) | void run_forever() { FILE: tests/system/pointer/pointer.c function string (line 6) | string concat (string str1, string str2) function Point (line 12) | Point *make_point (int x, int y) function Point (line 23) | Point *trans_point (Point *pnt, int x, int y) FILE: tests/system/pointer/pointer.h type _Point (line 8) | struct _Point { type _ColourPoint (line 12) | struct _ColourPoint { type Point (line 17) | typedef struct _Point Point; type ColourPoint (line 19) | typedef struct _ColourPoint ColourPoint; type _Point (line 21) | struct _Point FILE: tests/system/simple/simple.c function foo (line 3) | void foo () { FILE: tests/system/sizeof/sizeof.c function size_of_s1 (line 2) | size_t size_of_s1() { function size_of_s2 (line 5) | size_t size_of_s2() { function size_of_s3 (line 8) | size_t size_of_s3() { function size_of_s4 (line 11) | size_t size_of_s4() { function align_of_s1 (line 15) | size_t align_of_s1() { function align_of_s2 (line 18) | size_t align_of_s2() { function align_of_s3 (line 21) | size_t align_of_s3() { function align_of_s4 (line 24) | size_t align_of_s4() { FILE: tests/system/sizeof/sizeof.h type S1 (line 13) | typedef struct s1 { type S2 (line 18) | typedef struct s2 { type S3 (line 25) | typedef struct s3 { type S4 (line 29) | typedef struct s4 { FILE: tests/system/structs/structs.c function point (line 5) | point make_point (int x, int y) function weird (line 15) | weird make_weird (void) function mychar (line 28) | mychar *getSpacePtr (void) type bit_struct (line 35) | struct bit_struct type bit_struct (line 37) | struct bit_struct FILE: tests/system/structs/structs.h type mychar (line 4) | typedef char bool, mychar; type _point (line 5) | struct _point type _point (line 7) | struct _point { type _point (line 12) | struct _point type ambiguousName (line 25) | typedef struct ambiguousName { type someOtherName (line 28) | typedef struct ambiguousName someOtherName; type bit_struct (line 40) | struct bit_struct { type bit_struct (line 47) | struct bit_struct type _MyStructAlign (line 53) | struct _MyStructAlign {long int x;} type _MyStruct (line 54) | struct _MyStruct type FT (line 66) | typedef struct { int type; int typ1; } FT; type SDL_Event (line 67) | typedef union { int type; FT typ1; } SDL_Event;