| <link rel="stylesheet" href="../style.css" /> | 
 |  | 
 | [TOC] | 
 | # test.constants | 
 |  | 
 |  | 
 |  | 
 |  | 
 | ## **STRUCTS** | 
 |  | 
 | ### Struct  {#Struct data-text="Struct"} | 
 | *Defined in [test.constants/constants.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=42)* | 
 |  | 
 | <table> | 
 |     <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> | 
 |         <tr id="Struct.int64_with_default"> | 
 |             <td><code>int64_with_default</code></td> | 
 |             <td> | 
 |                 <code>int64</code> | 
 |             </td> | 
 |             <td></td> | 
 |             <td>7</td> | 
 |         </tr> | 
 |         <tr id="Struct.string_with_default"> | 
 |             <td><code>string_with_default</code></td> | 
 |             <td> | 
 |                 <code>string</code> | 
 |             </td> | 
 |             <td></td> | 
 |             <td>stuff</td> | 
 |         </tr> | 
 |         <tr id="Struct.bool_with_default"> | 
 |             <td><code>bool_with_default</code></td> | 
 |             <td> | 
 |                 <code>bool</code> | 
 |             </td> | 
 |             <td></td> | 
 |             <td>true</td> | 
 |         </tr> | 
 |         <tr id="Struct.enum_with_default"> | 
 |             <td><code>enum_with_default</code></td> | 
 |             <td> | 
 |                 <code><a class='link' href='#Enum'>Enum</a></code> | 
 |             </td> | 
 |             <td></td> | 
 |             <td><a class='link' href='#Enum.E'>Enum.E</a></td> | 
 |         </tr> | 
 |         <tr id="Struct.bits_with_default"> | 
 |             <td><code>bits_with_default</code></td> | 
 |             <td> | 
 |                 <code><a class='link' href='#Bits'>Bits</a></code> | 
 |             </td> | 
 |             <td></td> | 
 |             <td><a class='link' href='#Bits.B'>Bits.B</a></td> | 
 |         </tr> | 
 | </table> | 
 |  | 
 |  | 
 | ## **ENUMS** | 
 |  | 
 | ### Enum [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#Enum data-text="Enum"} | 
 | Type: <code>uint32</code> | 
 |  | 
 | *Defined in [test.constants/constants.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=34)* | 
 |  | 
 | <table> | 
 |     <tr><th>Name</th><th>Value</th><th>Description</th></tr> | 
 |         <tr id="Enum.E"> | 
 | <td><h3 id="Enum.E" class="add-link hide-from-toc">E</h3></td> | 
 |             <td><code>170</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 | </table> | 
 |  | 
 | ### EnumType [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#EnumType data-text="EnumType"} | 
 | Type: <code>int32</code> | 
 |  | 
 | *Defined in [test.constants/constants.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=16)* | 
 |  | 
 | <table> | 
 |     <tr><th>Name</th><th>Value</th><th>Description</th></tr> | 
 |         <tr id="EnumType.VALUE"> | 
 | <td><h3 id="EnumType.VALUE" class="add-link hide-from-toc">VALUE</h3></td> | 
 |             <td><code></code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="EnumType.SECOND_VALUE"> | 
 | <td><h3 id="EnumType.SECOND_VALUE" class="add-link hide-from-toc">SECOND_VALUE</h3></td> | 
 |             <td><code></code></td> | 
 |             <td></td> | 
 |         </tr> | 
 | </table> | 
 |  | 
 |  | 
 |  | 
 |  | 
 | ## **BITS** | 
 |  | 
 | ### Bits [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#Bits data-text="Bits"} | 
 | Type: <code>uint32</code> | 
 |  | 
 | *Defined in [test.constants/constants.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=38)* | 
 |  | 
 | <table> | 
 |     <tr><th>Name</th><th>Value</th><th>Description</th></tr> | 
 |         <tr id="Bits.B"> | 
 | <td><h3 id="Bits.B" class="add-link hide-from-toc">B</h3></td> | 
 |             <td>8</td> | 
 |             <td></td> | 
 |         </tr> | 
 | </table> | 
 |  | 
 | ### BitsType [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#BitsType data-text="BitsType"} | 
 | Type: <code>uint32</code> | 
 |  | 
 | *Defined in [test.constants/constants.test.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=23)* | 
 |  | 
 | <table> | 
 |     <tr><th>Name</th><th>Value</th><th>Description</th></tr> | 
 |         <tr id="BitsType.VALUE"> | 
 | <td><h3 id="BitsType.VALUE" class="add-link hide-from-toc">VALUE</h3></td> | 
 |             <td>1</td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="BitsType.SECOND_VALUE"> | 
 | <td><h3 id="BitsType.SECOND_VALUE" class="add-link hide-from-toc">SECOND_VALUE</h3></td> | 
 |             <td></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="BitsType.THIRD_VALUE"> | 
 | <td><h3 id="BitsType.THIRD_VALUE" class="add-link hide-from-toc">THIRD_VALUE</h3></td> | 
 |             <td></td> | 
 |             <td></td> | 
 |         </tr> | 
 | </table> | 
 |  | 
 |  | 
 | ## **CONSTANTS** | 
 |  | 
 | <table> | 
 |     <tr><th>Name</th><th>Value</th><th>Type</th><th>Description</th></tr> | 
 |         <tr id="BOOL"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=13">BOOL</a></td> | 
 |                 <td> | 
 |                     <code>true</code> | 
 |                 </td> | 
 |                 <td><code>bool</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="FLOAT32"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=11">FLOAT32</a></td> | 
 |                 <td> | 
 |                     <code>3.14159</code> | 
 |                 </td> | 
 |                 <td><code>float32</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="FLOAT64"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=12">FLOAT64</a></td> | 
 |                 <td> | 
 |                     <code>3.14159</code> | 
 |                 </td> | 
 |                 <td><code>float64</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="INT16"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=8">INT16</a></td> | 
 |                 <td> | 
 |                     <code>4</code> | 
 |                 </td> | 
 |                 <td><code>int16</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="INT32"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=9">INT32</a></td> | 
 |                 <td> | 
 |                     <code>4</code> | 
 |                 </td> | 
 |                 <td><code>int32</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="INT64"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=10">INT64</a></td> | 
 |                 <td> | 
 |                     <code>4</code> | 
 |                 </td> | 
 |                 <td><code>int64</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="INT8"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=7">INT8</a></td> | 
 |                 <td> | 
 |                     <code>4</code> | 
 |                 </td> | 
 |                 <td><code>int8</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="STRING"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=14">STRING</a></td> | 
 |                     <td><code>string</code></td> | 
 |                     <td><code>String</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="UINT16"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=4">UINT16</a></td> | 
 |                 <td> | 
 |                     <code>4</code> | 
 |                 </td> | 
 |                 <td><code>uint16</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="UINT32"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=5">UINT32</a></td> | 
 |                 <td> | 
 |                     <code>4</code> | 
 |                 </td> | 
 |                 <td><code>uint32</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="UINT64"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=6">UINT64</a></td> | 
 |                 <td> | 
 |                     <code>4</code> | 
 |                 </td> | 
 |                 <td><code>uint64</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="UINT8"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=3">UINT8</a></td> | 
 |                 <td> | 
 |                     <code>4</code> | 
 |                 </td> | 
 |                 <td><code>uint8</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="bitsPrimitiveVal"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=29">bitsPrimitiveVal</a></td> | 
 |                 <td> | 
 |                     <code><a class='link' href='#BitsType.VALUE'>BitsType.VALUE</a></code> | 
 |                 </td> | 
 |                 <td><code>uint32</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="bitsVal"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=28">bitsVal</a></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="enumPrimitiveVal"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=21">enumPrimitiveVal</a></td> | 
 |                 <td> | 
 |                     <code><a class='link' href='#EnumType.VALUE'>EnumType.VALUE</a></code> | 
 |                 </td> | 
 |                 <td><code>int32</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="enumVal"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=20">enumVal</a></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="orResult"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=31">orResult</a></td> | 
 |             <td></td> | 
 |         </tr> | 
 |         <tr id="orResultPrimitiveVal"> | 
 |             <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:tools/fidl/fidlc/testdata/constants.test.fidl;l=32">orResultPrimitiveVal</a></td> | 
 |                 <td> | 
 |                     <code></code> | 
 |                 </td> | 
 |                 <td><code>uint32</code></td> | 
 |             <td></td> | 
 |         </tr> | 
 | </table> |