|
| BindingExpressionArgumentTypeConstantRegister0 =(256) |
| Constant registers: 256 - 511.
|
|
| BindingExpressionArgumentTypeConstantRegister1 =(257) |
| Shorthand for constant register index.
|
|
| BindingExpressionArgumentTypeConstantRegister2 =(258) |
| Shorthand for constant register index.
|
|
| BindingExpressionArgumentTypeConstantRegister3 =(259) |
| Shorthand for constant register index.
|
|
| BindingExpressionArgumentTypeConstantRegister4 =(260) |
| Shorthand for constant register index.
|
|
| BindingExpressionArgumentTypeConstantRegister5 =(261) |
| Shorthand for constant register index.
|
|
| BindingExpressionArgumentTypeConstantRegister6 =(262) |
| Shorthand for constant register index.
|
|
| BindingExpressionArgumentTypeDataSourceRegister0 =(768) |
| Data source registers: 768 - 1023.
|
|
| BindingExpressionArgumentTypeDataSourceRegister1 =(769) |
| Shorthand for data source register index.
|
|
| BindingExpressionArgumentTypeDataSourceRegister2 =(770) |
| Shorthand for data source register index.
|
|
| BindingExpressionArgumentTypeDataSourceRegister3 =(771) |
| Shorthand for data source register index.
|
|
| BindingExpressionArgumentTypeDataSourceRegister4 =(772) |
| Shorthand for data source register index.
|
|
| BindingExpressionArgumentTypeDataSourceRegister5 =(773) |
| Shorthand for data source register index.
|
|
| BindingExpressionArgumentTypeDataSourceRegister6 =(774) |
| Shorthand for data source register index.
|
|
| BindingExpressionArgumentTypeSourceRegister0 =(512) |
| Source registers: 512 - 767.
|
|
| BindingExpressionArgumentTypeSourceRegister1 =(513) |
| Shorthand for source register index.
|
|
| BindingExpressionArgumentTypeSourceRegister2 =(514) |
| Shorthand for source register index.
|
|
| BindingExpressionArgumentTypeSourceRegister3 =(515) |
| Shorthand for source register index.
|
|
| BindingExpressionArgumentTypeSourceRegister4 =(516) |
| Shorthand for source register index.
|
|
| BindingExpressionArgumentTypeSourceRegister5 =(517) |
| Shorthand for source register index.
|
|
| BindingExpressionArgumentTypeSourceRegister6 =(518) |
| Shorthand for source register index.
|
|
| BindingExpressionArgumentTypeTemporaryRegister0 =(0) |
| Temporary registers: 0 - 255
Can be directly converted to integer to access temporary register by index.
|
|
| BindingExpressionArgumentTypeTemporaryRegister1 =(1) |
| Shorthand for temporary register index.
|
|
| BindingExpressionArgumentTypeTemporaryRegister2 =(2) |
| Shorthand for temporary register index.
|
|
| BindingExpressionArgumentTypeTemporaryRegister3 =(3) |
| Shorthand for temporary register index.
|
|
| BindingExpressionArgumentTypeTemporaryRegister4 =(4) |
| Shorthand for temporary register index.
|
|
| BindingExpressionArgumentTypeTemporaryRegister5 =(5) |
| Shorthand for temporary register index.
|
|
| BindingExpressionArgumentTypeTemporaryRegister6 =(6) |
| Shorthand for temporary register index.
|
|
Runtime expression validator argument type.
A bitmask is used to speed up access to register arrays and remove the need for division.
The encoding intentionally ensures only 16 bits are needed for the enumeration.