/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | enumLowering.h | 45 varbinder::FunctionParamScope *paramScope; member
|
H A D | interfacePropertyDeclarations.cpp | 72 auto *paramScope = checker->Allocator()->New<varbinder::FunctionParamScope>(checker->Allocator(), classScope); in GenerateGetterOrSetter() local
|
H A D | enumLowering.cpp | 209 auto *const paramScope = in CreateCCtorForEnumClass() local 274 auto *const paramScope in CreateCtorForEnumClass() local [all...] |
H A D | lambdaLowering.cpp | 50 varbinder::ParamScope *paramScope = nullptr; member 206 static void ProcessCalleeMethodBody(ir::AstNode *body, checker::ETSChecker *checker, varbinder::Scope *paramScope, in ProcessCalleeMethodBody() argument 255 auto *paramScope = funcScope->ParamScope(); in SetUpCalleeMethod() local 304 GetAndApplyFunctionScope(public_lib::Context *ctx, LambdaInfo const *info, CalleeMethodInfo const *cmInfo, varbinder::ParamScope *paramScope, ir::ScriptFunction *func) GetAndApplyFunctionScope() argument 344 auto paramScope = allocator->New<varbinder::FunctionParamScope>(allocator, scopeForMethod); CreateCalleeMethod() local 346 CalleeParameterInfo cpi {lambda, *info->capturedVars, paramScope, substitution, limit}; CreateCalleeMethod() local [all...] |
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | parserImpl.h | 154 binder::FunctionParamScope *paramScope; member in panda::es2panda::lexer::TokenFlags::ModifierFlags::ArrowFunctionDescriptor
|
H A D | expressionParser.cpp | 425 ConvertToArrowParameter(ir::Expression *expr, bool isAsync, binder::FunctionParamScope *paramScope) ConvertToArrowParameter() argument
|
H A D | parserImpl.cpp | 3021 auto *paramScope = Binder()->Allocator()->New<binder::FunctionParamScope>(Allocator(), Binder()->GetScope()); in CreateImplicitMethod() local
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | ETSemitter.cpp | 112 auto *paramScope = funcScope->ParamScope(); in GenScriptFunction() local
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | utilityTypeHandlers.cpp | 412 auto *paramScope = Allocator()->New<varbinder::FunctionParamScope>(Allocator(), classScope); in CreateNonStaticClassInitializer() local
|
H A D | function.cpp | 1831 varbinder::FunctionParamScope *paramScope = CopyParams(asyncFunc->Params(), params); in CreateAsyncImplMethod() local 1926 CreateMethod(const util::StringView &name, ir::ModifierFlags modifiers, ir::ScriptFunctionFlags flags, ArenaVector<ir::Expression *> &¶ms, varbinder::FunctionParamScope *paramScope, ir::TypeNode *returnType, ir::AstNode *body) CreateMethod() argument
|
H A D | helpers.cpp | 2395 auto *paramScope = checker->Allocator()->New<varbinder::FunctionParamScope>(checker->Allocator(), classScope); in GenerateDefaultGetterSetter() local 2334 GenerateGetterSetterBody(ArenaVector<ir::Statement *> &stmts, ArenaVector<ir::Expression *> ¶ms, ir::ClassProperty *const field, varbinder::FunctionParamScope *paramScope, bool isSetter) GenerateGetterSetterBody() argument
|
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | scope.h | 499 void BindParamScope(T *paramScope) in BindParamScope() argument 505 void AssignParamScope(T *paramScope) in AssignParamScope() argument 863 auto *paramScope = allocator->New<FunctionParamScope>(allocator, this); in GlobalScope() local
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
H A D | scopesInitPhase.cpp | 414 void ScopesInitPhase::BindFunctionScopes(varbinder::FunctionScope *scope, varbinder::FunctionParamScope *paramScope) in BindFunctionScopes() argument
|
/arkcompiler/ets_frontend/es2panda/binder/ |
H A D | scope.h | 714 void BindParamScope(T *paramScope) in BindParamScope() argument 721 void AssignParamScope(T *paramScope) in AssignParamScope() argument
|
/arkcompiler/ets_frontend/es2panda/parser/transformer/ |
H A D | transformer.cpp | 913 auto *paramScope = Binder()->Allocator()->New<binder::FunctionParamScope>(Allocator(), Binder()->GetScope()); in AddMethodToClass() local
|