Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/evaluate/
DvarbinderScopes.h28 explicit ProgramScope(varbinder::ETSBinder *varBinder, parser::Program *program) in ProgramScope()
75 …explicit RecordTableClassScope(varbinder::ETSBinder *varBinder, ir::AstNode *recordClass) : varBin… in RecordTableClassScope()
DirCheckHelper.cpp24 IrCheckHelper::IrCheckHelper(checker::ETSChecker *checker, varbinder::ETSBinder *varBinder) in IrCheckHelper()
Dhelpers.h131 void DoScopedAction(checker::ETSChecker *checker, varbinder::ETSBinder *varBinder, parser::Program … in DoScopedAction()
Dhelpers.cpp276 SafeStateScope::SafeStateScope(checker::ETSChecker *checker, varbinder::ETSBinder *varBinder) in SafeStateScope()
DscopedDebugInfoPlugin.cpp176 auto *varBinder = GetETSBinder(); in InsertReturnStatement() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/
Dutil.cpp187 varbinder::Scope *Rebind(PhaseManager *phaseManager, varbinder::ETSBinder *varBinder, ir::AstNode *… in Rebind()
222 void Recheck(PhaseManager *phaseManager, varbinder::ETSBinder *varBinder, checker::ETSChecker *chec… in Recheck()
283 void CheckLoweredNode(varbinder::ETSBinder *varBinder, checker::ETSChecker *checker, ir::AstNode *n… in CheckLoweredNode()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DboxingForLocals.cpp123 auto *varBinder = checker->VarBinder(); in HandleFunctionParam() local
184 auto *varBinder = checker->VarBinder(); in HandleVariableDeclarator() local
286 auto *varBinder = ctx->checker->VarBinder()->AsETSBinder(); in HandleAssignment() local
DlambdaLowering.cpp175 inline static varbinder::Variable *InitNewParameterVariable(varbinder::VarBinder *varBinder, in InitNewParameterVariable()
195 auto varBinder = ctx->checker->VarBinder(); in CreateLambdaCalleeParameters() local
295 auto *varBinder = ctx->checker->VarBinder()->AsETSBinder(); in SetUpCalleeMethod() local
347 auto *varBinder = ctx->checker->VarBinder()->AsETSBinder(); in CreateCalleeMethod() local
847 auto *varBinder = ctx->checker->VarBinder()->AsETSBinder(); in CreateEmptyLambdaClassDeclaration() local
891 auto *varBinder = ctx->checker->VarBinder()->AsETSBinder(); in CreateLambdaClass() local
947 auto *varBinder = ctx->checker->VarBinder()->AsETSBinder(); in CreateConstructorCall() local
1066 auto *varBinder = ctx->checker->VarBinder()->AsETSBinder(); in CreateWrappingLambda() local
1208 auto *varBinder = checker->VarBinder()->AsETSBinder(); in InsertInvokeCall() local
1340 auto *varBinder = ctx->checker->VarBinder()->AsETSBinder(); in PerformForModule() local
DdeclareOverloadLowering.cpp64 auto *varBinder = ctx->checker->VarBinder()->AsETSBinder(); in BuildOverloadHelperFunction() local
DasyncMethodLowering.cpp32 auto *varBinder = checker->VarBinder(); in CreateFuncDecl() local
DgenericBridgesLowering.cpp95 auto *varBinder = context_->checker->VarBinder()->AsETSBinder(); in AddGenericBridge() local
DenumPostCheckLowering.cpp154 auto *varBinder = checker->VarBinder()->AsETSBinder(); in CreateCallInstanceEnumExpression() local
/arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/
DdebugInfoDeserializer.cpp96 auto *varBinder = debugInfoPlugin_.GetETSBinder(); in CreateClassDeclaration() local
219 auto *varBinder = debugInfoPlugin_.GetETSBinder(); in CreateLocalVarDecl() local
/arkcompiler/ets_frontend/ets2panda/varbinder/
DETSBinder.h325 RecordTableContext(ETSBinder *varBinder, parser::Program *extProgram) in RecordTableContext()
DETSBinder.cpp95 static void CreateDummyVariable(ETSBinder *varBinder, ir::Identifier *ident) in CreateDummyVariable()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp23 varbinder::LexicalScope<T> LexicalScopeCreateOrEnter(varbinder::VarBinder *varBinder, ir::AstNode *… in LexicalScopeCreateOrEnter()
32 T *AddOrGetDecl(varbinder::VarBinder *varBinder, util::StringView name, ir::AstNode *ast, in AddOrGetDecl()
1206 auto *varBinder = program->VarBinder(); in AddGlobalToBinder() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Ddynamic.cpp377 auto varBinder = VarBinder()->AsETSBinder(); in BuildClass() local