| # Copyright (c) 2016, the R8 project authors. Please see the AUTHORS file |
| # for details. All rights reserved. Use of this source code is governed by a |
| # BSD-style license that can be found in the LICENSE file. |
| .class public final LTestObject; |
| .super Ljava/lang/Object; |
| .field final list:Ljava/util/ArrayList; |
| .method public constructor <init>()V |
| invoke-direct {p0}, Ljava/lang/Object;-><init>()V |
| .method public final a(LTest;I)Z |
| invoke-virtual {p1}, LTest;->returnBoolean()Z |
| iget-boolean v0, p0, LTestObject;->b:Z |
| iget-object v0, p0, LTestObject;->list:Ljava/util/ArrayList; |
| invoke-virtual {v0}, Ljava/util/ArrayList;->size()I |
| iget-object v0, p0, LTestObject;->list:Ljava/util/ArrayList; |
| invoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
| invoke-virtual {v0}, LTest;->returnBoolean()Z |
| invoke-virtual {v0, p1}, LTest;->returnTheOtherBoolean(LTest;)Z |