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(REQUIRED);
346 ECase(DISALLOWED);
347 #undef ECase
488 #define ECase(X) IO.enumCase(Kind, #X, wasm::WASM_COMDAT_##X);
489 ECase(FUNCTION);
490 ECase(DATA);
491 ECase(SECTION);
492 #undef ECase
588 #define ECase(X) IO.enumCase(Kind, #X, wasm::WASM_SYMBOL_TYPE_##X);
589 ECase(FUNCTION);
590 ECase(DATA);
591 ECase(GLOBAL);
592 ECase(TABLE);
593 ECase(SECTION);
594 ECase(TAG);
595 #undef ECase
601 #define ECase(X) IO.enumCase(Type, #X, CONCAT(X));
602 ECase(I32);
603 ECase(I64);
604 ECase(F32);
605 ECase(F64);
606 ECase(V128);
607 ECase(FUNCREF);
608 ECase(EXTERNREF);
609 ECase(EXNREF);
610 ECase(OTHERREF);
611 #undef ECase
616 #define ECase(X) IO.enumCase(Kind, #X, wasm::WASM_EXTERNAL_##X);
617 ECase(FUNCTION);
618 ECase(TABLE);
619 ECase(MEMORY);
620 ECase(GLOBAL);
621 ECase(TAG);
622 #undef ECase
627 #define ECase(X) IO.enumCase(Code, #X, wasm::WASM_OPCODE_##X);
628 ECase(END);
629 ECase(I32_CONST);
630 ECase(I64_CONST);
631 ECase(F64_CONST);
632 ECase(F32_CONST);
633 ECase(GLOBAL_GET);
634 ECase(REF_NULL);
635 #undef ECase
641 #define ECase(X) IO.enumCase(Type, #X, CONCAT(X));
642 ECase(FUNCREF);
643 ECase(EXTERNREF);
644 ECase(EXNREF);
645 ECase(OTHERREF);
646 #undef ECase