Home
last modified time | relevance | path

Searched defs:varbinder (Results 1 – 25 of 44) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DsavedBindingsCtx.h25 explicit SavedBindingsContext(varbinder::VarBinder *varbinder) in SavedBindingsContext() argument
56 …explicit ExportDeclarationContext(varbinder::VarBinder *varbinder) : SavedBindingsContext(varbinde… in ExportDeclarationContext() argument
69 …explicit ImportDeclarationContext(varbinder::VarBinder *varbinder) : SavedBindingsContext(varbinde… in ImportDeclarationContext() argument
/arkcompiler/ets_frontend/ets2panda/test/unit/dynamic/
Ddynamic_call_test.cpp85 …void AddDynImport(const char *specifierName, varbinder::ETSBinder *varbinder, ir::Identifier *node) in AddDynImport() argument
119 auto varbinder = prog->VarBinder()->AsETSBinder(); in TEST_F() local
140 auto varbinder = prog->VarBinder()->AsETSBinder(); in TEST_F() local
160 auto varbinder = program->VarBinder()->AsETSBinder(); in TEST_F() local
180 auto varbinder = program->VarBinder()->AsETSBinder(); in TEST_F() local
190 auto varbinder = program->VarBinder()->AsETSBinder(); in TEST_F() local
/arkcompiler/ets_frontend/ets2panda/varbinder/
DTSBinder.cpp18 namespace ark::es2panda::varbinder { namespace
Ddeclaration.cpp18 namespace ark::es2panda::varbinder { namespace
DJSBinder.cpp18 namespace ark::es2panda::varbinder { namespace
DASBinder.cpp18 namespace ark::es2panda::varbinder { namespace
DTypedBinder.cpp23 namespace ark::es2panda::varbinder { namespace
DrecordTable.cpp27 namespace ark::es2panda::varbinder { namespace
Dvariable.cpp23 namespace ark::es2panda::varbinder { namespace
/arkcompiler/ets_frontend/ets2panda/checker/
DJSchecker.cpp24 bool JSChecker::StartChecker([[maybe_unused]] varbinder::VarBinder *varbinder, const util::Options … in StartChecker() argument
DASchecker.cpp22 bool ASChecker::StartChecker([[maybe_unused]] varbinder::VarBinder *varbinder, const util::Options … in StartChecker() argument
DTSchecker.cpp24 bool TSChecker::StartChecker([[maybe_unused]] varbinder::VarBinder *varbinder, const util::Options … in StartChecker() argument
/arkcompiler/ets_frontend/ets2panda/test/unit/lowerings/
Dscopes_initialization.cpp60 auto varbinder = varbinder::VarBinder(Allocator()); in TEST_F() local
89 auto varbinder = varbinder::VarBinder(Allocator()); in TEST_F() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/
DresolveIdentifiers.cpp25 auto *varbinder = ctx->parserProgram->VarBinder()->AsETSBinder(); in Perform() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/dynamic/
DdynamicCall.h42 static bool IsByValue(const varbinder::ETSBinder *varbinder, const ir::Expression *callee) in IsByValue()
DdynamicCall.cpp27 DynamicCall::Result DynamicCall::ResolveCall(const varbinder::ETSBinder *varbinder, const ir::Expre… in ResolveCall()
/arkcompiler/ets_frontend/ets2panda/test/unit/
Dunion_normalisation_test.h101 auto *varbinder = program->VarBinder(); in InitializeChecker() local
129 static checker::Type *FindClassType(varbinder::ETSBinder *varbinder, std::string_view className) in FindClassType() argument
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DinterfacePropertyDeclarations.cpp72 …public_lib::Context *ctx, varbinder::ETSBinder *varbinder, ir::ClassProperty *const field, bool is… in GenerateGetterOrSetterSignature() argument
105varbinder::ETSBinder *varbinder, in GenerateGetterOrSetter() argument
202varbinder::ETSBinder *varbinder, in UpdateInterfaceProperties() argument
312 varbinder::ETSBinder *const varbinder = ctx->parserProgram->VarBinder()->AsETSBinder(); in PerformForModule() local
DunionLowering.cpp47 …ir::ClassDefinition *GetUnionAccessClass(public_lib::Context *ctx, varbinder::VarBinder *varbinder, in GetUnionAccessClass() argument
82 public_lib::Context *ctx, varbinder::VarBinder *varbinder, ir::MemberExpression *expr, in CreateNamedAccessMethod() argument
132 …LocalVariable *CreateNamedAccessProperty(public_lib::Context *ctx, varbinder::VarBinder *varbinder, in CreateNamedAccessProperty() argument
166 …binder::LocalVariable *CreateNamedAccess(public_lib::Context *ctx, varbinder::VarBinder *varbinder, in CreateNamedAccess() argument
DsetJumpTarget.cpp47 auto *varbinder = ctx->parserProgram->VarBinder()->AsETSBinder(); in FindJumpTarget() local
DlateInitialization.cpp52 auto varbinder = ctx->checker->VarBinder()->AsETSBinder(); in TransformerMemberExpression() local
/arkcompiler/ets_frontend/ets2panda/test/utils/
Dchecker_test.cpp21 checker_alias::Type *CheckerTest::FindClassType(varbinder_alias::ETSBinder *varbinder, std::string_… in FindClassType()
Dchecker_test.h108 auto *varbinder = program->VarBinder(); in InitializeChecker() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DcompilerImpl.cpp291 auto varbinder = static_cast<varbinder::ETSBinder *>(ctx->transitionMemory->VarBinder()); in AddExternalPrograms() local
374 auto *varbinder = static_cast<varbinder::ETSBinder *>(program->VarBinder()); in SavePermanents() local
486 auto *varbinder = program.VarBinder(); in Compile() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
DimportExportDecls.h44 ImportExportDecls(varbinder::ETSBinder *varbinder, parser::ETSParser *parser) in ImportExportDecls() argument

12