diff options
author | Andreas Rottmann <a.rottmann@gmx.at> | 2010-10-05 23:49:33 +0200 |
---|---|---|
committer | Andreas Rottmann <a.rottmann@gmx.at> | 2010-10-05 23:49:33 +0200 |
commit | d15e386c8e10dd6b645a444e29cc053100089a07 (patch) | |
tree | 295caab07108aecfc7d6c8b774b02cea4745b89b /tests/scanner/annotation.h | |
parent | 4b94812bbfff446ac7d1684d67607be6a7cab4ec (diff) | |
download | gobject-introspection-d15e386c8e10dd6b645a444e29cc053100089a07.tar.gz |
Apply `(type bitfield)' annotations for enums
Previously, such annotations would be ignored.
Diffstat (limited to 'tests/scanner/annotation.h')
-rw-r--r-- | tests/scanner/annotation.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/scanner/annotation.h b/tests/scanner/annotation.h index ef05ddb2..9559e400 100644 --- a/tests/scanner/annotation.h +++ b/tests/scanner/annotation.h @@ -4,6 +4,15 @@ #include <glib-object.h> /** + * AnnotationBitfield: (type bitfield) + **/ +typedef enum +{ + ANNOTATION_FLAG_FOO = 1, + ANNOTATION_FLAG_BAR = 2 +} AnnotationBitfield; + +/** * AnnotationCallback: * @in: (in) (transfer none): array of ints * |