Lines Matching refs:ScriptFunctionFlags
46 ir::ScriptFunctionFlags funcFlags = ir::ScriptFunctionFlags::NONE;
143 return (funcFlags_ & ir::ScriptFunctionFlags::ENTRY_POINT) != 0; in IsEntryPoint()
148 return (funcFlags_ & ir::ScriptFunctionFlags::GENERATOR) != 0; in IsGenerator()
153 return (funcFlags_ & ir::ScriptFunctionFlags::ASYNC) != 0; in IsAsyncFunc()
158 return (funcFlags_ & ir::ScriptFunctionFlags::ASYNC_IMPL) != 0; in IsAsyncImplFunc()
163 return (funcFlags_ & ir::ScriptFunctionFlags::ARROW) != 0; in IsArrow()
168 return (funcFlags_ & ir::ScriptFunctionFlags::OVERLOAD) != 0; in IsOverload()
173 return (funcFlags_ & ir::ScriptFunctionFlags::EXTERNAL_OVERLOAD) != 0; in IsExternalOverload()
178 return (funcFlags_ & ir::ScriptFunctionFlags::CONSTRUCTOR) != 0; in IsConstructor()
183 return (funcFlags_ & ir::ScriptFunctionFlags::GETTER) != 0; in IsGetter()
188 return (funcFlags_ & ir::ScriptFunctionFlags::SETTER) != 0; in IsSetter()
198 return (funcFlags_ & ir::ScriptFunctionFlags::METHOD) != 0; in IsMethod()
203 return (funcFlags_ & ir::ScriptFunctionFlags::PROXY) != 0; in IsProxy()
208 return (funcFlags_ & ir::ScriptFunctionFlags::STATIC_BLOCK) != 0; in IsStaticBlock()
213 return (funcFlags_ & ir::ScriptFunctionFlags::ENUM) != 0; in IsEnum()
218 return (funcFlags_ & ir::ScriptFunctionFlags::HIDDEN) != 0; in IsHidden()
223 return (funcFlags_ & ir::ScriptFunctionFlags::EXTERNAL) != 0; in IsExternal()
228 return (funcFlags_ & ir::ScriptFunctionFlags::IMPLICIT_SUPER_CALL_NEEDED) != 0; in IsImplicitSuperCallNeeded()
243 return (funcFlags_ & ir::ScriptFunctionFlags::HAS_RETURN) != 0; in HasReturnStatement()
248 return (funcFlags_ & ir::ScriptFunctionFlags::HAS_THROW) != 0; in HasThrowStatement()
253 return (funcFlags_ & ir::ScriptFunctionFlags::THROWS) != 0; in IsThrowing()
258 return (funcFlags_ & ir::ScriptFunctionFlags::RETHROWS) != 0; in IsRethrowing()
272 [[nodiscard]] ir::ScriptFunctionFlags Flags() const noexcept in Flags()
289 void AddFlag(ir::ScriptFunctionFlags flags) noexcept in AddFlag()
294 void ClearFlag(ir::ScriptFunctionFlags flags) noexcept in ClearFlag()
392 ir::ScriptFunctionFlags funcFlags_;