Lines Matching defs:kind
24 const CodeKind kind = code().kind();
25 if (!CodeKindIsJSFunction(kind)) return {};
26 if (CodeKindIsOptimizedJSFunction(kind) &&
30 return CodeKindToCodeKindFlag(kind);
54 DCHECK(CodeKindIsOptimizedJSFunction(code.kind()));
55 result |= CodeKindToCodeKindFlag(code.kind());
72 bool JSFunction::HasAttachedCodeKind(CodeKind kind) const {
74 return (result & CodeKindToCodeKindFlag(kind)) != 0;
77 bool JSFunction::HasAvailableCodeKind(CodeKind kind) const {
79 return (result & CodeKindToCodeKindFlag(kind)) != 0;
123 (CodeKindIsOptimizedJSFunction(code().kind()) &&
152 // available code kinds. If any JS code kind exists, we can discard.
159 if (CodeKindIsOptimizedJSFunction(code().kind())) return true;
669 IsGeneratorFunction(function->shared().kind()));
688 FunctionKind kind = function->shared().kind();
692 IsGeneratorFunction(kind)
693 ? IsAsyncFunction(kind)
729 IsResumableFunction(function->shared().kind()));
744 if (IsResumableFunction(function->shared().kind())) {
745 instance_type = IsAsyncGeneratorFunction(function->shared().kind())
929 if (!IsDerivedConstructor(new_target->shared().kind())) return false;