Lines Matching refs:kind
44 FunctionKind kind;
47 &methodId, &kind, &constpool, &entryPoint](const LiteralValue &value, const LiteralTag &tag) {
75 kind = FunctionKind::NORMAL_FUNCTION;
80 kind = FunctionKind::GETTER_FUNCTION;
85 kind = FunctionKind::SETTER_FUNCTION;
90 kind = FunctionKind::GENERATOR_FUNCTION;
95 kind = FunctionKind::ASYNC_GENERATOR_FUNCTION;
101 DefineMethodInLiteral(thread, jsPandaFile, methodId, constpool, kind, length, entryPoint);
159 FunctionKind kind;
161 index, [literals, &pos, factory, thread, jsPandaFile, &methodId, &kind, &constpool, &entryPoint]
185 kind = FunctionKind::NORMAL_FUNCTION;
190 kind = FunctionKind::GETTER_FUNCTION;
195 kind = FunctionKind::SETTER_FUNCTION;
200 kind = FunctionKind::GENERATOR_FUNCTION;
205 kind = FunctionKind::ASYNC_GENERATOR_FUNCTION;
211 DefineFunctionTemplate(thread, jsPandaFile, methodId, constpool, kind, length, entryPoint);
245 FunctionKind kind, uint16_t length,
260 methodLiteral->SetFunctionKind(kind);
262 kind = literalKind;
288 FunctionKind kind,
296 if (kind == FunctionKind::NORMAL_FUNCTION ||
297 kind == FunctionKind::GETTER_FUNCTION ||
298 kind == FunctionKind::SETTER_FUNCTION) {
300 } else if (kind == FunctionKind::ASYNC_FUNCTION) {
307 if (kind == FunctionKind::NORMAL_FUNCTION ||
308 kind == FunctionKind::GETTER_FUNCTION ||
309 kind == FunctionKind::SETTER_FUNCTION) {
311 } else if (kind == FunctionKind::ASYNC_FUNCTION) {
323 FunctionKind kind, uint16_t length,
337 methodLiteral->SetFunctionKind(kind);
339 kind = literalKind;
348 JSHandle<JSFunction> jsFunc = CreateJSFunctionInLiteral(vm, method, kind, classKind);
418 FunctionKind kind;
421 &methodId, &kind, &constpool, &entry, &isLoadedAOT](const LiteralValue &value, const LiteralTag &tag) {
449 kind = FunctionKind::NORMAL_FUNCTION;
454 kind = FunctionKind::GETTER_FUNCTION;
459 kind = FunctionKind::SETTER_FUNCTION;
464 kind = FunctionKind::GENERATOR_FUNCTION;
470 kind = FunctionKind::ASYNC_GENERATOR_FUNCTION;
486 DefineMethodInLiteral(thread, jsPandaFile, methodId, constpool, kind,
556 FunctionKind kind;
559 id, [literals, &pos, factory, thread, jsPandaFile, &methodId, &kind, &constpool,
584 kind = FunctionKind::NORMAL_FUNCTION;
589 kind = FunctionKind::GETTER_FUNCTION;
594 kind = FunctionKind::SETTER_FUNCTION;
599 kind = FunctionKind::GENERATOR_FUNCTION;
604 kind = FunctionKind::ASYNC_GENERATOR_FUNCTION;
618 constpool, kind, length, entryPoint, needSetAotFlag, entryIndex, sendableEnv, classKind);