All files / test/Ice/moduleAggregation/relative FirstDeep.js

74.07% Statements 40/54
100% Branches 2/2
12.5% Functions 1/8
74.07% Lines 40/54

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 551x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x     1x 1x     1x 1x     1x 1x 1x 1x 1x 1x     1x 1x     1x 1x     1x 1x     1x 1x 1x  
// Copyright (c) ZeroC, Inc.
 
// slice2js version 3.9.0-alpha.0
// <auto-generated>Generated from Slice file 'FirstDeep.ice'.</auto-generated>
 
/* eslint-disable */
/* jshint ignore: start */
 
import { Ice } from "@zeroc/ice";
 
export const Outer = {};
Outer.Inner = Outer.Inner || {};
Outer.Inner.Transitive = Outer.Inner.Transitive || {};
export const Transitive2 = {};
 
Outer.Inner.Transitive.TransitiveFirst = class {
    constructor(transitiveValue = 0) {
        this.transitiveValue = transitiveValue;
    }
 
    _write(ostr) {
        ostr.writeInt(this.transitiveValue);
    }
 
    _read(istr) {
        this.transitiveValue = istr.readInt();
    }
 
    static get minWireSize() {
        return  4;
    }
};
 
Ice.defineStruct(Outer.Inner.Transitive.TransitiveFirst, true, false);
 
Transitive2.TransitiveSecond = class {
    constructor(anotherValue = 0) {
        this.anotherValue = anotherValue;
    }
 
    _write(ostr) {
        ostr.writeInt(this.anotherValue);
    }
 
    _read(istr) {
        this.anotherValue = istr.readInt();
    }
 
    static get minWireSize() {
        return  4;
    }
};
 
Ice.defineStruct(Transitive2.TransitiveSecond, true, false);