Lines Matching defs:ECase

283 #define ECase(X) IO.enumCase(Type, #X, wasm::WASM_SEC_##X);
284 ECase(CUSTOM);
285 ECase(TYPE);
286 ECase(IMPORT);
287 ECase(FUNCTION);
288 ECase(TABLE);
289 ECase(MEMORY);
290 ECase(GLOBAL);
291 ECase(TAG);
292 ECase(EXPORT);
293 ECase(START);
294 ECase(ELEM);
295 ECase(CODE);
296 ECase(DATA);
297 ECase(DATACOUNT);
298 #undef ECase
343 #define ECase(X) IO.enumCase(Kind, #X, wasm::WASM_FEATURE_PREFIX_##X);
344 ECase(USED);
345 ECase(DISALLOWED);
346 #undef ECase
487 #define ECase(X) IO.enumCase(Kind, #X, wasm::WASM_COMDAT_##X);
488 ECase(FUNCTION);
489 ECase(DATA);
490 ECase(SECTION);
491 #undef ECase
587 #define ECase(X) IO.enumCase(Kind, #X, wasm::WASM_SYMBOL_TYPE_##X);
588 ECase(FUNCTION);
589 ECase(DATA);
590 ECase(GLOBAL);
591 ECase(TABLE);
592 ECase(SECTION);
593 ECase(TAG);
594 #undef ECase
600 #define ECase(X) IO.enumCase(Type, #X, CONCAT(X));
601 ECase(I32);
602 ECase(I64);
603 ECase(F32);
604 ECase(F64);
605 ECase(V128);
606 ECase(FUNCREF);
607 ECase(EXTERNREF);
608 ECase(EXNREF);
609 ECase(OTHERREF);
610 #undef ECase
615 #define ECase(X) IO.enumCase(Kind, #X, wasm::WASM_EXTERNAL_##X);
616 ECase(FUNCTION);
617 ECase(TABLE);
618 ECase(MEMORY);
619 ECase(GLOBAL);
620 ECase(TAG);
621 #undef ECase
626 #define ECase(X) IO.enumCase(Code, #X, wasm::WASM_OPCODE_##X);
627 ECase(END);
628 ECase(I32_CONST);
629 ECase(I64_CONST);
630 ECase(F64_CONST);
631 ECase(F32_CONST);
632 ECase(GLOBAL_GET);
633 ECase(REF_NULL);
634 #undef ECase
640 #define ECase(X) IO.enumCase(Type, #X, CONCAT(X));
641 ECase(FUNCREF);
642 ECase(EXTERNREF);
643 ECase(EXNREF);
644 ECase(OTHERREF);
645 #undef ECase