Lines Matching refs:ScriptFunctionFlags
42 ir::ScriptFunctionFlags funcFlags = ir::ScriptFunctionFlags::NONE;
145 return (funcFlags_ & ir::ScriptFunctionFlags::ENTRY_POINT) != 0; in IsEntryPoint()
150 return (funcFlags_ & ir::ScriptFunctionFlags::GENERATOR) != 0; in IsGenerator()
155 return (funcFlags_ & ir::ScriptFunctionFlags::ASYNC) != 0; in IsAsyncFunc()
160 return (funcFlags_ & ir::ScriptFunctionFlags::ASYNC_IMPL) != 0; in IsAsyncImplFunc()
165 return (funcFlags_ & ir::ScriptFunctionFlags::ARROW) != 0; in IsArrow()
170 return (funcFlags_ & ir::ScriptFunctionFlags::OVERLOAD) != 0; in IsOverload()
175 return (funcFlags_ & ir::ScriptFunctionFlags::EXTERNAL_OVERLOAD) != 0; in IsExternalOverload()
180 return (funcFlags_ & ir::ScriptFunctionFlags::CONSTRUCTOR) != 0; in IsConstructor()
185 return (funcFlags_ & ir::ScriptFunctionFlags::GETTER) != 0; in IsGetter()
190 return (funcFlags_ & ir::ScriptFunctionFlags::SETTER) != 0; in IsSetter()
195 return (funcFlags_ & ir::ScriptFunctionFlags::METHOD) != 0; in IsMethod()
200 return (funcFlags_ & ir::ScriptFunctionFlags::PROXY) != 0; in IsProxy()
205 return (funcFlags_ & ir::ScriptFunctionFlags::STATIC_BLOCK) != 0; in IsStaticBlock()
210 return (funcFlags_ & ir::ScriptFunctionFlags::ENUM) != 0; in IsEnum()
215 return (funcFlags_ & ir::ScriptFunctionFlags::HIDDEN) != 0; in IsHidden()
220 return (funcFlags_ & ir::ScriptFunctionFlags::EXTERNAL) != 0; in IsExternal()
225 return (funcFlags_ & ir::ScriptFunctionFlags::IMPLICIT_SUPER_CALL_NEEDED) != 0; in IsImplicitSuperCallNeeded()
240 return (funcFlags_ & ir::ScriptFunctionFlags::HAS_RETURN) != 0; in HasReturnStatement()
245 return (funcFlags_ & ir::ScriptFunctionFlags::THROWS) != 0; in IsThrowing()
250 return (funcFlags_ & ir::ScriptFunctionFlags::RETHROWS) != 0; in IsRethrowing()
260 return (funcFlags_ & ir::ScriptFunctionFlags::INSTANCE_EXTENSION_METHOD) != 0; in IsExtensionMethod()
268 [[nodiscard]] ir::ScriptFunctionFlags Flags() const noexcept in Flags()
280 void AddFlag(ir::ScriptFunctionFlags flags) noexcept in AddFlag()
339 ir::ScriptFunctionFlags funcFlags_;