public final void onCompleted(GraphResponse graphresponse) { int i; if (graphresponse.getError() != null) { return; } graphresponse = graphresponse.getJSONObject(); JSONObject jsonobject; try { graphresponse = graphresponse.getJSONArray("data"); } // Misplaced declaration of an exception variable catch (GraphResponse graphresponse) { d.a(FacebookUtils.access$700(), "getPermissions", graphresponse); return; } i = 0; _L2: if (i >= graphresponse.length()) { break MISSING_BLOCK_LABEL_114; } jsonobject = graphresponse.getJSONObject(i); if ("granted".equals(jsonobject.getString("status"))) { a.add(jsonobject.getString("permission")); break MISSING_BLOCK_LABEL_164; } if ("declined".equals(jsonobject.getString("status"))) { b.add(jsonobject.getString("permission")); } break MISSING_BLOCK_LABEL_164; AccessToken.setCurrentAccessToken(new AccessToken(c.getToken(), FacebookSdk.getApplicationId(), FacebookUtils.access$300().a, a, b, AccessTokenSource.FACEBOOK_APPLICATION_WEB, c.getExpires(), null)); FacebookUtils.setConnectionState(true); return; i++; if (true) goto _L2; else goto _L1