Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions src/resolver.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2249,6 +2249,14 @@ export class Resolver extends DiagnosticEmitter {
}
return null;
}
case LiteralKind.REGEXP: {
this.error(
Comment thread
technohippy marked this conversation as resolved.
Outdated
DiagnosticCode.Not_implemented_0,
node.range,
"Regular expressions"
);
return null;
Comment thread
technohippy marked this conversation as resolved.
Outdated
}
}
assert(false);
return null;
Expand Down
7 changes: 7 additions & 0 deletions tests/compiler/indexing-regexp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"asc_flags": [
],
"stderr": [
"AS100: Not implemented: Regular expressions"
]
}
1 change: 1 addition & 0 deletions tests/compiler/indexing-regexp.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/ /[0];
7 changes: 7 additions & 0 deletions tests/compiler/typeof-regexp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"asc_flags": [
],
"stderr": [
"AS100: Not implemented: Regular expressions"
]
}
1 change: 1 addition & 0 deletions tests/compiler/typeof-regexp.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
typeof / /;