Home
last modified time | relevance | path

Searched defs:paramScope (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DenumLowering.h45 varbinder::FunctionParamScope *paramScope; member
H A DinterfacePropertyDeclarations.cpp72 auto *paramScope = checker->Allocator()->New<varbinder::FunctionParamScope>(checker->Allocator(), classScope); in GenerateGetterOrSetter() local
H A DenumLowering.cpp209 auto *const paramScope = in CreateCCtorForEnumClass() local
274 auto *const paramScope in CreateCtorForEnumClass() local
[all...]
H A DlambdaLowering.cpp50 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 DparserImpl.h154 binder::FunctionParamScope *paramScope; member in panda::es2panda::lexer::TokenFlags::ModifierFlags::ArrowFunctionDescriptor
H A DexpressionParser.cpp425 ConvertToArrowParameter(ir::Expression *expr, bool isAsync, binder::FunctionParamScope *paramScope) ConvertToArrowParameter() argument
H A DparserImpl.cpp3021 auto *paramScope = Binder()->Allocator()->New<binder::FunctionParamScope>(Allocator(), Binder()->GetScope()); in CreateImplicitMethod() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSemitter.cpp112 auto *paramScope = funcScope->ParamScope(); in GenScriptFunction() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DutilityTypeHandlers.cpp412 auto *paramScope = Allocator()->New<varbinder::FunctionParamScope>(Allocator(), classScope); in CreateNonStaticClassInitializer() local
H A Dfunction.cpp1831 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 *> &&params, varbinder::FunctionParamScope *paramScope, ir::TypeNode *returnType, ir::AstNode *body) CreateMethod() argument
H A Dhelpers.cpp2395 auto *paramScope = checker->Allocator()->New<varbinder::FunctionParamScope>(checker->Allocator(), classScope); in GenerateDefaultGetterSetter() local
2334 GenerateGetterSetterBody(ArenaVector<ir::Statement *> &stmts, ArenaVector<ir::Expression *> &params, ir::ClassProperty *const field, varbinder::FunctionParamScope *paramScope, bool isSetter) GenerateGetterSetterBody() argument
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dscope.h499 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 DscopesInitPhase.cpp414 void ScopesInitPhase::BindFunctionScopes(varbinder::FunctionScope *scope, varbinder::FunctionParamScope *paramScope) in BindFunctionScopes() argument
/arkcompiler/ets_frontend/es2panda/binder/
H A Dscope.h714 void BindParamScope(T *paramScope) in BindParamScope() argument
721 void AssignParamScope(T *paramScope) in AssignParamScope() argument
/arkcompiler/ets_frontend/es2panda/parser/transformer/
H A Dtransformer.cpp913 auto *paramScope = Binder()->Allocator()->New<binder::FunctionParamScope>(Allocator(), Binder()->GetScope()); in AddMethodToClass() local

Completed in 47 milliseconds