2.2.4.7 Expression in Conformant, Varying, and Union Description

In these extensions, first_is, last_is, length_is, size_is, max_is, and union switch attributes SHOULD accept C-language expressions that evaluate to an integer that represents the runtime value of each specific attribute.<51>

For more information, see the example in section 4.7, UNICODE_STRING Representation.