Lines Matching defs:name

71 #define TOK(name) AsmJsScanner::kToken_##name
225 void AsmJsParser::AddGlobalImport(base::Vector<const char> name, AsmType* type,
234 global_imports_.push_back({name, vtype, info});
402 FAIL("Duplicate parameter name");
411 FAIL("Duplicate parameter name");
550 base::Vector<const char> name = CopyCurrentIdentifierString();
551 AddGlobalImport(name, AsmType::Double(), kWasmF64, mutable_variable, info);
556 base::Vector<const char> name = CopyCurrentIdentifierString();
562 AddGlobalImport(name, AsmType::Int(), kWasmI32, mutable_variable, info);
565 info->import = zone()->New<FunctionImportInfo>(name, zone());
577 #define V(name, _junk1, _junk2, _junk3) \
578 case TOK(name): \
579 DeclareStdlibFunc(info, VarKind::kSpecial, AsmType::name()); \
580 stdlib_uses_.Add(StandardMember::k##name); \
598 #define V(name, const_value) \
599 case TOK(name): \
602 stdlib_uses_.Add(StandardMember::kMath##name); \
606 #define V(name, Name, op, sig) \
607 case TOK(name): \
636 base::Vector<const char> name = CopyCurrentIdentifierString();
638 FAIL("Illegal export name");
643 FAIL("Expected function name");
649 module_builder_->AddExport(name, info->function_builder);
660 FAIL("Single function export must be a function name");
675 FAIL("Expected table name");
684 FAIL("Function table name collides");
691 FAIL("Expected function name");
733 FAIL("Expected function name");
745 FAIL("Function name collides with variable");
852 FAIL("Expected parameter name");
868 FAIL("Duplicate parameter name");
917 FAIL("Duplicate local variable name");
1891 #define HANDLE_CASE(op, opcode, name, result) \
1898 FAILn("Expected intish for operator " #name "."); \
1919 #define HANDLE_CASE(op, sop, uop, dop, fop, name) \
1933 FAILn("Expected signed, unsigned, double, or float for operator " #name \
1956 #define HANDLE_CASE(op, sop, uop, dop, fop, name) \
1970 FAILn("Expected signed, unsigned, double, or float for operator " #name \
2120 // hence allocate a {VarInfo} here, all subsequent uses of the same name then
2302 #define V(name, Name, op, sig) \
2308 #define V(name, Name, op, sig) \