All files / src/Ice ObjectExtensions.js

100% Statements 16/16
100% Branches 1/1
100% Functions 0/0
100% Lines 16/16

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 1741x 41x 41x 41x 41x 41x 41x 41x 41x 41x 41x 41x 41x 41x 41x 41x  
// Copyright (c) ZeroC, Inc.
 
import { Object } from "./Object.js";
import { ObjectPrx } from "./ObjectPrx.js";
import { Ice } from "./BuiltinSequences.js";
import { defineOperations } from "./Operation.js";
 
//
// Define the "built-in" operations for all Ice objects.
//
defineOperations(Object, ObjectPrx, ["::Ice::Object"], "::Ice::Object", {
    ice_ping: [undefined, 2, undefined, undefined, undefined, undefined, undefined],
    ice_isA: [undefined, 2, undefined, [1], [[7]], undefined, undefined],
    ice_id: [undefined, 2, undefined, [7], undefined, undefined, undefined],
    ice_ids: [undefined, 2, undefined, [Ice.StringSeqHelper], undefined, undefined, undefined],
});