aboutsummaryrefslogtreecommitdiff
path: root/gd/dumpsys/test_data/baz.fbs
diff options
context:
space:
mode:
Diffstat (limited to 'gd/dumpsys/test_data/baz.fbs')
-rw-r--r--gd/dumpsys/test_data/baz.fbs35
1 files changed, 35 insertions, 0 deletions
diff --git a/gd/dumpsys/test_data/baz.fbs b/gd/dumpsys/test_data/baz.fbs
new file mode 100644
index 000000000..38649a9c8
--- /dev/null
+++ b/gd/dumpsys/test_data/baz.fbs
@@ -0,0 +1,35 @@
+namespace testing;
+
+attribute "privacy";
+
+table BazSubTablePrivate {
+ subtable_int_any:int (privacy:"Any");
+ subtable_string_any:string (privacy:"Any");
+}
+
+table BazSubTableOpaque {
+ subtable_int_any:int (privacy:"Any");
+ subtable_string_any:string (privacy:"Any");
+}
+
+table BazSubTableAnonymized {
+ subtable_int_any:int (privacy:"Any");
+ subtable_string_any:string (privacy:"Any");
+}
+
+table BazSubTableAny {
+ subtable_int_private:int (privacy:"Private");
+ subtable_int_opaque:int (privacy:"Opaque");
+ subtable_int_anonymized:int (privacy:"Anonymized");
+ subtable_int_any:int (privacy:"Any");
+ subtable_string_any:string (privacy:"Any");
+}
+
+table BazTestSchema {
+ sub_table_private:BazSubTablePrivate; // private by default
+ sub_table_opaque:BazSubTableOpaque (privacy:"Opaque");
+ sub_table_anonymized:BazSubTableAnonymized (privacy:"Anonymized");
+ sub_table_any:BazSubTableAny (privacy:"Any");
+}
+
+root_type BazTestSchema;