summaryrefslogtreecommitdiff
path: root/tests/headers/empty-enum.h
blob: 8b7502e67107b175e06ea3dbc04e065ab60ebee2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// bindgen-flags: --rustified-enum '.*Rustified.*' --constified-enum-module '.*Module.*' -- -x c++ --std=c++14

// Constified is default, so no flag for that.

enum EmptyConstified {};
enum EmptyRustified {};
enum EmptyModule {};

enum class EmptyClassRustified : char {};
enum class EmptyClassConstified : char {};
enum class EmptyClassModule : char {};

enum class ForwardClassRustified : char;
enum class ForwardClassConstified : char;
enum class ForwardClassModule : char;