Searched refs:funcFlags (Results 1 - 10 of 10) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | etsFunctionTypeBuilder.h | 35 ETSFunctionTypeBuilder &SetFuncFlags(ir::ScriptFunctionFlags funcFlags) in SetFuncFlags() argument 37 funcFlags_ = funcFlags; in SetFuncFlags()
|
/arkcompiler/ets_frontend/ets2panda/ir/ets/ |
H A D | etsFunctionType.h | 31 explicit ETSFunctionType(FunctionSignature &&signature, ir::ScriptFunctionFlags funcFlags) in ETSFunctionType() argument 32 : TypeNode(AstNodeType::ETS_FUNCTION_TYPE), signature_(std::move(signature)), funcFlags_(funcFlags) in ETSFunctionType()
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | interfaceObjectLiteralLowering.cpp | 147 ir::ScriptFunctionFlags funcFlags = ir::ScriptFunctionFlags::METHOD; in CreateAnonClassFieldGetterSetter() local 148 funcFlags |= isSetter ? ir::ScriptFunctionFlags::SETTER : ir::ScriptFunctionFlags::GETTER; in CreateAnonClassFieldGetterSetter() 150 return checker->CreateClassMethod(ifaceMethod->Id()->Name().Utf8(), funcFlags, modifierFlags, methodBuilder); in CreateAnonClassFieldGetterSetter()
|
H A D | lambdaLowering.cpp | 357 auto funcFlags = ir::ScriptFunctionFlags::METHOD | cmInfo->auxFunctionFlags; in CreateCalleeMethod() local 365 cmInfo->body, ir::FunctionSignature(newTypeParams, std::move(params), returnTypeAnnotation), funcFlags, in CreateCalleeMethod()
|
/arkcompiler/ets_frontend/ets2panda/ir/base/ |
H A D | scriptFunction.cpp | 30 funcFlags_(data.funcFlags), in ScriptFunction()
|
H A D | scriptFunction.h | 42 ir::ScriptFunctionFlags funcFlags = ir::ScriptFunctionFlags::NONE; member
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | dynamic.cpp | 448 ir::MethodDefinition *ETSChecker::CreateClassMethod(const std::string_view name, ir::ScriptFunctionFlags funcFlags, 464 Allocator(), ir::ScriptFunction::ScriptFunctionData {body, std::move(funcSignature), funcFlags, modifierFlags});
|
H A D | helpers.cpp | 2406 auto funcFlags = isSetter ? ir::ScriptFunctionFlags::SETTER : ir::ScriptFunctionFlags::GETTER; in GenerateDefaultGetterSetter() local 2414 funcFlags, ir::ModifierFlags::PUBLIC, true}); in GenerateDefaultGetterSetter()
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | ETSparser.cpp | 378 ir::ScriptFunctionFlags funcFlags = in ParseFunction() local 381 Allocator(), ir::ScriptFunction::ScriptFunctionData {body, std::move(signature), funcFlags, mFlags, isDeclare, in ParseFunction()
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | ETSchecker.h | 752 ir::MethodDefinition *CreateClassMethod(std::string_view name, ir::ScriptFunctionFlags funcFlags,
|
Completed in 16 milliseconds