3GPP Layer 3 decode functions are generated when the -3gl3 switch is specified on the command line. For each ASN.1 production defined in the ASN.1 source file, a C 3GL3 decode function is generated. This function will parse the data contents from a 3GPP layer 3 binary message and populate a variable of the corresponding type with the data.