Searched refs:BoundContext (Results 1 - 7 of 7) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | recordTable.h | 40 class BoundContext; 162 friend class BoundContext; 170 BoundContext *boundCtx_ {}; 174 class BoundContext { class 176 explicit BoundContext(RecordTable *recordTable, ir::ClassDefinition *classDef, bool force = false); 177 explicit BoundContext(RecordTable *recordTable, ir::TSInterfaceDeclaration *interfaceDecl, bool force = false); 178 ~BoundContext(); 180 NO_COPY_SEMANTIC(BoundContext); 181 NO_MOVE_SEMANTIC(BoundContext); 189 BoundContext *prev [all...] |
H A D | recordTable.cpp | 27 BoundContext::BoundContext(RecordTable *recordTable, ir::ClassDefinition *classDef, bool force) in BoundContext() function in ark::es2panda::varbinder::BoundContext 45 BoundContext::BoundContext(RecordTable *recordTable, ir::TSInterfaceDeclaration *interfaceDecl, bool force) in BoundContext() function in ark::es2panda::varbinder::BoundContext 63 BoundContext::~BoundContext() in ~BoundContext() 69 util::StringView BoundContext::FormRecordName() const in FormRecordName()
|
H A D | ETSBinder.cpp | 255 auto boundCtx = BoundContext(recordTable_, decl); in ResolveInterfaceDeclaration() 336 auto boundCtx = BoundContext(recordTable_, classDef); in BuildClassDefinition() 1050 BoundContext boundCtx(recordTable_, classInstance->ClassDefinition()); in BuildETSNewClassInstanceExpression()
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | genericBridgesLowering.cpp | 99 varbinder::BoundContext boundCtx {varBinder->GetRecordTable(), const_cast<ir::ClassDefinition *>(classDefinition), in AddGenericBridge()
|
H A D | lambdaLowering.cpp | 289 varbinder::BoundContext bctx {varBinder->GetRecordTable(), calleeClass->Definition(), true}; in SetUpCalleeMethod()
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | dynamic.cpp | 356 varbinder::BoundContext boundCtx(VarBinder()->AsETSBinder()->GetGlobalRecordTable(), classDef); in BuildClass()
|
H A D | utilityTypeHandlers.cpp | 110 const varbinder::BoundContext boundCtx(recordTableToUse, partialClassDef); in HandlePartialType()
|
Completed in 9 milliseconds