backing bootstrap method with all parameters concode_field_sep int THIS_CALL concode_elem_sep boolean LOG_ENABLED concode_elem_sep SwitchPoint switchPoint concode_elem_sep int GROOVY_OBJECT concode_elem_sep Logger LOG concode_elem_sep MethodHandle SELECT_METHOD concode_elem_sep int SAFE_NAVIGATION concode_elem_sep String name concode_elem_sep int UNCACHED_CALL concode_elem_sep int IMPLICIT_THIS concode_elem_sep int SPREAD_CALL concode_elem_sep MethodHandles.Lookup LOOKUP concode_field_sep CallSite staticArrayAccess concode_elem_sep void updateConstantMetaClass concode_elem_sep CallSite bootstrapCurrent concode_elem_sep String getCallSiteName concode_elem_sep MethodHandle makeFallBack concode_elem_sep Object selectMethod concode_elem_sep CallSite bootstrapCurrentSafe concode_elem_sep void invalidateSwitchPoints concode_elem_sep CallSite bootstrap concode_elem_sep CallSite bootstrap concode_elem_sep CallSite bootstrapSafe
CallSite function ( Lookup arg0 , String arg1 , int arg2 , MethodType arg3 , boolean arg4 , boolean arg5 , boolean arg6 ) { MutableCallSite loc0 = new MutableCallSite ( arg3 ) ; MethodHandle loc1 = makeFallBack ( loc0 , arg0 . lookupClass ( ) , arg1 , arg2 , arg3 , arg4 , arg5 , arg6 ) ; loc0 . setTarget ( loc1 ) ; return loc0 ; }