Lines Matching full:kind
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
161 FunctionKind kind = FunctionKind::NORMAL_FUNCTION);
232 FunctionKind kind = GetFunctionKind(); in IsGetterOrSetter() local
233 return kind == FunctionKind::GETTER_FUNCTION || kind == FunctionKind::SETTER_FUNCTION; in IsGetterOrSetter()
238 FunctionKind kind = GetFunctionKind(); in IsGetter() local
239 return kind == FunctionKind::GETTER_FUNCTION; in IsGetter()
244 FunctionKind kind = GetFunctionKind(); in IsBase() local
245 return kind <= FunctionKind::CLASS_CONSTRUCTOR; in IsBase()
250 FunctionKind kind = GetFunctionKind(); in IsDerivedConstructor() local
251 return kind == FunctionKind::DERIVED_CONSTRUCTOR; in IsDerivedConstructor()
254 inline static bool IsArrowFunction(FunctionKind kind) in IsArrowFunction() argument
256 … return (kind >= FunctionKind::ARROW_FUNCTION) && (kind <= FunctionKind::ASYNC_ARROW_FUNCTION); in IsArrowFunction()
259 inline static bool IsClassConstructor(FunctionKind kind) in IsClassConstructor() argument
261 … return (kind == FunctionKind::CLASS_CONSTRUCTOR) || (kind == FunctionKind::DERIVED_CONSTRUCTOR); in IsClassConstructor()
264 inline static bool IsConstructorKind(FunctionKind kind) in IsConstructorKind() argument
266 … return (kind >= FunctionKind::BASE_CONSTRUCTOR) && (kind <= FunctionKind::DERIVED_CONSTRUCTOR); in IsConstructorKind()
271 FunctionKind kind = GetFunctionKind(); in IsBuiltinConstructor() local
272 …return kind >= FunctionKind::BUILTIN_PROXY_CONSTRUCTOR && kind <= FunctionKind::BUILTIN_CONSTRUCTO… in IsBuiltinConstructor()
275 inline static bool HasPrototype(FunctionKind kind) in HasPrototype() argument
277 …return (kind >= FunctionKind::BASE_CONSTRUCTOR) && (kind <= FunctionKind::ASYNC_GENERATOR_FUNCTION… in HasPrototype()
278 (kind != FunctionKind::BUILTIN_PROXY_CONSTRUCTOR); in HasPrototype()
281 inline static bool IsNormalFunctionAndCanSkipWbWhenInitialization(FunctionKind kind) in IsNormalFunctionAndCanSkipWbWhenInitialization() argument
283 return kind != FunctionKind::LAST_FUNCTION_KIND; in IsNormalFunctionAndCanSkipWbWhenInitialization()
286 inline static bool HasAccessor(FunctionKind kind) in HasAccessor() argument
288 return kind >= FunctionKind::NORMAL_FUNCTION && kind <= FunctionKind::ASYNC_FUNCTION; in HasAccessor()
291 inline static bool IsBaseConstructorKind(FunctionKind kind) in IsBaseConstructorKind() argument
293 return kind == FunctionKind::BASE_CONSTRUCTOR; in IsBaseConstructorKind()
339 FunctionKind kind = FunctionKind::NORMAL_FUNCTION);
341 FunctionKind kind = FunctionKind::NORMAL_FUNCTION);
594 FunctionKind kind = GetFunctionKind(); in IsGetterOrSetter() local
595 return kind == FunctionKind::GETTER_FUNCTION || kind == FunctionKind::SETTER_FUNCTION; in IsGetterOrSetter()
600 FunctionKind kind = GetFunctionKind(); in IsGetter() local
601 return kind == FunctionKind::GETTER_FUNCTION; in IsGetter()