question: void markInternalClasses ( ) { for ( int i = mClassDefs . length - 1 ; i >= 0 ; i -- ) { mTypeIds [ mClassDefs [ i ] . classIdx ] . internal = true ; } for ( int i = 0 ; i < mTypeIds . length ; i ++ ) { String className = mStrings [ mTypeIds [ i ] . descriptorIdx ] ; if ( className . length ( ) == 1 ) { mTypeIds [ i ] . internal = true ; } else if ( className . charAt ( 0 ) == '[' ) { mTypeIds [ i ] . internal = true ; } } }
target:  Sets the "internal" flag on type IDs which are defined in the DEX file or within the VM (e.g. primitive classes and arrays).