Home
last modified time | relevance | path

Searched defs:etsg (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSCompiler.cpp36 ETSGen *etsg = GetETSGen(); in Compile() local
46 ETSGen *etsg = GetETSGen(); in Compile() local
70 ETSGen *etsg = GetETSGen(); in Compile() local
77 ETSGen *etsg = GetETSGen(); in Compile() local
96 ETSGen *etsg = GetETSGen(); in Compile() local
104 ETSGen *etsg = GetETSGen(); in Compile() local
136 ETSGen *etsg = GetETSGen(); in Compile() local
186 static std::pair<VReg, VReg> LoadDynamicName(compiler::ETSGen *etsg, const ir::AstNode *node, in LoadDynamicName()
203 static void CreateDynamicObject(const ir::AstNode *node, compiler::ETSGen *etsg, const ir::Expressi… in CreateDynamicObject()
249 static void HandleUnionTypeInForOf(compiler::ETSGen *etsg, checker::Type const *const exprType, in HandleUnionTypeInForOf()
[all …]
DETSfunction.cpp38 void ETSFunction::CallImplicitCtor(ETSGen *etsg) in CallImplicitCtor()
58 void ETSFunction::CompileSourceBlock(ETSGen *etsg, const ir::BlockStatement *block) in CompileSourceBlock()
87 void ETSFunction::ExtendWithDefaultReturn(ETSGen *etsg, const ir::AstNode *node, const ir::ScriptFu… in ExtendWithDefaultReturn()
103 void ETSFunction::CompileAsStaticBlock(ETSGen *etsg) in CompileAsStaticBlock()
134 void ETSFunction::CompileAsConstructor(ETSGen *etsg, const ir::ScriptFunction *scriptFunc) in CompileAsConstructor()
149 void ETSFunction::CompileFunction(ETSGen *etsg) in CompileFunction()
158 void ETSFunction::Compile(ETSGen *etsg) in Compile()
DtargetTypeContext.cpp21 TargetTypeContext::TargetTypeContext(ETSGen *etsg, const checker::Type *targetType) in TargetTypeContext()
DdynamicContext.cpp219 auto *etsg = static_cast<ETSGen *>(Cg()); in EmitFinalizer() local
243 void ETSTryContext::EmitFinalizerInsertion(ETSGen *etsg, compiler::LabelPair labelPair, const ir::S… in EmitFinalizerInsertion()
/arkcompiler/ets_frontend/ets2panda/compiler/base/
Dcondition.cpp102 Condition::Result Condition::CheckConstantExpr(ETSGen *etsg, const ir::Expression *expr) in CheckConstantExpr()
129 void Condition::CompileLogicalOrExpr(ETSGen *etsg, const ir::BinaryExpression *binExpr, Label *fals… in CompileLogicalOrExpr()
159 void Condition::CompileLogicalAndExpr(ETSGen *etsg, const ir::BinaryExpression *binExpr, Label *fal… in CompileLogicalAndExpr()
190 bool Condition::CompileBinaryExprForBigInt(ETSGen *etsg, const ir::BinaryExpression *expr, Label *f… in CompileBinaryExprForBigInt()
238 void Condition::CompileInstanceofExpr(ETSGen *etsg, const ir::BinaryExpression *binExpr, Label *fal… in CompileInstanceofExpr()
245 bool Condition::CompileBinaryExpr(ETSGen *etsg, const ir::BinaryExpression *binExpr, Label *falseLa… in CompileBinaryExpr()
286 void Condition::Compile(ETSGen *etsg, const ir::Expression *expr, Label *falseLabel) in Compile()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DbinaryExpression.cpp77 void BinaryExpression::CompileOperands(compiler::ETSGen *etsg, compiler::VReg lhs) const in CompileOperands()