Home
last modified time | relevance | path

Searched refs:BoundContext (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/varbinder/
H A DrecordTable.h40 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 DrecordTable.cpp27 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 DETSBinder.cpp255 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 DgenericBridgesLowering.cpp99 varbinder::BoundContext boundCtx {varBinder->GetRecordTable(), const_cast<ir::ClassDefinition *>(classDefinition), in AddGenericBridge()
H A DlambdaLowering.cpp289 varbinder::BoundContext bctx {varBinder->GetRecordTable(), calleeClass->Definition(), true}; in SetUpCalleeMethod()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Ddynamic.cpp356 varbinder::BoundContext boundCtx(VarBinder()->AsETSBinder()->GetGlobalRecordTable(), classDef); in BuildClass()
H A DutilityTypeHandlers.cpp110 const varbinder::BoundContext boundCtx(recordTableToUse, partialClassDef); in HandlePartialType()

Completed in 9 milliseconds