final class android.widget.GridLayout$Axis
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: android.widget.GridLayout$Axis
  super_class: java.lang.Object
{
  private static final int NEW;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final int PENDING;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  private static final int COMPLETE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public final boolean horizontal;
    descriptor: Z
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public int definedCount;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  private int maxIndex;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  android.widget.GridLayout$PackedMap<android.widget.GridLayout$Spec, android.widget.GridLayout$Bounds> groupBounds;
    descriptor: Landroid/widget/GridLayout$PackedMap;
    flags: (0x0000) 
    Signature: Landroid/widget/GridLayout$PackedMap<Landroid/widget/GridLayout$Spec;Landroid/widget/GridLayout$Bounds;>;

  public boolean groupBoundsValid;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  android.widget.GridLayout$PackedMap<android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt> forwardLinks;
    descriptor: Landroid/widget/GridLayout$PackedMap;
    flags: (0x0000) 
    Signature: Landroid/widget/GridLayout$PackedMap<Landroid/widget/GridLayout$Interval;Landroid/widget/GridLayout$MutableInt;>;

  public boolean forwardLinksValid;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  android.widget.GridLayout$PackedMap<android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt> backwardLinks;
    descriptor: Landroid/widget/GridLayout$PackedMap;
    flags: (0x0000) 
    Signature: Landroid/widget/GridLayout$PackedMap<Landroid/widget/GridLayout$Interval;Landroid/widget/GridLayout$MutableInt;>;

  public boolean backwardLinksValid;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public int[] leadingMargins;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public boolean leadingMarginsValid;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public int[] trailingMargins;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public boolean trailingMarginsValid;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public android.widget.GridLayout$Arc[] arcs;
    descriptor: [Landroid/widget/GridLayout$Arc;
    flags: (0x0001) ACC_PUBLIC

  public boolean arcsValid;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public int[] locations;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public boolean locationsValid;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public boolean hasWeights;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public boolean hasWeightsValid;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public int[] deltas;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  boolean orderPreserved;
    descriptor: Z
    flags: (0x0000) 

  private android.widget.GridLayout$MutableInt parentMin;
    descriptor: Landroid/widget/GridLayout$MutableInt;
    flags: (0x0002) ACC_PRIVATE

  private android.widget.GridLayout$MutableInt parentMax;
    descriptor: Landroid/widget/GridLayout$MutableInt;
    flags: (0x0002) ACC_PRIVATE

  final android.widget.GridLayout this$0;
    descriptor: Landroid/widget/GridLayout;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  private void <init>(android.widget.GridLayout, boolean);
    descriptor: (Landroid/widget/GridLayout;Z)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 50
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.android.internal.R cannot be resolved\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
            Name  Flags
      this$0      final
      horizontal  

  private int calculateMaxIndex();
    descriptor: ()I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1257
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  private int getMaxIndex();
    descriptor: ()I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1272
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  public int getCount();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1279
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  public void setCount(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1283
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
       Name  Flags
      count  

  public boolean isOrderPreserved();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1292
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  public void setOrderPreserved(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1296
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
                Name  Flags
      orderPreserved  

  private android.widget.GridLayout$PackedMap<android.widget.GridLayout$Spec, android.widget.GridLayout$Bounds> createGroupBounds();
    descriptor: ()Landroid/widget/GridLayout$PackedMap;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1301
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    Signature: ()Landroid/widget/GridLayout$PackedMap<Landroid/widget/GridLayout$Spec;Landroid/widget/GridLayout$Bounds;>;

  private void computeGroupBounds();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1314
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  public android.widget.GridLayout$PackedMap<android.widget.GridLayout$Spec, android.widget.GridLayout$Bounds> getGroupBounds();
    descriptor: ()Landroid/widget/GridLayout$PackedMap;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1330
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    Signature: ()Landroid/widget/GridLayout$PackedMap<Landroid/widget/GridLayout$Spec;Landroid/widget/GridLayout$Bounds;>;

  private android.widget.GridLayout$PackedMap<android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt> createLinks(boolean);
    descriptor: (Z)Landroid/widget/GridLayout$PackedMap;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1342
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    Signature: (Z)Landroid/widget/GridLayout$PackedMap<Landroid/widget/GridLayout$Interval;Landroid/widget/GridLayout$MutableInt;>;
    MethodParameters:
      Name  Flags
      min   

  private void computeLinks(android.widget.GridLayout$PackedMap<android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt>, );
    descriptor: (Landroid/widget/GridLayout$PackedMap;Z)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1352
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    Signature: (Landroid/widget/GridLayout$PackedMap<Landroid/widget/GridLayout$Interval;Landroid/widget/GridLayout$MutableInt;>;Z)V
    MethodParameters:
       Name  Flags
      links  
      min    

  private android.widget.GridLayout$PackedMap<android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt> getForwardLinks();
    descriptor: ()Landroid/widget/GridLayout$PackedMap;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1368
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    Signature: ()Landroid/widget/GridLayout$PackedMap<Landroid/widget/GridLayout$Interval;Landroid/widget/GridLayout$MutableInt;>;

  private android.widget.GridLayout$PackedMap<android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt> getBackwardLinks();
    descriptor: ()Landroid/widget/GridLayout$PackedMap;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1379
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    Signature: ()Landroid/widget/GridLayout$PackedMap<Landroid/widget/GridLayout$Interval;Landroid/widget/GridLayout$MutableInt;>;

  private void include(java.util.List<android.widget.GridLayout$Arc>, android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt, );
    descriptor: (Ljava/util/List;Landroid/widget/GridLayout$Interval;Landroid/widget/GridLayout$MutableInt;Z)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1390
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    Signature: (Ljava/util/List<Landroid/widget/GridLayout$Arc;>;Landroid/widget/GridLayout$Interval;Landroid/widget/GridLayout$MutableInt;Z)V
    MethodParameters:
                        Name  Flags
      arcs                    
      key                     
      size                    
      ignoreIfAlreadyPresent  

  private void include(java.util.List<android.widget.GridLayout$Arc>, android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt);
    descriptor: (Ljava/util/List;Landroid/widget/GridLayout$Interval;Landroid/widget/GridLayout$MutableInt;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1414
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    Signature: (Ljava/util/List<Landroid/widget/GridLayout$Arc;>;Landroid/widget/GridLayout$Interval;Landroid/widget/GridLayout$MutableInt;)V
    MethodParameters:
      Name  Flags
      arcs  
      key   
      size  

  android.widget.GridLayout$Arc[][] groupArcsByFirstVertex(android.widget.GridLayout$Arc[]);
    descriptor: ([Landroid/widget/GridLayout$Arc;)[[Landroid/widget/GridLayout$Arc;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1420
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
      Name  Flags
      arcs  

  private android.widget.GridLayout$Arc[] topologicalSort(android.widget.GridLayout$Arc[]);
    descriptor: ([Landroid/widget/GridLayout$Arc;)[Landroid/widget/GridLayout$Arc;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1440
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
      Name  Flags
      arcs  final

  private android.widget.GridLayout$Arc[] topologicalSort(java.util.List<android.widget.GridLayout$Arc>);
    descriptor: (Ljava/util/List;)[Landroid/widget/GridLayout$Arc;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1479
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    Signature: (Ljava/util/List<Landroid/widget/GridLayout$Arc;>;)[Landroid/widget/GridLayout$Arc;
    MethodParameters:
      Name  Flags
      arcs  

  private void addComponentSizes(java.util.List<android.widget.GridLayout$Arc>, android.widget.GridLayout$PackedMap<android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt>);
    descriptor: (Ljava/util/List;Landroid/widget/GridLayout$PackedMap;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1483
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    Signature: (Ljava/util/List<Landroid/widget/GridLayout$Arc;>;Landroid/widget/GridLayout$PackedMap<Landroid/widget/GridLayout$Interval;Landroid/widget/GridLayout$MutableInt;>;)V
    MethodParameters:
        Name  Flags
      result  
      links   

  private android.widget.GridLayout$Arc[] createArcs();
    descriptor: ()[Landroid/widget/GridLayout$Arc;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1490
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  private void computeArcs();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1520
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  public android.widget.GridLayout$Arc[] getArcs();
    descriptor: ()[Landroid/widget/GridLayout$Arc;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1526
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  private boolean relax(int[], android.widget.GridLayout$Arc);
    descriptor: ([ILandroid/widget/GridLayout$Arc;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1537
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
           Name  Flags
      locations  
      entry      

  private void init(int[]);
    descriptor: ([I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1553
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
           Name  Flags
      locations  

  private java.lang.String arcsToString(java.util.List<android.widget.GridLayout$Arc>);
    descriptor: (Ljava/util/List;)Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1557
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    Signature: (Ljava/util/List<Landroid/widget/GridLayout$Arc;>;)Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arcs  

  private void logError(java.lang.String, android.widget.GridLayout$Arc[], boolean[]);
    descriptor: (Ljava/lang/String;[Landroid/widget/GridLayout$Arc;[Z)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1578
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
           Name  Flags
      axisName   
      arcs       
      culprits0  

  private boolean solve(android.widget.GridLayout$Arc[], int[]);
    descriptor: ([Landroid/widget/GridLayout$Arc;[I)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1614
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
           Name  Flags
      arcs       
      locations  

  private boolean solve(android.widget.GridLayout$Arc[], int[], boolean);
    descriptor: ([Landroid/widget/GridLayout$Arc;[IZ)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1618
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
               Name  Flags
      arcs           
      locations      
      modifyOnError  

  private void computeMargins(boolean);
    descriptor: (Z)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1670
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
         Name  Flags
      leading  

  public int[] getLeadingMargins();
    descriptor: ()[I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1685
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  public int[] getTrailingMargins();
    descriptor: ()[I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1696
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  private boolean solve(int[]);
    descriptor: ([I)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1707
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
      Name  Flags
      a     

  private boolean computeHasWeights();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1711
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  private boolean hasWeights();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1726
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  public int[] getDeltas();
    descriptor: ()[I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1734
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  private void shareOutDelta(int, float);
    descriptor: (IF)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1741
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
             Name  Flags
      totalDelta   
      totalWeight  

  private void solveAndDistributeSpace(int[]);
    descriptor: ([I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1762
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
      Name  Flags
      a     

  private float calculateTotalWeight();
    descriptor: ()F
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1797
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  private void computeLocations(int[]);
    descriptor: ([I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1811
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
      Name  Flags
      a     

  public int[] getLocations();
    descriptor: ()[I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1831
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  private int size(int[]);
    descriptor: ([I)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1843
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
           Name  Flags
      locations  

  private void setParentConstraints(int, int);
    descriptor: (II)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1850
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
      Name  Flags
      min   
      max   

  private int getMeasure(int, int);
    descriptor: (II)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1856
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
      Name  Flags
      min   
      max   

  public int getMeasure(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1861
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
             Name  Flags
      measureSpec  

  public void layout(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1881
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
    MethodParameters:
      Name  Flags
      size  

  public void invalidateStructure();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1886
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;

  public void invalidateValues();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.GridLayout$Axis this
         0: .line 1905
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.GridLayout$Axis this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/GridLayout$Axis;
}
SourceFile: "GridLayout.java"
NestHost: android.widget.GridLayout
InnerClasses:
  final Arc = android.widget.GridLayout$Arc of android.widget.GridLayout
  final Axis = android.widget.GridLayout$Axis of android.widget.GridLayout
  Bounds = android.widget.GridLayout$Bounds of android.widget.GridLayout
  final Interval = android.widget.GridLayout$Interval of android.widget.GridLayout
  final MutableInt = android.widget.GridLayout$MutableInt of android.widget.GridLayout
  final PackedMap = android.widget.GridLayout$PackedMap of android.widget.GridLayout
  public Spec = android.widget.GridLayout$Spec of android.widget.GridLayout