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()
151 (flags_ & ir::ScriptFunctionFlags::GENERATED_CONSTRUCTOR) != 0; in IsConstructor()
156 return (flags_ & ir::ScriptFunctionFlags::STATIC_INITIALIZER) != 0; in IsStaticInitializer()
161 return (flags_ & ir::ScriptFunctionFlags::INSTANCE_INITIALIZER) != 0; in IsInstanceInitializer()
166 …return (flags_ & ir::ScriptFunctionFlags::METHOD) != 0 || IsInstanceInitializer() || IsStaticIniti… in IsMethod()
171 return (flags_ & ir::ScriptFunctionFlags::EXPRESSION) != 0; in FunctionBodyIsExpression()
189 void AddFlag(ir::ScriptFunctionFlags flags) in AddFlag()
194 bool HasFlag(ir::ScriptFunctionFlags flag) const in HasFlag()
224 return (flags_ & ir::ScriptFunctionFlags::CONCURRENT) != 0; in IsConcurrent()
229 return (flags_ & ir::ScriptFunctionFlags::SENDABLE) != 0; in IsSendable()
277 ir::ScriptFunctionFlags flags_;