package test

internal final class IntInt {
    /*primary*/ public constructor IntInt()
    
    internal class object <class-object-for-IntInt> {
        /*primary*/ private constructor <class-object-for-IntInt>()
    }
}

internal final class IntPri {
    /*primary*/ public constructor IntPri()
    
    private class object <class-object-for-IntPri> {
        /*primary*/ private constructor <class-object-for-IntPri>()
    }
}

internal final class IntPub {
    /*primary*/ public constructor IntPub()
    
    public class object <class-object-for-IntPub> {
        /*primary*/ private constructor <class-object-for-IntPub>()
    }
}

private final class PriInt {
    /*primary*/ public constructor PriInt()
    
    internal class object <class-object-for-PriInt> {
        /*primary*/ private constructor <class-object-for-PriInt>()
    }
}

private final class PriPri {
    /*primary*/ public constructor PriPri()
    
    private class object <class-object-for-PriPri> {
        /*primary*/ private constructor <class-object-for-PriPri>()
    }
}

private final class PriPub {
    /*primary*/ public constructor PriPub()
    
    public class object <class-object-for-PriPub> {
        /*primary*/ private constructor <class-object-for-PriPub>()
    }
}

public final class PubInt {
    /*primary*/ public constructor PubInt()
    
    internal class object <class-object-for-PubInt> {
        /*primary*/ private constructor <class-object-for-PubInt>()
    }
}

public final class PubPri {
    /*primary*/ public constructor PubPri()
    
    private class object <class-object-for-PubPri> {
        /*primary*/ private constructor <class-object-for-PubPri>()
    }
}

public final class PubPub {
    /*primary*/ public constructor PubPub()
    
    public class object <class-object-for-PubPub> {
        /*primary*/ private constructor <class-object-for-PubPub>()
    }
}
