Home
last modified time | relevance | path

Searched defs:paramScope (Results 1 – 17 of 17) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/expressions/
DcallExpression.cpp64 compiler::RegScope paramScope(pg); in CompileSuperCallWithSpreadArgs() local
94 compiler::RegScope paramScope(pg); in CompileSuperCall() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DinterfacePropertyDeclarations.cpp73 varbinder::FunctionParamScope *paramScope) in GenerateGetterOrSetterSignature()
110 …auto *paramScope = ctx->Allocator()->New<varbinder::FunctionParamScope>(ctx->Allocator(), classSco… in GenerateGetterOrSetter() local
DasyncMethodLowering.cpp101 …varbinder::FunctionParamScope *paramScope = checker->CopyParams(asyncFunc->Params(), params, &oldP… in CreateAsyncImplMethod() local
DlambdaLowering.cpp178 varbinder::ParamScope *paramScope) in InitNewParameterVariable()
191varbinder::ParamScope *paramScope, checker::Substitution *substitution) in CreateLambdaCalleeParameters()
245 …cessCalleeMethodBody(ir::AstNode *body, checker::ETSChecker *checker, varbinder::Scope *paramScope, in ProcessCalleeMethodBody()
299 auto *paramScope = funcScope->ParamScope(); in SetUpCalleeMethod() local
361 auto paramScope = allocator->New<varbinder::FunctionParamScope>(allocator, scopeForMethod); in CreateCalleeMethod() local
/arkcompiler/ets_frontend/ets2panda/varbinder/
Dscope.h508 void BindParamScope(T *paramScope) in BindParamScope()
514 void AssignParamScope(T *paramScope) in AssignParamScope()
877 auto *paramScope = allocator->New<FunctionParamScope>(allocator, this); in GlobalScope() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DutilityTypeHandlers.cpp517 …c void SetupFunctionParams(ir::ScriptFunction *function, varbinder::FunctionParamScope *paramScope, in SetupFunctionParams()
551 …auto *paramScope = ProgramAllocator()->New<varbinder::FunctionParamScope>(ProgramAllocator(), inte… in CreateNullishAccessor() local
944 …auto *paramScope = ProgramAllocator()->New<varbinder::FunctionParamScope>(ProgramAllocator(), clas… in CreateNonStaticClassInitializer() local
Dhelpers.cpp2676 …tScopesForTypeAnnotation(ETSChecker *checker, ir::TypeNode *typeAnno, varbinder::Scope *paramScope) in ReInitScopesForTypeAnnotation()
2713 … ir::ClassProperty *const field, varbinder::FunctionParamScope *paramScope, in GenerateGetterSetterBody()
2806 auto *paramScope = in GenGetterSetterScriptFunc() local
Dfunction.cpp2042varbinder::FunctionParamScope *paramScope, ir::TypeNode *returnType, in CreateMethod()
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.h154 binder::FunctionParamScope *paramScope; variable
DexpressionParser.cpp407 binder::FunctionParamScope *paramScope) in ConvertToArrowParameter()
DparserImpl.cpp3069 …auto *paramScope = Binder()->Allocator()->New<binder::FunctionParamScope>(Allocator(), Binder()->G… in CreateImplicitMethod() local
/arkcompiler/ets_frontend/es2panda/binder/
Dscope.h714 void BindParamScope(T *paramScope) in BindParamScope()
721 void AssignParamScope(T *paramScope) in AssignParamScope()
Dbinder.cpp989 auto *paramScope = scope_->AsFunctionVariableScope()->ParamScope(); in AddMandatoryParam() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DJSCompiler.cpp572 compiler::RegScope paramScope(pg); in CompileSuperExprWithoutSpread() local
600 compiler::RegScope paramScope(pg); in Compile() local
DETSemitter.cpp121 auto *paramScope = funcScope->ParamScope(); in GenScriptFunction() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp452 …ase::BindFunctionScopes(varbinder::FunctionScope *scope, varbinder::FunctionParamScope *paramScope) in BindFunctionScopes()
/arkcompiler/ets_frontend/es2panda/parser/transformer/
Dtransformer.cpp909 …auto *paramScope = Binder()->Allocator()->New<binder::FunctionParamScope>(Allocator(), Binder()->G… in AddMethodToClass() local