Home
last modified time | relevance | path

Searched defs:varbinder (Results 1 – 25 of 35) 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.cpp82 …void AddDynImport(const char *specifierName, varbinder::ETSBinder *varbinder, ir::Identifier *node) in AddDynImport() argument
118 auto varbinder = prog->VarBinder()->AsETSBinder(); in TEST_F() local
139 auto varbinder = prog->VarBinder()->AsETSBinder(); in TEST_F() local
159 auto varbinder = program->VarBinder()->AsETSBinder(); in TEST_F() local
178 auto varbinder = program->VarBinder()->AsETSBinder(); in TEST_F() local
188 auto varbinder = program->VarBinder()->AsETSBinder(); in TEST_F() local
/arkcompiler/ets_frontend/ets2panda/varbinder/
Ddeclaration.cpp18 namespace ark::es2panda::varbinder { namespace
DTSBinder.cpp18 namespace ark::es2panda::varbinder { namespace
DASBinder.cpp18 namespace ark::es2panda::varbinder { namespace
DJSBinder.cpp18 namespace ark::es2panda::varbinder { namespace
DTypedBinder.cpp23 namespace ark::es2panda::varbinder { namespace
DrecordTable.cpp26 namespace ark::es2panda::varbinder { namespace
Dvariable.cpp23 namespace ark::es2panda::varbinder { namespace
Dvarbinder.h283 explicit LexicalScope(VarBinder *varbinder, Args &&...args) in LexicalScope()
339 explicit LexicalScope(T *scope, VarBinder *varbinder) in LexicalScope()
/arkcompiler/ets_frontend/ets2panda/checker/
DASchecker.cpp21 bool ASChecker::StartChecker([[maybe_unused]] varbinder::VarBinder *varbinder, const CompilerOption… in StartChecker() argument
DJSchecker.cpp23 bool JSChecker::StartChecker([[maybe_unused]] varbinder::VarBinder *varbinder, const CompilerOption… in StartChecker() argument
DTSchecker.cpp23 bool TSChecker::StartChecker([[maybe_unused]] varbinder::VarBinder *varbinder, const CompilerOption… in StartChecker() argument
DETSchecker.cpp137 void ETSChecker::InitializeBuiltins(varbinder::ETSBinder *varbinder) in InitializeBuiltins() argument
215 bool ETSChecker::StartChecker(varbinder::VarBinder *varbinder, const CompilerOptions &options) in StartChecker() argument
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/
DresolveIdentifiers.cpp24 auto *varbinder = ctx->parserProgram->VarBinder()->AsETSBinder(); in Perform() local
/arkcompiler/ets_frontend/ets2panda/test/unit/lowerings/
Dscopes_initialization.cpp82 auto varbinder = varbinder::VarBinder(Allocator()); in TEST_F() local
111 auto varbinder = varbinder::VarBinder(Allocator()); in TEST_F() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/dynamic/
DdynamicCall.h42 static bool IsByValue(const varbinder::ETSBinder *varbinder, const ir::Expression *callee) in IsByValue()
DdynamicCall.cpp26 DynamicCall::Result DynamicCall::ResolveCall(const varbinder::ETSBinder *varbinder, const ir::Expre… in ResolveCall()
/arkcompiler/ets_frontend/ets2panda/test/unit/
Dunion_normalisation_test.h105 auto *varbinder = program->VarBinder(); in InitializeChecker() local
131 static checker::Type *FindClassType(varbinder::ETSBinder *varbinder, std::string_view className) in FindClassType() argument
DglobalETSObjectType_test.h82 auto *varbinder = program->VarBinder(); in InitializeChecker() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
DimportExportDecls.h44 ImportExportDecls(varbinder::ETSBinder *varbinder, parser::ETSParser *parser) in ImportExportDecls() argument
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DobjectIterator.cpp88 varbinder::ETSBinder *varbinder, in ProcessObjectIterator() argument
158 auto *const varbinder = ctx->checker->VarBinder()->AsETSBinder(); in Perform() local
DunionLowering.cpp43 …:ClassDefinition *GetUnionFieldClass(checker::ETSChecker *checker, varbinder::VarBinder *varbinder) in GetUnionFieldClass() argument
72 varbinder::VarBinder *varbinder, in CreateUnionFieldClassProperty() argument
DoptionalLowering.cpp55 auto *const varbinder = ctx->parserProgram->VarBinder(); in LowerOptionalExpr() local
/arkcompiler/ets_frontend/ets2panda/parser/program/
Dprogram.h51 auto *varbinder = allocator->New<T>(allocator); in NewProgram() local
55 Program(ArenaAllocator *allocator, varbinder::VarBinder *varbinder) in Program() argument

12