• Home
  • Raw
  • Download

Lines Matching refs:ScriptFunctionFlags

44         ir::ScriptFunctionFlags funcFlags = ir::ScriptFunctionFlags::NONE;
151 return (funcFlags_ & ir::ScriptFunctionFlags::ENTRY_POINT) != 0; in IsEntryPoint()
156 return (funcFlags_ & ir::ScriptFunctionFlags::GENERATOR) != 0; in IsGenerator()
161 return (funcFlags_ & ir::ScriptFunctionFlags::ASYNC) != 0; in IsAsyncFunc()
166 return (funcFlags_ & ir::ScriptFunctionFlags::ASYNC_IMPL) != 0; in IsAsyncImplFunc()
171 return (funcFlags_ & ir::ScriptFunctionFlags::ARROW) != 0; in IsArrow()
176 return (funcFlags_ & ir::ScriptFunctionFlags::OVERLOAD) != 0; in IsOverload()
181 return (funcFlags_ & ir::ScriptFunctionFlags::EXTERNAL_OVERLOAD) != 0; in IsExternalOverload()
186 return (funcFlags_ & ir::ScriptFunctionFlags::CONSTRUCTOR) != 0; in IsConstructor()
191 return (funcFlags_ & ir::ScriptFunctionFlags::GETTER) != 0; in IsGetter()
196 return (funcFlags_ & ir::ScriptFunctionFlags::SETTER) != 0; in IsSetter()
201 return (funcFlags_ & ir::ScriptFunctionFlags::METHOD) != 0; in IsMethod()
206 return (funcFlags_ & ir::ScriptFunctionFlags::PROXY) != 0; in IsProxy()
211 return (funcFlags_ & ir::ScriptFunctionFlags::STATIC_BLOCK) != 0; in IsStaticBlock()
216 return (funcFlags_ & ir::ScriptFunctionFlags::ENUM) != 0; in IsEnum()
221 return (funcFlags_ & ir::ScriptFunctionFlags::HIDDEN) != 0; in IsHidden()
226 return (funcFlags_ & ir::ScriptFunctionFlags::EXTERNAL) != 0; in IsExternal()
231 return (funcFlags_ & ir::ScriptFunctionFlags::IMPLICIT_SUPER_CALL_NEEDED) != 0; in IsImplicitSuperCallNeeded()
246 return (funcFlags_ & ir::ScriptFunctionFlags::HAS_RETURN) != 0; in HasReturnStatement()
251 return (funcFlags_ & ir::ScriptFunctionFlags::HAS_THROW) != 0; in HasThrowStatement()
256 return (funcFlags_ & ir::ScriptFunctionFlags::THROWS) != 0; in IsThrowing()
261 return (funcFlags_ & ir::ScriptFunctionFlags::RETHROWS) != 0; in IsRethrowing()
271 return (funcFlags_ & ir::ScriptFunctionFlags::INSTANCE_EXTENSION_METHOD) != 0; in IsExtensionMethod()
274 [[nodiscard]] ir::ScriptFunctionFlags Flags() const noexcept in Flags()
286 void AddFlag(ir::ScriptFunctionFlags flags) noexcept in AddFlag()
368 ir::ScriptFunctionFlags funcFlags_;