diff --git a/ets2panda/test/ast/parser/ets/FixedArray/MultipleParserErrors.ets b/ets2panda/test/ast/parser/ets/FixedArray/MultipleParserErrors.ets index 4b647af6a8464a13a0f8fc8a66329c457f7c0786..8de81a86b6cfae75e61c7194f258f81e9156af05 100644 --- a/ets2panda/test/ast/parser/ets/FixedArray/MultipleParserErrors.ets +++ b/ets2panda/test/ast/parser/ets/FixedArray/MultipleParserErrors.ets @@ -109,7 +109,7 @@ function min(v: double, u: double): double { } class D1 { - internal getValue(): int { return 1 } + public getValue(): int { return 1 } } function foo(a: T, case: U): T { diff --git a/ets2panda/test/ast/parser/ets/MultipleParserErrors.ets b/ets2panda/test/ast/parser/ets/MultipleParserErrors.ets index 257ff2bd18f6d3494ee020147d6c318bb66eeab7..ccd3a0a6e42ffdf64436087ec35fb56af50869cc 100644 --- a/ets2panda/test/ast/parser/ets/MultipleParserErrors.ets +++ b/ets2panda/test/ast/parser/ets/MultipleParserErrors.ets @@ -109,7 +109,7 @@ function min(v: double, u: double): double { } class D1 { - internal getValue(): int { return 1 } + public getValue(): int { return 1 } } function foo(a: T, case: U): T { diff --git a/ets2panda/test/parser/ets/function_implicit_return_type8-expected.txt b/ets2panda/test/parser/ets/function_implicit_return_type8-expected.txt index 733a15ba81eea18fae43bc7631bd6db005f71493..8baa3e8772ab1e1599f9fccc1e5085f0ea7a650e 100644 --- a/ets2panda/test/parser/ets/function_implicit_return_type8-expected.txt +++ b/ets2panda/test/parser/ets/function_implicit_return_type8-expected.txt @@ -943,54 +943,58 @@ } }, "init": { - "type": "ETSNewClassInstanceExpression", - "typeReference": { - "type": "ETSTypeReference", - "part": { - "type": "ETSTypeReferencePart", - "name": { - "type": "Identifier", - "name": "Console", - "loc": { - "start": { - "line": 38, - "column": 19, - "program": "function_implicit_return_type8.ets" - }, - "end": { - "line": 38, - "column": 26, - "program": "function_implicit_return_type8.ets" - } + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "object": { + "type": "Identifier", + "name": "Console", + "loc": { + "start": { + "line": 38, + "column": 15, + "program": "function_implicit_return_type8.ets" + }, + "end": { + "line": 38, + "column": 22, + "program": "function_implicit_return_type8.ets" } - }, + } + }, + "property": { + "type": "Identifier", + "name": "getInstance", "loc": { "start": { "line": 38, - "column": 19, + "column": 23, "program": "function_implicit_return_type8.ets" }, "end": { "line": 38, - "column": 26, + "column": 34, "program": "function_implicit_return_type8.ets" } } }, + "computed": false, + "optional": false, "loc": { "start": { "line": 38, - "column": 19, + "column": 15, "program": "function_implicit_return_type8.ets" }, "end": { "line": 38, - "column": 26, + "column": 34, "program": "function_implicit_return_type8.ets" } } }, "arguments": [], + "optional": false, "loc": { "start": { "line": 38, @@ -999,7 +1003,7 @@ }, "end": { "line": 38, - "column": 27, + "column": 36, "program": "function_implicit_return_type8.ets" } } @@ -1012,7 +1016,7 @@ }, "end": { "line": 38, - "column": 27, + "column": 36, "program": "function_implicit_return_type8.ets" } } @@ -1027,7 +1031,7 @@ }, "end": { "line": 38, - "column": 27, + "column": 37, "program": "function_implicit_return_type8.ets" } } diff --git a/ets2panda/test/parser/ets/function_implicit_return_type8.ets b/ets2panda/test/parser/ets/function_implicit_return_type8.ets index ab73f03df0021c833dc5a5d86ec620ad50c9e5e7..112eb77dfc4054a565fb1a31a1293f520969a252 100644 --- a/ets2panda/test/parser/ets/function_implicit_return_type8.ets +++ b/ets2panda/test/parser/ets/function_implicit_return_type8.ets @@ -35,7 +35,7 @@ function main() let y = fun(0); let z = fun(-1); - let cons = new Console; + let cons = Console.getInstance(); cons.print("x = " + x + "\n"); cons.print("y = " + y + "\n"); cons.print("z = " + z + "\n"); diff --git a/ets2panda/test/parser/ets/function_implicit_return_type9-expected.txt b/ets2panda/test/parser/ets/function_implicit_return_type9-expected.txt index 422951157bdb6e38be7344e197fe33a5975e88cb..fb80fb487e81b254203599b8f41df936166fc3f1 100644 --- a/ets2panda/test/parser/ets/function_implicit_return_type9-expected.txt +++ b/ets2panda/test/parser/ets/function_implicit_return_type9-expected.txt @@ -1321,54 +1321,58 @@ } }, "init": { - "type": "ETSNewClassInstanceExpression", - "typeReference": { - "type": "ETSTypeReference", - "part": { - "type": "ETSTypeReferencePart", - "name": { - "type": "Identifier", - "name": "Console", - "loc": { - "start": { - "line": 42, - "column": 19, - "program": "function_implicit_return_type9.ets" - }, - "end": { - "line": 42, - "column": 26, - "program": "function_implicit_return_type9.ets" - } + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "object": { + "type": "Identifier", + "name": "Console", + "loc": { + "start": { + "line": 42, + "column": 15, + "program": "function_implicit_return_type9.ets" + }, + "end": { + "line": 42, + "column": 22, + "program": "function_implicit_return_type9.ets" } - }, + } + }, + "property": { + "type": "Identifier", + "name": "getInstance", "loc": { "start": { "line": 42, - "column": 19, + "column": 23, "program": "function_implicit_return_type9.ets" }, "end": { "line": 42, - "column": 26, + "column": 34, "program": "function_implicit_return_type9.ets" } } }, + "computed": false, + "optional": false, "loc": { "start": { "line": 42, - "column": 19, + "column": 15, "program": "function_implicit_return_type9.ets" }, "end": { "line": 42, - "column": 26, + "column": 34, "program": "function_implicit_return_type9.ets" } } }, "arguments": [], + "optional": false, "loc": { "start": { "line": 42, @@ -1377,7 +1381,7 @@ }, "end": { "line": 42, - "column": 27, + "column": 36, "program": "function_implicit_return_type9.ets" } } @@ -1390,7 +1394,7 @@ }, "end": { "line": 42, - "column": 27, + "column": 36, "program": "function_implicit_return_type9.ets" } } @@ -1405,7 +1409,7 @@ }, "end": { "line": 42, - "column": 27, + "column": 37, "program": "function_implicit_return_type9.ets" } } diff --git a/ets2panda/test/parser/ets/function_implicit_return_type9.ets b/ets2panda/test/parser/ets/function_implicit_return_type9.ets index 1c526395f6dfbdfe8da434a8529de6f67b3a05c3..f49c2d862ff236d9b0ad187805cff510b226f6a6 100644 --- a/ets2panda/test/parser/ets/function_implicit_return_type9.ets +++ b/ets2panda/test/parser/ets/function_implicit_return_type9.ets @@ -39,7 +39,7 @@ function main() let y = fun(0); let z = fun(-1); - let cons = new Console; + let cons = Console.getInstance(); cons.print("x = " + x + "\n"); cons.print("y = " + y + "\n"); cons.print("z = " + z + "\n"); diff --git a/ets2panda/test/parser/ets/internalParsing-expected.txt b/ets2panda/test/parser/ets/internalParsing-expected.txt deleted file mode 100644 index ead2017e3f1837e71ba98182fd48870856acf17b..0000000000000000000000000000000000000000 --- a/ets2panda/test/parser/ets/internalParsing-expected.txt +++ /dev/null @@ -1,1035 +0,0 @@ -{ - "type": "Program", - "statements": [ - { - "type": "ClassDeclaration", - "definition": { - "id": { - "type": "Identifier", - "name": "A", - "loc": { - "start": { - "line": 16, - "column": 7, - "program": "internalParsing.ets" - }, - "end": { - "line": 16, - "column": 8, - "program": "internalParsing.ets" - } - } - }, - "superClass": null, - "implements": [], - "body": [ - { - "type": "ClassProperty", - "key": { - "type": "Identifier", - "name": "x", - "loc": { - "start": { - "line": 17, - "column": 12, - "program": "internalParsing.ets" - }, - "end": { - "line": 17, - "column": 13, - "program": "internalParsing.ets" - } - } - }, - "accessibility": "internal", - "static": false, - "readonly": false, - "declare": false, - "optional": false, - "computed": false, - "typeAnnotation": { - "type": "ETSPrimitiveType", - "loc": { - "start": { - "line": 17, - "column": 16, - "program": "internalParsing.ets" - }, - "end": { - "line": 17, - "column": 19, - "program": "internalParsing.ets" - } - } - }, - "definite": false, - "loc": { - "start": { - "line": 17, - "column": 12, - "program": "internalParsing.ets" - }, - "end": { - "line": 17, - "column": 19, - "program": "internalParsing.ets" - } - } - }, - { - "type": "ClassProperty", - "key": { - "type": "Identifier", - "name": "y", - "loc": { - "start": { - "line": 18, - "column": 12, - "program": "internalParsing.ets" - }, - "end": { - "line": 18, - "column": 13, - "program": "internalParsing.ets" - } - } - }, - "accessibility": "internal", - "static": false, - "readonly": false, - "declare": false, - "optional": false, - "computed": false, - "typeAnnotation": { - "type": "ETSPrimitiveType", - "loc": { - "start": { - "line": 18, - "column": 16, - "program": "internalParsing.ets" - }, - "end": { - "line": 18, - "column": 19, - "program": "internalParsing.ets" - } - } - }, - "definite": false, - "loc": { - "start": { - "line": 18, - "column": 12, - "program": "internalParsing.ets" - }, - "end": { - "line": 18, - "column": 19, - "program": "internalParsing.ets" - } - } - }, - { - "type": "MethodDefinition", - "key": { - "type": "Identifier", - "name": "constructor", - "loc": { - "start": { - "line": 1, - "column": 1, - "program": "internalParsing.ets" - }, - "end": { - "line": 1, - "column": 1, - "program": "internalParsing.ets" - } - } - }, - "kind": "constructor", - "accessibility": "internal", - "static": false, - "optional": false, - "computed": false, - "value": { - "type": "FunctionExpression", - "function": { - "type": "ScriptFunction", - "id": { - "type": "Identifier", - "name": "constructor", - "loc": { - "start": { - "line": 1, - "column": 1, - "program": "internalParsing.ets" - }, - "end": { - "line": 1, - "column": 1, - "program": "internalParsing.ets" - } - } - }, - "generator": false, - "async": false, - "expression": false, - "params": [ - { - "type": "ETSParameterExpression", - "name": { - "type": "Identifier", - "name": "x", - "typeAnnotation": { - "type": "ETSPrimitiveType", - "loc": { - "start": { - "line": 20, - "column": 28, - "program": "internalParsing.ets" - }, - "end": { - "line": 20, - "column": 31, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 20, - "column": 24, - "program": "internalParsing.ets" - }, - "end": { - "line": 20, - "column": 31, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 20, - "column": 24, - "program": "internalParsing.ets" - }, - "end": { - "line": 20, - "column": 31, - "program": "internalParsing.ets" - } - } - }, - { - "type": "ETSParameterExpression", - "name": { - "type": "Identifier", - "name": "y", - "typeAnnotation": { - "type": "ETSPrimitiveType", - "loc": { - "start": { - "line": 20, - "column": 37, - "program": "internalParsing.ets" - }, - "end": { - "line": 20, - "column": 40, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 20, - "column": 33, - "program": "internalParsing.ets" - }, - "end": { - "line": 20, - "column": 40, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 20, - "column": 33, - "program": "internalParsing.ets" - }, - "end": { - "line": 20, - "column": 40, - "program": "internalParsing.ets" - } - } - } - ], - "body": { - "type": "BlockStatement", - "statements": [ - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "MemberExpression", - "object": { - "type": "ThisExpression", - "loc": { - "start": { - "line": 21, - "column": 5, - "program": "internalParsing.ets" - }, - "end": { - "line": 21, - "column": 9, - "program": "internalParsing.ets" - } - } - }, - "property": { - "type": "Identifier", - "name": "x", - "loc": { - "start": { - "line": 21, - "column": 10, - "program": "internalParsing.ets" - }, - "end": { - "line": 21, - "column": 11, - "program": "internalParsing.ets" - } - } - }, - "computed": false, - "optional": false, - "loc": { - "start": { - "line": 21, - "column": 5, - "program": "internalParsing.ets" - }, - "end": { - "line": 21, - "column": 11, - "program": "internalParsing.ets" - } - } - }, - "right": { - "type": "Identifier", - "name": "x", - "loc": { - "start": { - "line": 21, - "column": 14, - "program": "internalParsing.ets" - }, - "end": { - "line": 21, - "column": 15, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 21, - "column": 5, - "program": "internalParsing.ets" - }, - "end": { - "line": 21, - "column": 15, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 21, - "column": 5, - "program": "internalParsing.ets" - }, - "end": { - "line": 21, - "column": 16, - "program": "internalParsing.ets" - } - } - }, - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "MemberExpression", - "object": { - "type": "ThisExpression", - "loc": { - "start": { - "line": 22, - "column": 5, - "program": "internalParsing.ets" - }, - "end": { - "line": 22, - "column": 9, - "program": "internalParsing.ets" - } - } - }, - "property": { - "type": "Identifier", - "name": "y", - "loc": { - "start": { - "line": 22, - "column": 10, - "program": "internalParsing.ets" - }, - "end": { - "line": 22, - "column": 11, - "program": "internalParsing.ets" - } - } - }, - "computed": false, - "optional": false, - "loc": { - "start": { - "line": 22, - "column": 5, - "program": "internalParsing.ets" - }, - "end": { - "line": 22, - "column": 11, - "program": "internalParsing.ets" - } - } - }, - "right": { - "type": "Identifier", - "name": "y", - "loc": { - "start": { - "line": 22, - "column": 14, - "program": "internalParsing.ets" - }, - "end": { - "line": 22, - "column": 15, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 22, - "column": 5, - "program": "internalParsing.ets" - }, - "end": { - "line": 22, - "column": 15, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 22, - "column": 5, - "program": "internalParsing.ets" - }, - "end": { - "line": 22, - "column": 16, - "program": "internalParsing.ets" - } - } - } - ], - "loc": { - "start": { - "line": 20, - "column": 42, - "program": "internalParsing.ets" - }, - "end": { - "line": 23, - "column": 4, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 20, - "column": 23, - "program": "internalParsing.ets" - }, - "end": { - "line": 23, - "column": 4, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 20, - "column": 23, - "program": "internalParsing.ets" - }, - "end": { - "line": 23, - "column": 4, - "program": "internalParsing.ets" - } - } - }, - "overloads": [], - "loc": { - "start": { - "line": 20, - "column": 3, - "program": "internalParsing.ets" - }, - "end": { - "line": 23, - "column": 4, - "program": "internalParsing.ets" - } - } - }, - { - "type": "MethodDefinition", - "key": { - "type": "Identifier", - "name": "foo", - "loc": { - "start": { - "line": 25, - "column": 12, - "program": "internalParsing.ets" - }, - "end": { - "line": 25, - "column": 15, - "program": "internalParsing.ets" - } - } - }, - "kind": "method", - "accessibility": "internal", - "static": false, - "optional": false, - "computed": false, - "value": { - "type": "FunctionExpression", - "function": { - "type": "ScriptFunction", - "id": { - "type": "Identifier", - "name": "foo", - "loc": { - "start": { - "line": 25, - "column": 12, - "program": "internalParsing.ets" - }, - "end": { - "line": 25, - "column": 15, - "program": "internalParsing.ets" - } - } - }, - "generator": false, - "async": false, - "expression": false, - "params": [], - "returnType": { - "type": "ETSPrimitiveType", - "loc": { - "start": { - "line": 25, - "column": 19, - "program": "internalParsing.ets" - }, - "end": { - "line": 25, - "column": 23, - "program": "internalParsing.ets" - } - } - }, - "body": { - "type": "BlockStatement", - "statements": [], - "loc": { - "start": { - "line": 25, - "column": 24, - "program": "internalParsing.ets" - }, - "end": { - "line": 25, - "column": 26, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 25, - "column": 15, - "program": "internalParsing.ets" - }, - "end": { - "line": 25, - "column": 26, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 25, - "column": 15, - "program": "internalParsing.ets" - }, - "end": { - "line": 25, - "column": 26, - "program": "internalParsing.ets" - } - } - }, - "overloads": [], - "loc": { - "start": { - "line": 25, - "column": 12, - "program": "internalParsing.ets" - }, - "end": { - "line": 25, - "column": 26, - "program": "internalParsing.ets" - } - } - } - ], - "loc": { - "start": { - "line": 16, - "column": 9, - "program": "internalParsing.ets" - }, - "end": { - "line": 28, - "column": 9, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 16, - "column": 1, - "program": "internalParsing.ets" - }, - "end": { - "line": 28, - "column": 9, - "program": "internalParsing.ets" - } - } - }, - { - "type": "ClassDeclaration", - "definition": { - "id": { - "type": "Identifier", - "name": "ETSGLOBAL", - "loc": { - "start": { - "line": 1, - "column": 1, - "program": "internalParsing.ets" - }, - "end": { - "line": 1, - "column": 1, - "program": "internalParsing.ets" - } - } - }, - "superClass": null, - "implements": [], - "body": [ - { - "type": "MethodDefinition", - "key": { - "type": "Identifier", - "name": "main", - "loc": { - "start": { - "line": 28, - "column": 10, - "program": "internalParsing.ets" - }, - "end": { - "line": 28, - "column": 14, - "program": "internalParsing.ets" - } - } - }, - "kind": "method", - "accessibility": "public", - "static": true, - "optional": false, - "computed": false, - "value": { - "type": "FunctionExpression", - "function": { - "type": "ScriptFunction", - "id": { - "type": "Identifier", - "name": "main", - "loc": { - "start": { - "line": 28, - "column": 10, - "program": "internalParsing.ets" - }, - "end": { - "line": 28, - "column": 14, - "program": "internalParsing.ets" - } - } - }, - "generator": false, - "async": false, - "expression": false, - "params": [], - "returnType": { - "type": "ETSPrimitiveType", - "loc": { - "start": { - "line": 28, - "column": 18, - "program": "internalParsing.ets" - }, - "end": { - "line": 28, - "column": 22, - "program": "internalParsing.ets" - } - } - }, - "body": { - "type": "BlockStatement", - "statements": [ - { - "type": "VariableDeclaration", - "declarations": [ - { - "type": "VariableDeclarator", - "id": { - "type": "Identifier", - "name": "instance", - "typeAnnotation": { - "type": "ETSTypeReference", - "part": { - "type": "ETSTypeReferencePart", - "name": { - "type": "Identifier", - "name": "A", - "loc": { - "start": { - "line": 29, - "column": 18, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 19, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 29, - "column": 18, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 19, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 29, - "column": 18, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 19, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 29, - "column": 7, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 15, - "program": "internalParsing.ets" - } - } - }, - "init": { - "type": "ETSNewClassInstanceExpression", - "typeReference": { - "type": "ETSTypeReference", - "part": { - "type": "ETSTypeReferencePart", - "name": { - "type": "Identifier", - "name": "A", - "loc": { - "start": { - "line": 29, - "column": 26, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 27, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 29, - "column": 26, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 27, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 29, - "column": 26, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 27, - "program": "internalParsing.ets" - } - } - }, - "arguments": [ - { - "type": "NumberLiteral", - "value": 2, - "loc": { - "start": { - "line": 29, - "column": 28, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 29, - "program": "internalParsing.ets" - } - } - }, - { - "type": "NumberLiteral", - "value": 3, - "loc": { - "start": { - "line": 29, - "column": 31, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 32, - "program": "internalParsing.ets" - } - } - } - ], - "loc": { - "start": { - "line": 29, - "column": 22, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 34, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 29, - "column": 7, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 34, - "program": "internalParsing.ets" - } - } - } - ], - "kind": "let", - "loc": { - "start": { - "line": 29, - "column": 3, - "program": "internalParsing.ets" - }, - "end": { - "line": 29, - "column": 34, - "program": "internalParsing.ets" - } - } - } - ], - "loc": { - "start": { - "line": 28, - "column": 23, - "program": "internalParsing.ets" - }, - "end": { - "line": 30, - "column": 2, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 28, - "column": 10, - "program": "internalParsing.ets" - }, - "end": { - "line": 30, - "column": 2, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 28, - "column": 10, - "program": "internalParsing.ets" - }, - "end": { - "line": 30, - "column": 2, - "program": "internalParsing.ets" - } - } - }, - "overloads": [], - "loc": { - "start": { - "line": 28, - "column": 1, - "program": "internalParsing.ets" - }, - "end": { - "line": 30, - "column": 2, - "program": "internalParsing.ets" - } - } - } - ], - "loc": { - "start": { - "line": 1, - "column": 1, - "program": "internalParsing.ets" - }, - "end": { - "line": 1, - "column": 1, - "program": "internalParsing.ets" - } - } - }, - "loc": { - "start": { - "line": 1, - "column": 1, - "program": "internalParsing.ets" - }, - "end": { - "line": 1, - "column": 1, - "program": "internalParsing.ets" - } - } - } - ], - "loc": { - "start": { - "line": 1, - "column": 1, - "program": "internalParsing.ets" - }, - "end": { - "line": 31, - "column": 1, - "program": "internalParsing.ets" - } - } -} diff --git a/ets2panda/test/parser/ets/internalParsing.ets b/ets2panda/test/parser/ets/internalParsing.ets deleted file mode 100644 index 92988e43869c43adf0c142547c79a8cf58ce657d..0000000000000000000000000000000000000000 --- a/ets2panda/test/parser/ets/internalParsing.ets +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) 2024-2025 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -class A { - internal x : int; - internal y : int; - - internal constructor(x : int, y : int) { - this.x = x; - this.y = y; - } - - internal foo(): void {} -} - -function main(): void { - let instance : A = new A(2, 3); -} diff --git a/ets2panda/test/parser/ets/internalProtectedParsing.ets b/ets2panda/test/parser/ets/internalProtectedParsing.ets deleted file mode 100644 index 325529e378ba284a0d63f93e916e9fa01a5b8406..0000000000000000000000000000000000000000 --- a/ets2panda/test/parser/ets/internalProtectedParsing.ets +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (c) 2024-2025 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -class A { - internal protected x : int; - internal protected y : int; - - internal protected constructor(x: int, y: int) { - this.x = x; - this.y = y; - } - - constructor(x: int){ - this(x, 42); - } - - internal protected foo(): void {} -} - -function main(): void { - let instance : A = new A(2); -} diff --git a/ets2panda/test/runtime/ets/Enum4.ets b/ets2panda/test/runtime/ets/Enum4.ets index bfac7dcebc85a435ecec9896a98e2b461b0d6625..95607b34e5659e640115c3c3891c51cc0dda3d9e 100644 --- a/ets2panda/test/runtime/ets/Enum4.ets +++ b/ets2panda/test/runtime/ets/Enum4.ets @@ -14,7 +14,6 @@ */ enum Color { Green , Red = 2, Blue } -//let cons = new Console; function main(): void {