Lines Matching defs:function
12 #include "src/wasm/function-body-decoder.h"
259 // Start position of the function.
404 void WasmModuleBuilder::MarkStartFunction(WasmFunctionBuilder* function) {
405 start_function_index_ = function->func_index();
677 // == Emit function signatures ===============================================
682 for (auto* function : functions_) {
683 function->WriteSignature(buffer);
684 if (!function->name_.empty()) ++num_function_names;
773 // == emit start function index ==============================================
855 for (auto* function : functions_) {
856 function->WriteBody(buffer);
885 // Emit a subsection for the function names.
889 // Emit the function names.
901 for (auto* function : functions_) {
903 function->func_index() + function_imports_.size());
904 if (!function->name_.empty()) {
906 buffer->write_string(function->name_);
919 // Emit the offset table per function.
920 for (auto* function : functions_) {
921 function->WriteAsmWasmOffsetTable(buffer);