Lines Matching refs:ScriptFunctionFlags
44 ir::ScriptFunctionFlags flags, bool declare, bool isTsFunction) in ScriptFunction()
130 return (flags_ & ir::ScriptFunctionFlags::GENERATOR) != 0; in IsGenerator()
135 return (flags_ & ir::ScriptFunctionFlags::ASYNC) != 0; in IsAsync()
140 return (flags_ & ir::ScriptFunctionFlags::ARROW) != 0; in IsArrow()
145 return (flags_ & ir::ScriptFunctionFlags::OVERLOAD) != 0; in IsOverload()
150 return (flags_ & ir::ScriptFunctionFlags::CONSTRUCTOR) != 0; in IsConstructor()
155 return (flags_ & ir::ScriptFunctionFlags::STATIC_INITIALIZER) != 0; in IsStaticInitializer()
160 return (flags_ & ir::ScriptFunctionFlags::INSTANCE_INITIALIZER) != 0; in IsInstanceInitializer()
165 …return (flags_ & ir::ScriptFunctionFlags::METHOD) != 0 || IsInstanceInitializer() || IsStaticIniti… in IsMethod()
170 return (flags_ & ir::ScriptFunctionFlags::EXPRESSION) != 0; in FunctionBodyIsExpression()
188 void AddFlag(ir::ScriptFunctionFlags flags) in AddFlag()
193 bool HasFlag(ir::ScriptFunctionFlags flag) const in HasFlag()
213 return (flags_ & ir::ScriptFunctionFlags::CONCURRENT) != 0; in IsConcurrent()
218 return (flags_ & ir::ScriptFunctionFlags::SENDABLE) != 0; in IsSendable()
262 ir::ScriptFunctionFlags flags_;