/arkcompiler/ets_frontend/ets2panda/ir/ets/ |
H A D | etsImportDeclaration.h | 31 : ImportDeclaration(source->Source(), specifiers, importKind), source_(source) in ETSImportDeclaration() 38 return source_->Language(); in Language() 43 return source_->HasDecl(); in HasDecl() 63 return source_->Source(); in Source() 68 return source_->ResolvedSource(); in ResolvedSource() 73 return source_->ResolvedSource(); in ResolvedSource() 82 ImportSource *source_; member in ark::es2panda::ir::ETSImportDeclaration
|
H A D | etsImportSource.h | 30 : source_(source), resolvedSource_(resolvedSource), lang_(lang), hasDecl_(hasDecl) in ImportSource() 39 return source_; in Source() 44 return source_; in Source() 68 ir::StringLiteral *source_ {};
|
/arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
H A D | importExpression.cpp | 27 if (auto *transformedNode = cb(source_); source_ != transformedNode) { in TransformChildren() 28 source_->SetTransformedNode(transformationName, transformedNode); in TransformChildren() 29 source_ = transformedNode->AsExpression(); in TransformChildren() 35 cb(source_); in Iterate() 40 dumper->Add({{"type", "ImportExpression"}, {"source", source_}}); in Dump() 69 auto *const source = source_ != nullptr ? source_->Clone(allocator, nullptr)->AsExpression() : nullptr; in Clone()
|
H A D | importExpression.h | 30 explicit ImportExpression(Expression *source) : Expression(AstNodeType::IMPORT_EXPRESSION), source_(source) {} in ImportExpression() 34 return source_; in Source() 54 Expression *source_; member in ark::es2panda::ir::ImportExpression
|
/arkcompiler/ets_frontend/ets2panda/ir/module/ |
H A D | exportNamedDeclaration.cpp | 40 if (source_ != nullptr) { in TransformChildren() 41 if (auto *transformedNode = cb(source_); source_ != transformedNode) { in TransformChildren() 42 source_->SetTransformedNode(transformationName, transformedNode); in TransformChildren() 43 source_ = transformedNode->AsStringLiteral(); in TransformChildren() 65 if (source_ != nullptr) { in Iterate() 66 cb(source_); in Iterate() 80 {"source", AstDumper::Nullish(source_)}, in Dump()
|
H A D | exportAllDeclaration.cpp | 27 if (auto *transformedNode = cb(source_); source_ != transformedNode) { in TransformChildren() 28 source_->SetTransformedNode(transformationName, transformedNode); in TransformChildren() 29 source_ = transformedNode->AsStringLiteral(); in TransformChildren() 42 cb(source_); in Iterate() 51 dumper->Add({{"type", "ExportAllDeclaration"}, {"source", source_}, {"exported", AstDumper::Nullish(exported_)}}); in Dump()
|
H A D | importDeclaration.cpp | 28 if (auto *transformedNode = cb(source_); source_ != transformedNode) { in TransformChildren() 29 source_->SetTransformedNode(transformationName, transformedNode); in TransformChildren() 30 source_ = transformedNode->AsStringLiteral(); in TransformChildren() 43 cb(source_); in Iterate() 52 dumper->Add({{"type", "ImportDeclaration"}, {"source", source_}, {"specifiers", specifiers_}}); in Dump() 72 source_->Dump(dumper); in Dump()
|
H A D | importDeclaration.h | 30 : Statement(AstNodeType::IMPORT_DECLARATION), source_(source), specifiers_(specifiers), importKind_(importKind) in ImportDeclaration() 36 return source_; in Source() 41 return source_; in Source() 74 StringLiteral *source_; member in ark::es2panda::ir::ImportDeclaration
|
H A D | exportAllDeclaration.h | 28 : Statement(AstNodeType::EXPORT_ALL_DECLARATION), source_(source), exported_(exported) in ExportAllDeclaration() 34 return source_; in Source() 57 StringLiteral *source_; member in ark::es2panda::ir::ExportAllDeclaration
|
H A D | exportNamedDeclaration.h | 31 source_(source), in ExportNamedDeclaration() 60 return source_; in Source() 75 return !inTs && (source_ == nullptr); 94 StringLiteral *source_ {};
|
/arkcompiler/ets_frontend/es2panda/ir/expressions/ |
H A D | importExpression.cpp | 25 cb(source_); in Iterate() 35 {"source", source_}, in Dump() 41 source_->Compile(pg); in Compile() 52 source_ = std::get<ir::AstNode *>(cb(source_))->AsExpression(); in UpdateSelf()
|
H A D | importExpression.h | 37 source_(source), importAssertion_(importAssertion) {} in ImportExpression() 46 Expression *source_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::ImportExpression
|
/arkcompiler/ets_frontend/es2panda/ir/module/ |
H A D | exportNamedDeclaration.cpp | 30 if (source_) { in Iterate() 31 cb(source_); in Iterate() 48 {"source", AstDumper::Nullable(source_)}, in Dump() 73 if (source_) { in UpdateSelf() 74 source_ = std::get<ir::AstNode *>(cb(source_))->AsStringLiteral(); in UpdateSelf()
|
H A D | importDeclaration.cpp | 25 cb(source_); in Iterate() 39 {"source", source_}, in Dump() 55 source_ = std::get<ir::AstNode *>(cb(source_))->AsStringLiteral(); in UpdateSelf()
|
H A D | exportAllDeclaration.cpp | 26 cb(source_); in Iterate() 40 {"source", source_}, in Dump() 54 source_ = std::get<ir::AstNode *>(cb(source_))->AsStringLiteral(); in UpdateSelf()
|
H A D | exportNamedDeclaration.h | 41 source_(source), in ExportNamedDeclaration() 51 source_(nullptr), in ExportNamedDeclaration() 76 return source_; in Source() 96 StringLiteral *source_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::ExportNamedDeclaration
|
H A D | importDeclaration.h | 41 source_(source), in ImportDeclaration() 51 return source_; in Source() 71 StringLiteral *source_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::ImportDeclaration
|
H A D | exportAllDeclaration.h | 40 source_(source), exported_(exported), assertClause_(assertClause) in ExportAllDeclaration() 46 return source_; in Source() 61 StringLiteral *source_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::ExportAllDeclaration
|
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | importExpressionBuilder.h | 31 source_ = source; in SetSource() 37 auto *node = AllocNode(source_); in Build() 42 StringLiteral *source_ {};
|
H A D | exportAllDeclarationBuilder.h | 31 source_ = source; in SetSource() 43 auto *node = AllocNode(source_, exported_); in Build() 48 StringLiteral *source_ {};
|
H A D | importDeclarationBuilder.h | 34 source_ = source; in SetSource() 52 auto *node = AllocNode(source_, std::move(specifiers_), importKind_); in Build() 57 StringLiteral *source_ {};
|
H A D | exportNamedDeclarationBuilder.h | 40 auto node = AllocNode(Allocator(), source_, std::move(specifiers_)); in Build() 45 StringLiteral *source_ {};
|
/arkcompiler/ets_frontend/es2panda/parser/module/ |
H A D | sourceTextModuleRecord.h | 91 util::StringView source_; member 94 explicit ModuleRequestRecord(util::StringView source) : source_{source} {} in ModuleRequestRecord() 95 ModuleRequestRecord(util::StringView source, bool isLazy) : source_{source}, isLazy_{isLazy} {} in ModuleRequestRecord() 99 return source_ < mrr.source_ || (source_ == mrr.source_ && isLazy_ && !mrr.isLazy_); in operator <()
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | typeConverter.cpp | 20 : checker_(checker), relation_(relation), target_(target), source_(source) in TypeConverter() 36 return source_; in Source()
|
H A D | typeConverter.h | 38 Type *source_; member in ark::es2panda::checker::TypeConverter
|