Home
last modified time | relevance | path

Searched refs:funcFlags_ (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DscriptFunction.h145 return (funcFlags_ & ir::ScriptFunctionFlags::ENTRY_POINT) != 0;
150 return (funcFlags_ & ir::ScriptFunctionFlags::GENERATOR) != 0;
155 return (funcFlags_ & ir::ScriptFunctionFlags::ASYNC) != 0;
160 return (funcFlags_ & ir::ScriptFunctionFlags::ASYNC_IMPL) != 0;
165 return (funcFlags_ & ir::ScriptFunctionFlags::ARROW) != 0;
170 return (funcFlags_ & ir::ScriptFunctionFlags::OVERLOAD) != 0;
175 return (funcFlags_ & ir::ScriptFunctionFlags::EXTERNAL_OVERLOAD) != 0; in IsExternalOverload()
180 return (funcFlags_ & ir::ScriptFunctionFlags::CONSTRUCTOR) != 0;
185 return (funcFlags_ & ir::ScriptFunctionFlags::GETTER) != 0;
190 return (funcFlags_
339 ir::ScriptFunctionFlags funcFlags_; global() member in ark::es2panda::ark::es2panda::ir::ScriptFunction
[all...]
H A DscriptFunction.cpp30 funcFlags_(data.funcFlags), in ScriptFunction()
85 funcFlags_, flags_, declare_, lang_}); in Clone()
134 {"expression", ((funcFlags_ & ir::ScriptFunctionFlags::EXPRESSION) != 0)}, in Dump()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DetsFunctionTypeBuilder.h37 funcFlags_ = funcFlags; in SetFuncFlags()
43 auto node = AllocNode(std::move(*signature_), funcFlags_); in Build()
49 ir::ScriptFunctionFlags funcFlags_ = ir::ScriptFunctionFlags::NONE; member in ark::es2panda::ir::ETSFunctionTypeBuilder
/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsFunctionType.h32 : TypeNode(AstNodeType::ETS_FUNCTION_TYPE), signature_(std::move(signature)), funcFlags_(funcFlags) in ETSFunctionType()
99 return funcFlags_; in Flags()
104 return (funcFlags_ & ir::ScriptFunctionFlags::THROWS) != 0; in IsThrowing()
109 return (funcFlags_ & ir::ScriptFunctionFlags::RETHROWS) != 0; in IsRethrowing()
139 ir::ScriptFunctionFlags funcFlags_; member in ark::es2panda::ark::es2panda::ir::ETSFunctionType
H A DetsFunctionType.cpp116 FunctionSignature(typeParamsClone, std::move(paramsClone), returnTypeClone), funcFlags_); in Clone()

Completed in 3 milliseconds