| /arkcompiler/ets_frontend/es2panda/test/ |
| D | test_tsc_ignore_list.txt | 1 es2panda/test/TypeScript/tests/cases/compiler/bom-utf16be.ts 2 es2panda/test/TypeScript/tests/cases/compiler/collisionArgumentsInType.ts 3 es2panda/test/TypeScript/tests/cases/compiler/collisionArgumentsInterfaceMembers.ts 4 es2panda/test/TypeScript/tests/cases/compiler/elidedEmbeddedStatementsReplacedWithSemicolon.ts 5 es2panda/test/TypeScript/tests/cases/compiler/emitBundleWithShebang1.ts 6 es2panda/test/TypeScript/tests/cases/compiler/isLiteral1.ts 7 es2panda/test/TypeScript/tests/cases/compiler/isLiteral2.ts 8 es2panda/test/TypeScript/tests/cases/compiler/letAsIdentifier2.ts 9 es2panda/test/TypeScript/tests/cases/compiler/letInVarDeclOfForIn_ES5.ts 10 es2panda/test/TypeScript/tests/cases/compiler/letInVarDeclOfForIn_ES6.ts [all …]
|
| /arkcompiler/ets_frontend/ets2panda/bindings/src/ |
| D | lspNode.ts | 60 this.line = global.es2panda._getPosLine(peer); 61 this.character = global.es2panda._getPosChar(peer); 70 this.start = new LspPosition(global.es2panda._getRangeStart(peer)); 71 this.end = new LspPosition(global.es2panda._getRangeEnd(peer)); 90 this.uri = unpackString(global.es2panda._getLocUri(peer)); 91 this.range = new LspRange(global.es2panda._getLocRange(peer)); 100 this.message = unpackString(global.es2panda._getRelatedInfoMsg(peer)); 101 this.location = new LspLocation(global.es2panda._getRelatedInfoLoc(peer)); 110 this.href = unpackString(global.es2panda._getCodeDescriptionHref(peer)); 118 this.message = unpackString(global.es2panda._getDiagMsg(peer)); [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/lsp/ |
| D | get_adjusted_location_test.cpp | 23 using ark::es2panda::ir::AstNode; 24 using ark::es2panda::ir::AstNodeType; 57 ark::es2panda::lsp::Initializer initializer = ark::es2panda::lsp::Initializer(); in TEST_F() 60 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() 61 auto *varNode = ark::es2panda::lsp::GetTouchingPropertyName(ctx, VARIABLE_POS); in TEST_F() 63 auto adjustedVar = ark::es2panda::lsp::GetAdjustedLocation(varNode, true, context->allocator); in TEST_F() 78 ark::es2panda::lsp::Initializer initializer = ark::es2panda::lsp::Initializer(); in TEST_F() 81 auto *node = ark::es2panda::lsp::GetTouchingPropertyName(ctx, PROPERTY_POS); in TEST_F() 99 ark::es2panda::lsp::Initializer initializer = ark::es2panda::lsp::Initializer(); in TEST_F() 102 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() [all …]
|
| D | lsp_rename_test.cpp | 26 using ark::es2panda::lsp::Initializer; 38 auto ast = GetAstFromContext<ark::es2panda::ir::AstNode>(ctx); in TEST_F() 39 auto targetNode = ast->FindChild([](ark::es2panda::ir::AstNode *node) { in TEST_F() 44 auto result = ark::es2panda::lsp::CreateTriggerSpanForNode(targetNode); in TEST_F() 60 auto ast = GetAstFromContext<ark::es2panda::ir::AstNode>(ctx); in TEST_F() 61 auto targetNode = ast->FindChild([](ark::es2panda::ir::AstNode *node) { in TEST_F() 66 auto result = ark::es2panda::lsp::CreateTriggerSpanForNode(targetNode); in TEST_F() 82 auto ast = GetAstFromContext<ark::es2panda::ir::AstNode>(ctx); in TEST_F() 83 auto targetNode = ast->FindChild([](ark::es2panda::ir::AstNode *node) { in TEST_F() 88 auto result = ark::es2panda::lsp::CreateTriggerSpanForNode(targetNode); in TEST_F() [all …]
|
| D | formatting_context_test.cpp | 30 ark::es2panda::lsp::FormatCodeSettings settings; in TEST_F() 35 …ark::es2panda::lsp::FormattingContext context(ark::es2panda::lsp::FormattingRequestKind::FORMAT_DO… in TEST_F() 37 …EXPECT_EQ(context.GetformattingRequestKind(), ark::es2panda::lsp::FormattingRequestKind::FORMAT_DO… in TEST_F() 48 ark::es2panda::lsp::Initializer initializer; in TEST_F() 50 auto contextPtr = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() 53 ark::es2panda::lsp::FormatCodeSettings settings; in TEST_F() 54 …ark::es2panda::lsp::FormattingContext context(ark::es2panda::lsp::FormattingRequestKind::FORMAT_ON… in TEST_F() 56 ark::es2panda::lexer::SourcePosition pos1(idStart, firstLine, program); in TEST_F() 57 ark::es2panda::lexer::SourcePosition pos2(numStart, firstLine, program); in TEST_F() 58 ark::es2panda::lexer::SourcePosition pos3(semiStart, firstLine, program); in TEST_F() [all …]
|
| D | todo_comments_test.cpp | 24 using ark::es2panda::lsp::Initializer; 38 using ark::es2panda::ir::AstNode; in TEST_F() 39 using ark::es2panda::public_lib::Context; in TEST_F() 40 … auto cancellationToken = ark::es2panda::lsp::CancellationToken(kDesignatedThrottleTime, nullptr); in TEST_F() 45 std::vector<ark::es2panda::lsp::TodoCommentDescriptor> descriptors = { in TEST_F() 46 ark::es2panda::lsp::TodoCommentDescriptor(kTodoTag, kDescriptorPriority)}; in TEST_F() 48 auto comments = ark::es2panda::lsp::GetTodoCommentsImpl(ctx, descriptors, &cancellationToken); in TEST_F() 67 using ark::es2panda::ir::AstNode; in TEST_F() 68 using ark::es2panda::public_lib::Context; in TEST_F() 69 … auto cancellationToken = ark::es2panda::lsp::CancellationToken(kDesignatedThrottleTime, nullptr); in TEST_F() [all …]
|
| D | change_tracker_test.cpp | 42 ark::es2panda::lsp::ChangeTracker GetTracker() in GetTracker() 45 ark::es2panda::lsp::FormatCodeSettings settings; in GetTracker() 46 auto formatContext = ark::es2panda::lsp::GetFormatContext(settings); in GetTracker() 48 auto tracker = ark::es2panda::lsp::ChangeTracker::FromContext(changeText); in GetTracker() 59 ark::es2panda::lsp::Initializer initializer; in TEST_F() 62 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() 100 ark::es2panda::lsp::Initializer initializer; in TEST_F() 102 auto *context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() 104 ark::es2panda::ir::AstNode *ast = context->parserProgram->Ast(); in TEST_F() 110 ark::es2panda::ir::AstNode *aDecl; in TEST_F() [all …]
|
| D | suggestion_diagnostics_test.cpp | 23 using ark::es2panda::lsp::Initializer; 32 auto ast = GetAstFromContext<ark::es2panda::ir::AstNode>(ctx); in TEST_F() 33 auto node = ast->FindChild([](ark::es2panda::ir::AstNode *childNode) { in TEST_F() 34 return childNode->Type() == ark::es2panda::ir::AstNodeType::FUNCTION_EXPRESSION; in TEST_F() 36 EXPECT_TRUE(ark::es2panda::lsp::CanBeConvertedToAsync(node)); in TEST_F() 47 auto ast = GetAstFromContext<ark::es2panda::ir::AstNode>(ctx); in TEST_F() 49 auto node = ast->FindChild([](ark::es2panda::ir::AstNode *childNode) { in TEST_F() 50 return childNode->Type() == ark::es2panda::ir::AstNodeType::FUNCTION_EXPRESSION; in TEST_F() 52 …EXPECT_TRUE(ark::es2panda::lsp::IsFixablePromiseArgument(node, visitedNestedConvertibleFunctions)); in TEST_F() 62 auto ast = GetAstFromContext<ark::es2panda::ir::AstNode>(ctx); in TEST_F() [all …]
|
| D | get_auto_completion_test.cpp | 25 using ark::es2panda::lsp::Initializer; 36 auto ast = GetAstFromContext<ark::es2panda::ir::AstNode>(ctx); in TEST_F() 38 ast->FindChild([](ark::es2panda::ir::AstNode *node) { return node->IsImportSpecifier(); }); in TEST_F() 40 … ast->FindChild([](ark::es2panda::ir::AstNode *node) { return node->IsETSImportDeclaration(); }); in TEST_F() 44 …auto config = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx)->config->options->ArkTSC… in TEST_F() 47 auto data = ark::es2panda::lsp::CompletionEntryData(fileName, importSpec, importDecl, ""); in TEST_F() 48 auto result = ark::es2panda::lsp::GetAutoImportCompletionEntry(&data, config, ""); in TEST_F() 49 ASSERT_EQ(ark::es2panda::lsp::ResolutionStatus::UNRESOLVED, result->GetStatus()); in TEST_F() 59 auto ast = GetAstFromContext<ark::es2panda::ir::AstNode>(ctx); in TEST_F() 61 ast->FindChild([](ark::es2panda::ir::AstNode *node) { return node->IsImportSpecifier(); }); in TEST_F() [all …]
|
| D | quick_info_test_1.cpp | 21 using ark::es2panda::lsp::Initializer; 31 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() 32 auto ast = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in TEST_F() 33 auto checkFunc = [](ark::es2panda::ir::AstNode *node) { in TEST_F() 34 return node->Type() == ark::es2panda::ir::AstNodeType::CLASS_DEFINITION && in TEST_F() 39 std::vector<SymbolDisplayPart> display = ark::es2panda::lsp::CreateDisplayForEnum(enumDecl); in TEST_F() 57 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() 58 auto ast = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in TEST_F() 59 auto checkFunc = [](ark::es2panda::ir::AstNode *node) { in TEST_F() 60 return node->Type() == ark::es2panda::ir::AstNodeType::CLASS_DECLARATION && in TEST_F() [all …]
|
| D | create_type_help_items_test.cpp | 45 ark::es2panda::lsp::Initializer initializer = ark::es2panda::lsp::Initializer(); in TEST_F() 48 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() 49 auto astNode = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in TEST_F() 50 std::vector<ark::es2panda::checker::Type *> list; in TEST_F() 51 astNode->FindChild([&list](const ark::es2panda::ir::AstNode *child) { in TEST_F() 52 ark::es2panda::lsp::GetLocalTypeParametersOfClassOrInterfaceOrTypeAlias(child, list); in TEST_F() 72 ark::es2panda::lsp::Initializer initializer = ark::es2panda::lsp::Initializer(); in TEST_F() 75 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() 76 auto astNode = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in TEST_F() 77 std::vector<ark::es2panda::checker::Type *> list; in TEST_F() [all …]
|
| D | quick_info_test.cpp | 22 using ark::es2panda::lsp::Initializer; 68 auto quickInfo = ark::es2panda::lsp::GetQuickInfoAtPositionImpl(ctx, offset, fileName); in TEST_F() 98 auto quickInfo = ark::es2panda::lsp::GetQuickInfoAtPositionImpl(ctx, offset, fileName); in TEST_F() 130 auto node = ark::es2panda::lsp::GetTokenForQuickInfo(ctx, offset); in TEST_F() 132 auto containingObjectNode = ark::es2panda::lsp::GetContainingObjectLiteralNode(node); in TEST_F() 134 …auto contextualTypeNode = ark::es2panda::lsp::GetContextualTypeNode(containingObjectNode->Parent()… in TEST_F() 136 ASSERT_EQ(contextualTypeNode->Type(), ark::es2panda::ir::AstNodeType::TS_INTERFACE_DECLARATION); in TEST_F() 137 …auto propertyNode = ark::es2panda::lsp::GetPropertyNodeFromContextualType(containingObjectNode, co… in TEST_F() 152 auto node = ark::es2panda::lsp::GetTokenForQuickInfo(ctx, offset); in TEST_F() 154 auto containingObjectNode = ark::es2panda::lsp::GetContainingObjectLiteralNode(node); in TEST_F() [all …]
|
| D | brace_matching_test.cpp | 21 using ark::es2panda::lsp::Initializer; 27 using ark::es2panda::ir::AstNode; in TEST_F() 28 using ark::es2panda::public_lib::Context; in TEST_F() 38 std::vector<TextSpan> result = ark::es2panda::lsp::GetBraceMatchingAtPosition(ctx, eofPos); in TEST_F() 47 using ark::es2panda::ir::AstNode; in TEST_F() 48 using ark::es2panda::public_lib::Context; in TEST_F() 59 …std::vector<TextSpan> result = ark::es2panda::lsp::GetBraceMatchingAtPosition(ctx, insideTokenPos); in TEST_F() 68 using ark::es2panda::ir::AstNode; in TEST_F() 69 using ark::es2panda::public_lib::Context; in TEST_F() 77 std::vector<TextSpan> result = ark::es2panda::lsp::GetBraceMatchingAtPosition(ctx, position); in TEST_F() [all …]
|
| D | signature_help_items_test.cpp | 39 ark::es2panda::ir::AstNode *FindTokenOnLeftOfPosition(es2panda_Context *context, size_t position) in FindTokenOnLeftOfPosition() 41 auto const tokenAtPosition = ark::es2panda::lsp::GetTouchingToken(context, position, false); in FindTokenOnLeftOfPosition() 45 const auto ctx = reinterpret_cast<ark::es2panda::public_lib::Context *>(context); in FindTokenOnLeftOfPosition() 46 …return ark::es2panda::lsp::FindPrecedingToken(position, ctx->parserProgram->Ast(), ctx->allocator); in FindTokenOnLeftOfPosition() 67 ark::es2panda::lsp::Initializer initializer = ark::es2panda::lsp::Initializer(); in TEST_F() 74 std::vector<ark::es2panda::lsp::ArgumentListInfo> argumentInfo; in TEST_F() 98 ark::es2panda::lsp::Initializer initializer; in TEST_F() 103 auto context = reinterpret_cast<ark::es2panda::public_lib::Context *>(ctx); in TEST_F() 104 auto astNode = reinterpret_cast<ark::es2panda::ir::AstNode *>(context->parserProgram->Ast()); in TEST_F() 108 std::vector<ark::es2panda::checker::Signature *> candidates; in TEST_F() [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/plugin_ut/ |
| D | CMakeLists.txt | 59 panda_target_link_libraries(${TEST_NAME} es2panda-public) 62 add_custom_target(es2panda-plugin-ut-test) 70 add_custom_target(es2panda-plugin-ut-test-compile-${TEST_NAME} 73 ${CMAKE_CURRENT_BINARY_DIR}/${TEST_NAME} $<TARGET_FILE:es2panda> 78 … add_dependencies(es2panda-plugin-ut-test-compile-${TEST_NAME} es2panda ${TEST_NAME} es2panda-lib) 80 add_custom_target(es2panda-plugin-ut-test-expected-${TEST_NAME} 84 …add_dependencies(es2panda-plugin-ut-test-expected-${TEST_NAME} es2panda-plugin-ut-test-compile-${T… 85 add_dependencies(es2panda-plugin-ut-test es2panda-plugin-ut-test-expected-${TEST_NAME}) 88 add_custom_target(es2panda-plugin-ut-test-runtime-${TEST_NAME} 94 …add_dependencies(es2panda-plugin-ut-test-runtime-${TEST_NAME} es2panda-plugin-ut-test-compile-${TE… [all …]
|
| /arkcompiler/ets_frontend/ets2panda/aot/ |
| D | CMakeLists.txt | 18 panda_add_executable(es2panda ${ES2PANDA_AOT_SRC}) 19 panda_target_link_libraries(es2panda es2panda-public es2panda-lib arkassembler arkbytecodeopt) 20 panda_target_include_directories(es2panda PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) 21 panda_target_include_directories(es2panda PRIVATE ${OUTPUT_DIR}) 22 panda_target_include_directories(es2panda PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/..) 25 panda_target_compile_options(es2panda 30 panda_target_compile_options(es2panda 34 panda_add_sanitizers(TARGET es2panda SANITIZERS ${PANDA_SANITIZERS_LIST})
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | compileQueue.h | 30 namespace panda::es2panda::binder { 32 } // namespace panda::es2panda::binder 34 namespace panda::es2panda::compiler { 77 explicit CompileFileJob(es2panda::SourceFile *src, es2panda::CompilerOptions *options, in CompileFileJob() 78 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileFileJob() 94 void CompileAbcFileJobInParallel(es2panda::Compiler &compiler); 96 … std::map<std::string, panda::es2panda::util::ProgramCache *> &abcProgramsInfo); 99 es2panda::SourceFile *src_; 100 es2panda::CompilerOptions *options_; 101 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo_; [all …]
|
| /arkcompiler/ets_frontend/es2panda/util/ |
| D | concurrent.h | 21 namespace panda::es2panda::compiler { 23 } // namespace panda::es2panda::compiler 25 namespace panda::es2panda::ir { 29 } // namespace panda::es2panda::ir 31 namespace panda::es2panda::binder { 33 } // namespace panda::es2panda::binder 35 namespace panda::es2panda::lexer { 37 } // namespace panda::es2panda::lexer 39 namespace panda::es2panda::parser { 43 namespace panda::es2panda::util { [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/public/ |
| D | ast_builder_test.cpp | 61 using ark::es2panda::ir::AwaitExpressionBuilder; 62 using ark::es2panda::ir::BigIntLiteralBuilder; 63 using ark::es2panda::ir::BinaryExpressionBuilder; 64 using ark::es2panda::ir::BlockExpressionBuilder; 65 using ark::es2panda::ir::BlockStatementBuilder; 66 using ark::es2panda::ir::BooleanLiteralBuilder; 67 using ark::es2panda::ir::BreakStatementBuilder; 68 using ark::es2panda::ir::CallExpressionBuilder; 69 using ark::es2panda::ir::CharLiteralBuilder; 70 using ark::es2panda::ir::ClassDeclarationBuilder; [all …]
|
| /arkcompiler/runtime_core/static_core/tests/tests-u-runner-2/cfg/workflows/ |
| D | only-es2panda.yaml | 16 workflow-name: es2panda 18 arktsconfig: "${parameters.build}/tools/es2panda/generated/arktsconfig.json" 20 enable-es2panda: True 22 es2panda-extra-args: [] 23 es2panda-full-args: 30 - "${parameters.es2panda-extra-args}" 31 es2panda-timeout: 30 42 es2panda: 43 executable-path: ${parameters.build}/bin/es2panda 44 timeout: ${parameters.es2panda-timeout} [all …]
|
| D | panda-int.yaml | 22 # es2panda and verifier 24 es2panda-timeout: 30 26 enable-es2panda: True 29 es2panda-extra-args: [] 38 only-es2panda: 44 enable-es2panda: ${parameters.enable-es2panda} 46 es2panda-timeout: ${parameters.es2panda-timeout} 48 es2panda-extra-args: ${parameters.es2panda-extra-args}
|
| /arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/options/ |
| D | options_es2panda.py | 38 "es2panda-args": self.es2panda_args, 43 @value(yaml_path="es2panda.timeout", cli_name="es2panda_timeout", cast_to_type=_to_int) 48 @value(yaml_path="es2panda.opt-level", cli_name="es2panda_opt_level", cast_to_type=_to_int) 53 @value(yaml_path="es2panda.debug-info", cli_name="es2panda_debug_info", cast_to_type=_to_bool) 58 @value(yaml_path="es2panda.custom-path", cli_name="custom_es2panda_path", cast_to_type=_to_path) 63 @value(yaml_path="es2panda.arktsconfig", cli_name="arktsconfig", cast_to_type=_to_path) 68 @value(yaml_path="es2panda.es2panda-args", cli_name="es2panda_args") 73 @value(yaml_path="es2panda.system", cli_name="system", cast_to_type=_to_bool) 85 … f'--es2panda-timeout={self.timeout}' if self.timeout != Es2PandaOptions.__DEFAULT_TIMEOUT else '', 86 …f'--es2panda-opt-level={self.opt_level}' if self.opt_level != Es2PandaOptions.__DEFAULT_OPT_LEVEL … [all …]
|
| /arkcompiler/ets_frontend/ets2panda/lsp/src/ |
| D | find_references.cpp | 33 ark::es2panda::ir::AstNode *GetIdentifier(ark::es2panda::ir::AstNode *node) in GetIdentifier() 39 … return node->FindChild([](ark::es2panda::ir::AstNode *child) { return child->IsIdentifier(); }); in GetIdentifier() 44 std::string GetIdentifierName(ark::es2panda::ir::AstNode *node) in GetIdentifierName() 53 ark::es2panda::ir::AstNode *GetOwner(ark::es2panda::ir::AstNode *node) in GetOwner() 59 return GetIdentifier(ark::es2panda::compiler::DeclarationFromIdentifier(id->AsIdentifier())); in GetOwner() 66 LocationId GetLocationId(ark::es2panda::ir::AstNode *node, ark::es2panda::parser::Program *program) in GetLocationId() 94 std::set<ark::es2panda::lsp::ReferencedNode> FindReferences(const ark::es2panda::SourceFile &srcFil… in FindReferences() 97 ark::es2panda::lsp::Initializer initializer = ark::es2panda::lsp::Initializer(); in FindReferences() 103 std::set<ark::es2panda::lsp::ReferencedNode> res; in FindReferences() 104 ark::es2panda::parser::Program *pprogram = nullptr; in FindReferences() [all …]
|
| /arkcompiler/ets_frontend/es2panda/aot/ |
| D | CMakeLists.txt | 19 panda_add_executable(es2panda ${ES2PANDA_AOT_SRC}) 20 target_link_libraries(es2panda es2panda-lib arkassembler arkbytecodeopt) 21 target_include_directories(es2panda PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) 24 target_compile_options(es2panda 29 target_compile_options(es2panda 33 panda_add_sanitizers(TARGET es2panda SANITIZERS ${PANDA_SANITIZERS_LIST}) 34 panda_add_to_clang_tidy(TARGET es2panda CHECKS
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/plugin/ |
| D | CMakeLists.txt | 150 … panda_target_link_libraries(${TEST_NAME} es2panda-public arkassembler arkbase arkfile abc2program) 153 add_custom_target(es2panda-plugin-test) 162 add_custom_target(es2panda-plugin-test-compile-${TEST_NAME} 164 … LD_LIBRARY_PATH=${CMAKE_LIBRARY_OUTPUT_DIRECTORY} ${PANDA_RUN_PREFIX} $<TARGET_FILE:es2panda> 170 add_custom_target(es2panda-plugin-test-compile-${TEST_NAME} 173 ${CMAKE_CURRENT_BINARY_DIR}/${TEST_NAME} $<TARGET_FILE:es2panda> 178 add_dependencies(es2panda-plugin-test-compile-${TEST_NAME} es2panda ${TEST_NAME} es2panda-lib) 180 add_custom_target(es2panda-plugin-test-expected-${TEST_NAME} 184 …add_dependencies(es2panda-plugin-test-expected-${TEST_NAME} es2panda-plugin-test-compile-${TEST_NA… 185 add_dependencies(es2panda-plugin-test es2panda-plugin-test-expected-${TEST_NAME}) [all …]
|