| <link rel="stylesheet" href="../style.css" /> |
| |
| [TOC] |
| # test.bindingsdenylist |
| |
| |
| |
| ## **PROTOCOLS** |
| |
| ## Allowed {#Allowed} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=110)* |
| |
| ### Denied {#Allowed.Denied} |
| |
| |
| #### Request {#Allowed.Denied_Request} |
| |
| <EMPTY> |
| |
| |
| #### Response {#Allowed.Denied_Response} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>result</code></td> |
| <td> |
| <code><a class='link' href='#Allowed_Denied_Result'>Allowed_Denied_Result</a></code> |
| </td> |
| </tr> |
| </table> |
| |
| ## ContainsAllowed {#ContainsAllowed} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=142)* |
| |
| ## Denied {#Denied} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=96)* |
| |
| ### ShouldNeverAppearInAnyBinding {#Denied.ShouldNeverAppearInAnyBinding} |
| |
| |
| #### Request {#Denied.ShouldNeverAppearInAnyBinding_Request} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>should_never_appear_in_any_binding_1</code></td> |
| <td> |
| <code><a class='link' href='#ShouldNeverAppearInAnyBinding1'>ShouldNeverAppearInAnyBinding1</a></code> |
| </td> |
| </tr> |
| <tr> |
| <td><code>should_never_appear_in_any_binding_2</code></td> |
| <td> |
| <code><a class='link' href='#ShouldNeverAppearInAnyBinding2'>ShouldNeverAppearInAnyBinding2</a></code> |
| </td> |
| </tr> |
| <tr> |
| <td><code>should_never_appear_in_any_binding_3</code></td> |
| <td> |
| <code><a class='link' href='#ShouldNeverAppearInAnyBinding3'>ShouldNeverAppearInAnyBinding3</a></code> |
| </td> |
| </tr> |
| </table> |
| |
| |
| ## DenyEachBinding {#DenyEachBinding} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=49)* |
| |
| ### OnlyDenyCpp {#DenyEachBinding.OnlyDenyCpp} |
| |
| |
| #### Request {#DenyEachBinding.OnlyDenyCpp_Request} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| </tr> |
| </table> |
| |
| |
| #### Response {#DenyEachBinding.OnlyDenyCpp_Response} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>result</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenyCpp_Result'>DenyEachBinding_OnlyDenyCpp_Result</a></code> |
| </td> |
| </tr> |
| </table> |
| |
| ### OnlyDenyDart {#DenyEachBinding.OnlyDenyDart} |
| |
| |
| #### Request {#DenyEachBinding.OnlyDenyDart_Request} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| </tr> |
| </table> |
| |
| |
| #### Response {#DenyEachBinding.OnlyDenyDart_Response} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>result</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenyDart_Result'>DenyEachBinding_OnlyDenyDart_Result</a></code> |
| </td> |
| </tr> |
| </table> |
| |
| ### OnlyDenyGo {#DenyEachBinding.OnlyDenyGo} |
| |
| |
| #### Request {#DenyEachBinding.OnlyDenyGo_Request} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| </tr> |
| </table> |
| |
| |
| #### Response {#DenyEachBinding.OnlyDenyGo_Response} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>result</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenyGo_Result'>DenyEachBinding_OnlyDenyGo_Result</a></code> |
| </td> |
| </tr> |
| </table> |
| |
| ### OnlyDenyLibfuzzer {#DenyEachBinding.OnlyDenyLibfuzzer} |
| |
| |
| #### Request {#DenyEachBinding.OnlyDenyLibfuzzer_Request} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| </tr> |
| </table> |
| |
| |
| #### Response {#DenyEachBinding.OnlyDenyLibfuzzer_Response} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>result</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenyLibfuzzer_Result'>DenyEachBinding_OnlyDenyLibfuzzer_Result</a></code> |
| </td> |
| </tr> |
| </table> |
| |
| ### OnlyDenyRust {#DenyEachBinding.OnlyDenyRust} |
| |
| |
| #### Request {#DenyEachBinding.OnlyDenyRust_Request} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| </tr> |
| </table> |
| |
| |
| #### Response {#DenyEachBinding.OnlyDenyRust_Response} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>result</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenyRust_Result'>DenyEachBinding_OnlyDenyRust_Result</a></code> |
| </td> |
| </tr> |
| </table> |
| |
| ### OnlyDenySyzkaller {#DenyEachBinding.OnlyDenySyzkaller} |
| |
| |
| #### Request {#DenyEachBinding.OnlyDenySyzkaller_Request} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| </tr> |
| </table> |
| |
| |
| #### Response {#DenyEachBinding.OnlyDenySyzkaller_Response} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>result</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenySyzkaller_Result'>DenyEachBinding_OnlyDenySyzkaller_Result</a></code> |
| </td> |
| </tr> |
| </table> |
| |
| ## ImportsSameNameContext {#ImportsSameNameContext} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=153)* |
| |
| ### AlwaysAppearsInImportingLibrary {#ImportsSameNameContext.AlwaysAppearsInImportingLibrary} |
| |
| |
| #### Request {#ImportsSameNameContext.AlwaysAppearsInImportingLibrary_Request} |
| |
| <EMPTY> |
| |
| |
| ### AlwaysDenied {#ImportsSameNameContext.AlwaysDenied} |
| |
| |
| #### Request {#ImportsSameNameContext.AlwaysDenied_Request} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>arg</code></td> |
| <td> |
| <code><a class='link' href='../test.dependent/'>test.dependent</a>/<a class='link' href='../test.dependent/#OnlyAppearsInImportingLibrary'>OnlyAppearsInImportingLibrary</a></code> |
| </td> |
| </tr> |
| </table> |
| |
| |
| ### Unattributed {#ImportsSameNameContext.Unattributed} |
| |
| |
| #### Request {#ImportsSameNameContext.Unattributed_Request} |
| |
| <EMPTY> |
| |
| |
| ## OnlyCppAndDeps {#OnlyCppAndDeps} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=42)* |
| |
| ## OnlyLibfuzzerAndDeps {#OnlyLibfuzzerAndDeps} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=37)* |
| |
| |
| ## **STRUCTS** |
| |
| ### Allowed_Denied_Response {#Allowed_Denied_Response data-text="Allowed_Denied_Response"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=112)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="Allowed_Denied_Response.should_never_appear_in_any_binding_4"> |
| <td><code>should_never_appear_in_any_binding_4</code></td> |
| <td> |
| <code><a class='link' href='#ShouldNeverAppearInAnyBinding4'>ShouldNeverAppearInAnyBinding4</a></code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| <tr id="Allowed_Denied_Response.should_never_appear_in_any_binding_5"> |
| <td><code>should_never_appear_in_any_binding_5</code></td> |
| <td> |
| <code><a class='link' href='#ShouldNeverAppearInAnyBinding5'>ShouldNeverAppearInAnyBinding5</a></code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| <tr id="Allowed_Denied_Response.should_never_appear_in_any_binding_6"> |
| <td><code>should_never_appear_in_any_binding_6</code></td> |
| <td> |
| <code><a class='link' href='#ShouldNeverAppearInAnyBinding6'>ShouldNeverAppearInAnyBinding6</a></code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### DeniedAnonymous {#DeniedAnonymous data-text="DeniedAnonymous"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=126)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="DeniedAnonymous.should_never_appear_in_any_binding_7"> |
| <td><code>should_never_appear_in_any_binding_7</code></td> |
| <td> |
| <code><a class='link' href='#ShouldNeverAppearInAnyBinding7'>ShouldNeverAppearInAnyBinding7</a></code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| <tr id="DeniedAnonymous.should_never_appear_in_any_binding_8"> |
| <td><code>should_never_appear_in_any_binding_8</code></td> |
| <td> |
| <code><a class='link' href='#ShouldNeverAppearInAnyBinding8'>ShouldNeverAppearInAnyBinding8</a></code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| <tr id="DeniedAnonymous.should_never_appear_in_any_binding_9"> |
| <td><code>should_never_appear_in_any_binding_9</code></td> |
| <td> |
| <code><a class='link' href='#ShouldNeverAppearInAnyBinding9'>ShouldNeverAppearInAnyBinding9</a></code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenyCpp_Response {#DenyEachBinding_OnlyDenyCpp_Response data-text="DenyEachBinding_OnlyDenyCpp_Response"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=53)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="DenyEachBinding_OnlyDenyCpp_Response.b"> |
| <td><code>b</code></td> |
| <td> |
| <code>int32</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenyDart_Response {#DenyEachBinding_OnlyDenyDart_Response data-text="DenyEachBinding_OnlyDenyDart_Response"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=60)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="DenyEachBinding_OnlyDenyDart_Response.b"> |
| <td><code>b</code></td> |
| <td> |
| <code>int32</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenyGo_Response {#DenyEachBinding_OnlyDenyGo_Response data-text="DenyEachBinding_OnlyDenyGo_Response"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=67)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="DenyEachBinding_OnlyDenyGo_Response.b"> |
| <td><code>b</code></td> |
| <td> |
| <code>int32</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenyLibfuzzer_Response {#DenyEachBinding_OnlyDenyLibfuzzer_Response data-text="DenyEachBinding_OnlyDenyLibfuzzer_Response"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=74)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="DenyEachBinding_OnlyDenyLibfuzzer_Response.b"> |
| <td><code>b</code></td> |
| <td> |
| <code>int32</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenyRust_Response {#DenyEachBinding_OnlyDenyRust_Response data-text="DenyEachBinding_OnlyDenyRust_Response"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=81)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="DenyEachBinding_OnlyDenyRust_Response.b"> |
| <td><code>b</code></td> |
| <td> |
| <code>int32</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenySyzkaller_Response {#DenyEachBinding_OnlyDenySyzkaller_Response data-text="DenyEachBinding_OnlyDenySyzkaller_Response"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=88)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="DenyEachBinding_OnlyDenySyzkaller_Response.b"> |
| <td><code>b</code></td> |
| <td> |
| <code>int32</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### MemberOnlyAppearsInImportingLibrary {#MemberOnlyAppearsInImportingLibrary data-text="MemberOnlyAppearsInImportingLibrary"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=148)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="MemberOnlyAppearsInImportingLibrary.a"> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### OnlyAppearsInImportingLibrary {#OnlyAppearsInImportingLibrary data-text="OnlyAppearsInImportingLibrary"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=147)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="OnlyAppearsInImportingLibrary.member_only_appears_in_importing_library"> |
| <td><code>member_only_appears_in_importing_library</code></td> |
| <td> |
| <code><a class='link' href='#MemberOnlyAppearsInImportingLibrary'>MemberOnlyAppearsInImportingLibrary</a></code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### OnlyGo {#OnlyGo data-text="OnlyGo"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=24)* |
| |
| <EMPTY> |
| |
| ### ShouldNeverAppearInAnyBinding1 {#ShouldNeverAppearInAnyBinding1 data-text="ShouldNeverAppearInAnyBinding1"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=98)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="ShouldNeverAppearInAnyBinding1.a"> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### ShouldNeverAppearInAnyBinding4 {#ShouldNeverAppearInAnyBinding4 data-text="ShouldNeverAppearInAnyBinding4"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=113)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="ShouldNeverAppearInAnyBinding4.a"> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### ShouldNeverAppearInAnyBinding7 {#ShouldNeverAppearInAnyBinding7 data-text="ShouldNeverAppearInAnyBinding7"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=127)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="ShouldNeverAppearInAnyBinding7.a"> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| |
| ## **ENUMS** |
| |
| ### OnlyDart [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#OnlyDart data-text="OnlyDart"} |
| Type: <code>uint32</code> |
| |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=19)* |
| |
| <table> |
| <tr><th>Name</th><th>Value</th><th>Description</th></tr> |
| <tr id="OnlyDart.A"> |
| <td><h3 id="OnlyDart.A" class="add-link hide-from-toc">A</h3></td> |
| <td><code>1</code></td> |
| <td></td> |
| </tr> |
| </table> |
| |
| |
| ## **TABLES** |
| |
| ### OnlyRust {#OnlyRust data-text="OnlyRust"} |
| |
| |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=27)* |
| |
| <table> |
| <tr><th>Ordinal</th><th>Field</th><th>Type</th><th>Description</th></tr> |
| </table> |
| |
| ### ShouldNeverAppearInAnyBinding2 {#ShouldNeverAppearInAnyBinding2 data-text="ShouldNeverAppearInAnyBinding2"} |
| |
| |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=101)* |
| |
| <table> |
| <tr><th>Ordinal</th><th>Field</th><th>Type</th><th>Description</th></tr> |
| <tr id="ShouldNeverAppearInAnyBinding2.a"> |
| <td><h3 id="ShouldNeverAppearInAnyBinding2.a" class="add-link hide-from-toc">1</h3></td> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### ShouldNeverAppearInAnyBinding5 {#ShouldNeverAppearInAnyBinding5 data-text="ShouldNeverAppearInAnyBinding5"} |
| |
| |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=116)* |
| |
| <table> |
| <tr><th>Ordinal</th><th>Field</th><th>Type</th><th>Description</th></tr> |
| <tr id="ShouldNeverAppearInAnyBinding5.a"> |
| <td><h3 id="ShouldNeverAppearInAnyBinding5.a" class="add-link hide-from-toc">1</h3></td> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### ShouldNeverAppearInAnyBinding8 {#ShouldNeverAppearInAnyBinding8 data-text="ShouldNeverAppearInAnyBinding8"} |
| |
| |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=130)* |
| |
| <table> |
| <tr><th>Ordinal</th><th>Field</th><th>Type</th><th>Description</th></tr> |
| <tr id="ShouldNeverAppearInAnyBinding8.a"> |
| <td><h3 id="ShouldNeverAppearInAnyBinding8.a" class="add-link hide-from-toc">1</h3></td> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| |
| ## **UNIONS** |
| |
| ### Allowed_Denied_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#Allowed_Denied_Result data-text="Allowed_Denied_Result"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=112)* |
| <table> |
| <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr> |
| <tr id="Allowed_Denied_Result.response"> |
| <td><h3 id="Allowed_Denied_Result.response" class="add-link hide-from-toc">1</h3></td> |
| <td><code>response</code></td> |
| <td> |
| <code><a class='link' href='#Allowed_Denied_Response'>Allowed_Denied_Response</a></code> |
| </td> |
| <td></td> |
| </tr> |
| <tr id="Allowed_Denied_Result.err"> |
| <td><h3 id="Allowed_Denied_Result.err" class="add-link hide-from-toc">2</h3></td> |
| <td><code>err</code></td> |
| <td> |
| <code>uint32</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenyCpp_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#DenyEachBinding_OnlyDenyCpp_Result data-text="DenyEachBinding_OnlyDenyCpp_Result"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=53)* |
| <table> |
| <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr> |
| <tr id="DenyEachBinding_OnlyDenyCpp_Result.response"> |
| <td><h3 id="DenyEachBinding_OnlyDenyCpp_Result.response" class="add-link hide-from-toc">1</h3></td> |
| <td><code>response</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenyCpp_Response'>DenyEachBinding_OnlyDenyCpp_Response</a></code> |
| </td> |
| <td></td> |
| </tr> |
| <tr id="DenyEachBinding_OnlyDenyCpp_Result.err"> |
| <td><h3 id="DenyEachBinding_OnlyDenyCpp_Result.err" class="add-link hide-from-toc">2</h3></td> |
| <td><code>err</code></td> |
| <td> |
| <code>uint32</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenyDart_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#DenyEachBinding_OnlyDenyDart_Result data-text="DenyEachBinding_OnlyDenyDart_Result"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=60)* |
| <table> |
| <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr> |
| <tr id="DenyEachBinding_OnlyDenyDart_Result.response"> |
| <td><h3 id="DenyEachBinding_OnlyDenyDart_Result.response" class="add-link hide-from-toc">1</h3></td> |
| <td><code>response</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenyDart_Response'>DenyEachBinding_OnlyDenyDart_Response</a></code> |
| </td> |
| <td></td> |
| </tr> |
| <tr id="DenyEachBinding_OnlyDenyDart_Result.err"> |
| <td><h3 id="DenyEachBinding_OnlyDenyDart_Result.err" class="add-link hide-from-toc">2</h3></td> |
| <td><code>err</code></td> |
| <td> |
| <code>uint32</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenyGo_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#DenyEachBinding_OnlyDenyGo_Result data-text="DenyEachBinding_OnlyDenyGo_Result"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=67)* |
| <table> |
| <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr> |
| <tr id="DenyEachBinding_OnlyDenyGo_Result.response"> |
| <td><h3 id="DenyEachBinding_OnlyDenyGo_Result.response" class="add-link hide-from-toc">1</h3></td> |
| <td><code>response</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenyGo_Response'>DenyEachBinding_OnlyDenyGo_Response</a></code> |
| </td> |
| <td></td> |
| </tr> |
| <tr id="DenyEachBinding_OnlyDenyGo_Result.err"> |
| <td><h3 id="DenyEachBinding_OnlyDenyGo_Result.err" class="add-link hide-from-toc">2</h3></td> |
| <td><code>err</code></td> |
| <td> |
| <code>uint32</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenyLibfuzzer_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#DenyEachBinding_OnlyDenyLibfuzzer_Result data-text="DenyEachBinding_OnlyDenyLibfuzzer_Result"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=74)* |
| <table> |
| <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr> |
| <tr id="DenyEachBinding_OnlyDenyLibfuzzer_Result.response"> |
| <td><h3 id="DenyEachBinding_OnlyDenyLibfuzzer_Result.response" class="add-link hide-from-toc">1</h3></td> |
| <td><code>response</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenyLibfuzzer_Response'>DenyEachBinding_OnlyDenyLibfuzzer_Response</a></code> |
| </td> |
| <td></td> |
| </tr> |
| <tr id="DenyEachBinding_OnlyDenyLibfuzzer_Result.err"> |
| <td><h3 id="DenyEachBinding_OnlyDenyLibfuzzer_Result.err" class="add-link hide-from-toc">2</h3></td> |
| <td><code>err</code></td> |
| <td> |
| <code>uint32</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenyRust_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#DenyEachBinding_OnlyDenyRust_Result data-text="DenyEachBinding_OnlyDenyRust_Result"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=81)* |
| <table> |
| <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr> |
| <tr id="DenyEachBinding_OnlyDenyRust_Result.response"> |
| <td><h3 id="DenyEachBinding_OnlyDenyRust_Result.response" class="add-link hide-from-toc">1</h3></td> |
| <td><code>response</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenyRust_Response'>DenyEachBinding_OnlyDenyRust_Response</a></code> |
| </td> |
| <td></td> |
| </tr> |
| <tr id="DenyEachBinding_OnlyDenyRust_Result.err"> |
| <td><h3 id="DenyEachBinding_OnlyDenyRust_Result.err" class="add-link hide-from-toc">2</h3></td> |
| <td><code>err</code></td> |
| <td> |
| <code>uint32</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### DenyEachBinding_OnlyDenySyzkaller_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#DenyEachBinding_OnlyDenySyzkaller_Result data-text="DenyEachBinding_OnlyDenySyzkaller_Result"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=88)* |
| <table> |
| <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr> |
| <tr id="DenyEachBinding_OnlyDenySyzkaller_Result.response"> |
| <td><h3 id="DenyEachBinding_OnlyDenySyzkaller_Result.response" class="add-link hide-from-toc">1</h3></td> |
| <td><code>response</code></td> |
| <td> |
| <code><a class='link' href='#DenyEachBinding_OnlyDenySyzkaller_Response'>DenyEachBinding_OnlyDenySyzkaller_Response</a></code> |
| </td> |
| <td></td> |
| </tr> |
| <tr id="DenyEachBinding_OnlyDenySyzkaller_Result.err"> |
| <td><h3 id="DenyEachBinding_OnlyDenySyzkaller_Result.err" class="add-link hide-from-toc">2</h3></td> |
| <td><code>err</code></td> |
| <td> |
| <code>uint32</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### OnlyLlcpp [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#OnlyLlcpp data-text="OnlyLlcpp"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=30)* |
| <table> |
| <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr> |
| <tr id="OnlyLlcpp.x"> |
| <td><h3 id="OnlyLlcpp.x" class="add-link hide-from-toc">1</h3></td> |
| <td><code>x</code></td> |
| <td> |
| <code>uint32</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### ShouldNeverAppearInAnyBinding3 [flexible](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#ShouldNeverAppearInAnyBinding3 data-text="ShouldNeverAppearInAnyBinding3"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=104)* |
| <table> |
| <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr> |
| <tr id="ShouldNeverAppearInAnyBinding3.a"> |
| <td><h3 id="ShouldNeverAppearInAnyBinding3.a" class="add-link hide-from-toc">1</h3></td> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### ShouldNeverAppearInAnyBinding6 [flexible](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#ShouldNeverAppearInAnyBinding6 data-text="ShouldNeverAppearInAnyBinding6"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=119)* |
| <table> |
| <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr> |
| <tr id="ShouldNeverAppearInAnyBinding6.a"> |
| <td><h3 id="ShouldNeverAppearInAnyBinding6.a" class="add-link hide-from-toc">1</h3></td> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### ShouldNeverAppearInAnyBinding9 [flexible](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#ShouldNeverAppearInAnyBinding9 data-text="ShouldNeverAppearInAnyBinding9"} |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=133)* |
| <table> |
| <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr> |
| <tr id="ShouldNeverAppearInAnyBinding9.a"> |
| <td><h3 id="ShouldNeverAppearInAnyBinding9.a" class="add-link hide-from-toc">1</h3></td> |
| <td><code>a</code></td> |
| <td> |
| <code>bool</code> |
| </td> |
| <td></td> |
| </tr> |
| </table> |
| |
| |
| ## **BITS** |
| |
| ### OnlySyzkaller [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#OnlySyzkaller} |
| Type: <code>uint32</code> |
| |
| *Defined in [test.bindingsdenylist/example.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=14)* |
| |
| <table> |
| <tr><th>Name</th><th>Value</th><th>Description</th></tr> |
| <tr id="OnlySyzkaller.A"> |
| <td><h3 id="OnlySyzkaller.A" class="add-link hide-from-toc">A</h3></td> |
| <td>1</td> |
| <td></td> |
| </tr> |
| </table> |
| |
| |
| ## **CONSTANTS** |
| |
| <table> |
| <tr><th>Name</th><th>Value</th><th>Type</th><th>Description</th></tr> |
| <tr id="AllBindings"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/bindings_denylist/example.test.fidl;l=11">AllBindings</a></td> |
| <td> |
| <code>0</code> |
| </td> |
| <td><code>uint32</code></td> |
| <td></td> |
| </tr> |
| </table> |