gets the literal word that represents the first 31 bits of the given the word i.e. the first block of a sequence word , or the bits of a literal word . if the word is a literal , it returns the unmodified word . in case of a sequence , it returns a literal that represents the first 31 bits of the given sequence word . concode_field_sep int MIN_ALLOWED_SET_BIT concode_elem_sep int ALL_ZEROS_LITERAL concode_elem_sep int MAX_ALLOWED_INTEGER concode_elem_sep int ALL_ONES_WITHOUT_MSB concode_elem_sep int ALL_ONES_LITERAL concode_elem_sep int MAX_LITERAL_LENGTH concode_elem_sep int SEQUENCE_BIT concode_field_sep int getSequenceCount concode_elem_sep int getLiteralFromZeroSeqFlipBit concode_elem_sep boolean isAllOnesLiteral concode_elem_sep int clearBitsAfterInLastWord concode_elem_sep int maxLiteralLengthDivision concode_elem_sep int getLiteralBitCount concode_elem_sep int flipBitAsBinaryString concode_elem_sep boolean isOneSequence concode_elem_sep boolean isLiteralWithSingleZeroBit concode_elem_sep boolean isLiteralWithSingleOneBit concode_elem_sep int onesUntil concode_elem_sep boolean isLiteral concode_elem_sep boolean isAllZerosLiteral concode_elem_sep int getLiteralFromOneSeqFlipBit concode_elem_sep int getFlippedBit concode_elem_sep boolean isSequenceWithNoBits concode_elem_sep int getSequenceNumWords concode_elem_sep int getLiteralBits concode_elem_sep int maxLiteralLengthModulus concode_elem_sep int maxLiteralLengthMultiplication concode_elem_sep int getSequenceWithNoBits concode_elem_sep boolean isZeroSequence
int function ( int arg0 , boolean arg1 ) { if ( isLiteral ( arg0 ) ) { return arg0 ; } if ( arg1 ) { return isZeroSequence ( arg0 ) ? ALL_ZEROS_LITERAL : ALL_ONES_LITERAL ; } int loc0 = ( 1 << ( arg0 >>> 25 ) ) >>> 1 ; return isZeroSequence ( arg0 ) ? ( ALL_ZEROS_LITERAL | loc0 ) : ( ALL_ONES_LITERAL & ~ loc0 ) ; }