Lines Matching refs:kernel
37 * @param {!Kernel} kernel
40 function createItemMap(kernel) {
43 for (const item of kernel.getRepeatedGroupIterable(
51 writeItemMap(kernel, itemMap);
57 * @param {!Kernel} kernel
60 function writeItemMap(kernel, itemMap) {
61 kernel.setRepeatedGroupIterable(MSET_GROUP_FIELD_NUMBER, itemMap.values());
70 * @param {!Kernel} kernel
73 static fromKernel(kernel) {
74 const itemMap = createItemMap(kernel);
75 return new MessageSet(kernel, itemMap);
86 * @param {!Kernel} kernel
90 constructor(kernel, itemMap) {
92 this.kernel_ = kernel;
200 * @param {!Kernel} kernel
203 static fromKernel(kernel) {
204 return new Item(kernel);
208 * @param {!Kernel} kernel
211 constructor(kernel) {
213 this.kernel_ = kernel;