summaryrefslogtreecommitdiff
path: root/bindgen-tests/tests/headers/sorted_items.hpp
blob: 9b5ced96374a45dea604fa8073107e565bf94733 (plain)
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
// bindgen-flags: --sort-semantically --enable-cxx-namespaces -- --target=x86_64-unknown-linux

int foo();
typedef int number;
int bar(number x);
struct Point
{
    number x;
    number y;
};
struct Angle
{
    number a;
    number b;
};
int baz(struct Point point);
const number NUMBER = 42;

namespace ns {
    int foo();
    typedef int number;
    int bar(number x);
    struct Point
    {
        number x;
        number y;
    };
    struct Angle
    {
        number a;
        number b;
    };
    int baz(struct Point point);
    const number NUMBER = 42;
}