| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | JSCompilerUnreachable.cpp | 21 void JSCompiler::Compile([[maybe_unused]] const ir::NamedType *node) const in Compile() function in ark::es2panda::compiler::JSCompiler 26 void JSCompiler::Compile([[maybe_unused]] const ir::PrefixAssertionExpression *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler 31 void JSCompiler::Compile([[maybe_unused]] const ir::ClassProperty *st) const in Compile() function in ark::es2panda::compiler::JSCompiler 36 void JSCompiler::Compile([[maybe_unused]] const ir::ClassStaticBlock *st) const in Compile() function in ark::es2panda::compiler::JSCompiler 41 void JSCompiler::Compile([[maybe_unused]] const ir::Decorator *st) const in Compile() function in ark::es2panda::compiler::JSCompiler 46 void JSCompiler::Compile([[maybe_unused]] const ir::MethodDefinition *node) const in Compile() function in ark::es2panda::compiler::JSCompiler 51 void JSCompiler::Compile([[maybe_unused]] const ir::Property *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler 56 void JSCompiler::Compile([[maybe_unused]] const ir::ScriptFunction *node) const in Compile() function in ark::es2panda::compiler::JSCompiler 61 void JSCompiler::Compile([[maybe_unused]] const ir::SpreadElement *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler 66 void JSCompiler::Compile([[maybe_unused]] const ir::TemplateElement *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler [all …]
|
| D | ETSCompilerUnrechable.cpp | 20 void ETSCompiler::Compile([[maybe_unused]] const ir::NamedType *node) const in Compile() function in ark::es2panda::compiler::ETSCompiler 25 void ETSCompiler::Compile([[maybe_unused]] const ir::PrefixAssertionExpression *expr) const in Compile() function in ark::es2panda::compiler::ETSCompiler 30 void ETSCompiler::Compile([[maybe_unused]] const ir::ClassDefinition *node) const in Compile() function in ark::es2panda::compiler::ETSCompiler 35 void ETSCompiler::Compile([[maybe_unused]] const ir::ClassStaticBlock *st) const in Compile() function in ark::es2panda::compiler::ETSCompiler 40 void ETSCompiler::Compile([[maybe_unused]] const ir::Decorator *st) const in Compile() function in ark::es2panda::compiler::ETSCompiler 45 void ETSCompiler::Compile([[maybe_unused]] const ir::MetaProperty *expr) const in Compile() function in ark::es2panda::compiler::ETSCompiler 50 void ETSCompiler::Compile([[maybe_unused]] const ir::MethodDefinition *node) const in Compile() function in ark::es2panda::compiler::ETSCompiler 55 void ETSCompiler::Compile([[maybe_unused]] const ir::Property *expr) const in Compile() function in ark::es2panda::compiler::ETSCompiler 60 void ETSCompiler::Compile([[maybe_unused]] const ir::ScriptFunction *node) const in Compile() function in ark::es2panda::compiler::ETSCompiler 65 void ETSCompiler::Compile([[maybe_unused]] const ir::SpreadElement *expr) const in Compile() function in ark::es2panda::compiler::ETSCompiler [all …]
|
| D | ETSCompiler.cpp | 36 void ETSCompiler::Compile(const ir::CatchClause *st) const in Compile() function in ark::es2panda::compiler::ETSCompiler 46 void ETSCompiler::Compile(const ir::ClassProperty *st) const in Compile() function in ark::es2panda::compiler::ETSCompiler 74 void ETSCompiler::Compile(const ir::TemplateElement *expr) const in Compile() function in ark::es2panda::compiler::ETSCompiler 82 void ETSCompiler::Compile(const ir::ETSClassLiteral *expr) const in Compile() function in ark::es2panda::compiler::ETSCompiler 101 void ETSCompiler::Compile(const ir::ETSFunctionType *node) const in Compile() function in ark::es2panda::compiler::ETSCompiler 107 void ETSCompiler::Compile(const ir::ETSNewArrayInstanceExpression *expr) const in Compile() function in ark::es2panda::compiler::ETSCompiler 289 void ETSCompiler::Compile(const ir::ETSNewClassInstanceExpression *expr) const in Compile() function in ark::es2panda::compiler::ETSCompiler 304 void ETSCompiler::Compile(const ir::ETSNewMultiDimArrayInstanceExpression *expr) const in Compile() function in ark::es2panda::compiler::ETSCompiler 311 void ETSCompiler::Compile(const ir::ETSParameterExpression *expr) const in Compile() function in ark::es2panda::compiler::ETSCompiler 324 void ETSCompiler::Compile(const ir::ETSTypeReference *node) const in Compile() function in ark::es2panda::compiler::ETSCompiler [all …]
|
| D | JSCompiler.cpp | 35 void JSCompiler::Compile(const ir::CatchClause *st) const in Compile() function in ark::es2panda::compiler::JSCompiler 389 void JSCompiler::Compile(const ir::ClassDefinition *node) const in Compile() function in ark::es2panda::compiler::JSCompiler 426 void JSCompiler::Compile(const ir::MetaProperty *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler 441 void JSCompiler::Compile(const ir::ArrayExpression *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler 450 void JSCompiler::Compile(const ir::ArrowFunctionExpression *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler 456 void JSCompiler::Compile(const ir::AssignmentExpression *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler 483 void JSCompiler::Compile(const ir::AwaitExpression *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler 533 void JSCompiler::Compile(const ir::BinaryExpression *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler 592 void JSCompiler::Compile(const ir::CallExpression *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler 655 void JSCompiler::Compile(const ir::ChainExpression *expr) const in Compile() function in ark::es2panda::compiler::JSCompiler [all …]
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | directEvalExpression.cpp | 25 void DirectEvalExpression::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::DirectEvalExpression 30 void DirectEvalExpression::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::DirectEvalExpression
|
| D | dummyNode.cpp | 46 void DummyNode::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::DummyNode 51 void DummyNode::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::DummyNode
|
| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| D | etsReExportDeclaration.h | 59 void Compile(compiler::PandaGen * /*pg*/) const override {} in Compile() function 61 void Compile(compiler::ETSGen * /*gen*/) const override {} in Compile() function
|
| /arkcompiler/runtime_core/static_core/abc2program/ |
| D | abc2program_driver.cpp | 39 bool Abc2ProgramDriver::Compile(const std::string &inputFilePath) in Compile() function in ark::abc2program::Abc2ProgramDriver 44 bool Abc2ProgramDriver::Compile(const std::string &inputFilePath, pandasm::Program &program) in Compile() function in ark::abc2program::Abc2ProgramDriver
|
| /arkcompiler/ets_frontend/ets2panda/ir/base/ |
| D | tsSignatureDeclaration.cpp | 51 void TSSignatureDeclaration::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::TSSignatureDeclaration 56 void TSSignatureDeclaration::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::TSSignatureDeclaration
|
| D | tsMethodSignature.cpp | 56 void TSMethodSignature::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::TSMethodSignature 61 void TSMethodSignature::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::TSMethodSignature
|
| /arkcompiler/ets_frontend/ets2panda/ir/statements/ |
| D | debuggerStatement.cpp | 42 void DebuggerStatement::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::DebuggerStatement 47 void DebuggerStatement::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::DebuggerStatement
|
| D | assertStatement.cpp | 50 void AssertStatement::Compile([[maybe_unused]] compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::AssertStatement 55 void AssertStatement::Compile([[maybe_unused]] compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::AssertStatement
|
| /arkcompiler/ets_frontend/ets2panda/ir/module/ |
| D | importDefaultSpecifier.cpp | 48 void ImportDefaultSpecifier::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::ImportDefaultSpecifier 53 void ImportDefaultSpecifier::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::ImportDefaultSpecifier
|
| D | exportDefaultDeclaration.cpp | 49 void ExportDefaultDeclaration::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::ExportDefaultDeclaration 54 void ExportDefaultDeclaration::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::ExportDefaultDeclaration
|
| D | importNamespaceSpecifier.cpp | 50 void ImportNamespaceSpecifier::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::ImportNamespaceSpecifier 55 void ImportNamespaceSpecifier::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::ImportNamespaceSpecifier
|
| D | importSpecifier.cpp | 62 void ImportSpecifier::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::ImportSpecifier 66 void ImportSpecifier::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::ImportSpecifier
|
| D | exportSpecifier.cpp | 59 void ExportSpecifier::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::ExportSpecifier 64 void ExportSpecifier::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::ExportSpecifier
|
| D | exportAllDeclaration.cpp | 59 void ExportAllDeclaration::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::ExportAllDeclaration 64 void ExportAllDeclaration::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::ExportAllDeclaration
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsExternalModuleReference.cpp | 48 void TSExternalModuleReference::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::TSExternalModuleReference 53 void TSExternalModuleReference::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::TSExternalModuleReference
|
| D | tsInterfaceHeritage.cpp | 52 void TSInterfaceHeritage::Compile([[maybe_unused]] compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::TSInterfaceHeritage 57 void TSInterfaceHeritage::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::TSInterfaceHeritage
|
| D | tsClassImplements.cpp | 57 void TSClassImplements::Compile([[maybe_unused]] compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::TSClassImplements 62 void TSClassImplements::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::TSClassImplements
|
| D | tsParameterProperty.cpp | 57 void TSParameterProperty::Compile([[maybe_unused]] compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::TSParameterProperty 61 void TSParameterProperty::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::TSParameterProperty
|
| D | tsImportEqualsDeclaration.cpp | 59 void TSImportEqualsDeclaration::Compile([[maybe_unused]] compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::TSImportEqualsDeclaration 63 void TSImportEqualsDeclaration::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::TSImportEqualsDeclaration
|
| D | tsTypeAssertion.cpp | 57 void TSTypeAssertion::Compile([[maybe_unused]] compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::TSTypeAssertion 62 void TSTypeAssertion::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::TSTypeAssertion
|
| /arkcompiler/ets_frontend/ets2panda/ir/as/ |
| D | prefixAssertionExpression.cpp | 55 void PrefixAssertionExpression::Compile(compiler::PandaGen *pg) const in Compile() function in ark::es2panda::ir::PrefixAssertionExpression 60 void PrefixAssertionExpression::Compile(compiler::ETSGen *etsg) const in Compile() function in ark::es2panda::ir::PrefixAssertionExpression
|