/arkcompiler/ets_frontend/es2panda/ir/expressions/ |
D | identifier.cpp | 56 pg->LoadConst(this, compiler::Constant::JS_NAN); in Compile() 61 pg->LoadConst(this, compiler::Constant::JS_INFINITY); in Compile() 66 pg->LoadConst(this, compiler::Constant::JS_GLOBAL); in Compile() 71 pg->LoadConst(this, compiler::Constant::JS_UNDEFINED); in Compile()
|
D | unaryExpression.cpp | 50 pg->LoadConst(this, compiler::Constant::JS_GLOBAL); in Compile() 60 pg->LoadConst(this, compiler::Constant::JS_FALSE); in Compile() 74 pg->LoadConst(this, compiler::Constant::JS_TRUE); in Compile() 87 pg->LoadConst(this, compiler::Constant::JS_GLOBAL); in Compile() 105 pg->LoadConst(this, compiler::Constant::JS_UNDEFINED); in Compile()
|
D | awaitExpression.cpp | 44 pg->LoadConst(this, compiler::Constant::JS_UNDEFINED); in Compile()
|
D | yieldExpression.cpp | 44 pg->LoadConst(this, compiler::Constant::JS_UNDEFINED); in Compile()
|
D | callExpression.cpp | 100 pg->LoadConst(this, compiler::Constant::JS_UNDEFINED); in Compile() 149 pg->LoadConst(this, compiler::Constant::JS_UNDEFINED); in Compile()
|
D | objectExpression.cpp | 369 pg->LoadConst(this, compiler::Constant::JS_UNDEFINED); in CompileRemainingProperties()
|
/arkcompiler/ets_frontend/es2panda/compiler/base/ |
D | optionalChain.cpp | 49 pg_->LoadConst(node_, Constant::JS_NULL); in CheckNullish() 51 pg_->LoadConst(node_, Constant::JS_UNDEFINED); in CheckNullish() 56 pg_->LoadConst(node_, compiler::Constant::JS_UNDEFINED); in CheckNullish()
|
D | hoisting.cpp | 47 pg->LoadConst(decl->Node(), Constant::JS_UNDEFINED); in HoistVar() 59 pg->LoadConst(decl->Node(), Constant::JS_UNDEFINED); in HoistVar()
|
D | lexenv.cpp | 59 pg->LoadConst(node, Constant::JS_HOLE); in ExpandLoadNormalVar() 109 pg->LoadConst(node, Constant::JS_HOLE); in ExpandStoreNormalVar()
|
D | iterators.cpp | 166 pg_->LoadConst(node_, Constant::JS_UNDEFINED); in Step() 188 pg_->LoadConst(node_, Constant::JS_UNDEFINED); in OnIterDone()
|
D | destructuring.cpp | 222 pg->LoadConst(object, Constant::JS_NULL); in GenObject() 224 pg->LoadConst(object, Constant::JS_UNDEFINED); in GenObject()
|
/arkcompiler/ets_frontend/es2panda/compiler/function/ |
D | generatorFunctionBuilder.cpp | 32 pg_->LoadConst(node, Constant::JS_UNDEFINED); in Prepare() 54 pg_->LoadConst(node, Constant::JS_UNDEFINED); in ImplicitReturn() 72 pg_->LoadConst(node, Constant::JS_FALSE); in Yield()
|
D | asyncFunctionBuilder.cpp | 33 pg_->LoadConst(node, Constant::JS_UNDEFINED); in ImplicitReturn()
|
D | asyncGeneratorFunctionBuilder.cpp | 35 pg_->LoadConst(node, Constant::JS_UNDEFINED); in Prepare() 72 pg_->LoadConst(node, Constant::JS_UNDEFINED); in ImplicitReturn()
|
D | functionBuilder.cpp | 54 pg_->LoadConst(node, Constant::JS_UNDEFINED); in ImplicitReturn()
|
/arkcompiler/ets_frontend/es2panda/ir/expressions/literals/ |
D | numberLiteral.cpp | 40 pg->LoadConst(this, compiler::Constant::JS_NAN); in Compile() 42 pg->LoadConst(this, compiler::Constant::JS_INFINITY); in Compile()
|
D | nullLiteral.cpp | 33 pg->LoadConst(this, compiler::Constant::JS_NULL); in Compile()
|
D | booleanLiteral.cpp | 33 pg->LoadConst(this, boolean_ ? compiler::Constant::JS_TRUE : compiler::Constant::JS_FALSE); in Compile()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
D | pandagen.cpp | 468 LoadConst(node, compiler::Constant::JS_GLOBAL); in LoadObjByNameViaDebugger() 478 LoadConst(node, compiler::Constant::JS_TRUE); in LoadObjByNameViaDebugger() 480 LoadConst(node, compiler::Constant::JS_FALSE); in LoadObjByNameViaDebugger() 507 LoadConst(node, compiler::Constant::JS_GLOBAL); in StoreObjByNameViaDebugger() 666 LoadConst(node, id); in StoreConst() 670 void PandaGen::LoadConst(const ir::AstNode *node, Constant id) in LoadConst() function in panda::es2panda::compiler::PandaGen 881 LoadConst(node, Constant::JS_UNDEFINED); in Unary() 1049 LoadConst(node, Constant::JS_UNDEFINED); in BranchIfUndefined() 1059 LoadConst(node, Constant::JS_UNDEFINED); in BranchIfStrictUndefined() 1069 LoadConst(node, Constant::JS_UNDEFINED); in BranchIfNotUndefined() [all …]
|
D | function.cpp | 156 pg->LoadConst(stmt, Constant::JS_UNDEFINED); in CompileInstanceFields()
|
D | pandagen.h | 320 void LoadConst(const ir::AstNode *node, Constant id);
|
/arkcompiler/ets_frontend/es2panda/ir/statements/ |
D | returnStatement.cpp | 46 pg->LoadConst(this, compiler::Constant::JS_UNDEFINED); in Compile()
|
D | variableDeclarator.cpp | 65 pg->LoadConst(this, compiler::Constant::JS_UNDEFINED); in Compile()
|
/arkcompiler/ets_frontend/es2panda/ir/base/ |
D | classDefinition.cpp | 115 pg->LoadConst(this, compiler::Constant::JS_HOLE); in CompileHeritageClause() 272 pg->LoadConst(this, compiler::Constant::JS_UNDEFINED); in CompileMissingProperties()
|