Skip to content

Commit

Permalink
Update known good
Browse files Browse the repository at this point in the history
  • Loading branch information
petervdonovan committed May 22, 2024
1 parent 412a876 commit 81924d7
Show file tree
Hide file tree
Showing 6 changed files with 1,475 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/extension_version.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
'use strict';
// This is a generated file. Do not edit.
export const version = "807cd213f6cfa3c434fa62ba030af7ac409075f9";
export const version = "6560e1f527c3f82f6febfc5e0df074111cf61cd1";
123 changes: 123 additions & 0 deletions test/known-good/C/src/ImportInstanceInMode.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,123 @@
<span class="source-lf comment-line-double-dash-lflang">
// Test that importing from a file with a reactor that is only instantiated in
</span>

<span class="source-lf comment-line-double-dash-lflang">
// a mode does not trigger a NPE.
</span>

<span class="source-lf meta-targetspec-lflang keyword-control-lflang">
target
</span>
<span class="source-lf meta-targetspec-lflang">

</span>
<span class="source-lf meta-targetspec-lflang constant-language-lflang">
C
</span>
<span class="source-lf meta-targetspec-lflang">
{
</span>

<span class="source-lf meta-targetspec-lflang variable-parameter-lflang">
timeout
</span>
<span class="source-lf meta-targetspec-lflang">
:
</span>
<span class="source-lf meta-targetspec-lflang constant-numeric-int-lflang">
0
</span>
<span class="source-lf meta-targetspec-lflang">
s
</span>

<span class="source-lf meta-targetspec-lflang">
}
</span>

<span class="source-lf">

</span>

<span class="source-lf keyword-control-import-lflang">
import
</span>
<span class="source-lf">

</span>
<span class="source-lf entity-name-type-lflang">
B
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-control-import-lflang">
from
</span>
<span class="source-lf">

</span>
<span class="source-lf string-quoted-double-lflang">
"
</span>
<span class="source-lf string-quoted-double-lflang">
lib/InstanceInMode.lf
</span>
<span class="source-lf string-quoted-double-lflang">
"
</span>

<span class="source-lf">

</span>

<span class="source-lf storage-modifier-lflang">
main
</span>
<span class="source-lf">

</span>
<span class="source-lf storage-modifier-lflang">
reactor
</span>
<span class="source-lf">
{
</span>

<span class="source-lf">

</span>
<span class="source-lf variable-other-constant-reactorinstance-lflang">
b
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-operator-lflang">
=
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-control-new-lflang">
new
</span>
<span class="source-lf">

</span>
<span class="source-lf entity-name-type-lflang">
B
</span>
<span class="source-lf">
()
</span>

<span class="source-lf">
}
</span>

<span class="source-lf">

</span>

187 changes: 187 additions & 0 deletions test/known-good/C/src/federated/ImportsInModes.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,187 @@
<span class="source-lf meta-targetspec-lflang keyword-control-lflang">
target
</span>
<span class="source-lf meta-targetspec-lflang">

</span>
<span class="source-lf meta-targetspec-lflang constant-language-lflang">
C
</span>
<span class="source-lf meta-targetspec-lflang">
{
</span>

<span class="source-lf meta-targetspec-lflang variable-parameter-lflang">
timeout
</span>
<span class="source-lf meta-targetspec-lflang">
:
</span>
<span class="source-lf meta-targetspec-lflang constant-numeric-int-lflang">
1
</span>
<span class="source-lf meta-targetspec-lflang">

</span>
<span class="source-lf meta-targetspec-lflang constant-numeric-lflang">
msec
</span>

<span class="source-lf meta-targetspec-lflang">
}
</span>

<span class="source-lf">

</span>

<span class="source-lf keyword-control-import-lflang">
import
</span>
<span class="source-lf">

</span>
<span class="source-lf entity-name-type-lflang">
Count
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-control-import-lflang">
from
</span>
<span class="source-lf">

</span>
<span class="source-lf string-quoted-double-lflang">
"
</span>
<span class="source-lf string-quoted-double-lflang">
../lib/Count.lf
</span>
<span class="source-lf string-quoted-double-lflang">
"
</span>

<span class="source-lf">

</span>

<span class="source-lf storage-modifier-lflang">
reactor
</span>
<span class="source-lf">

</span>
<span class="source-lf entity-name-type-lflang">
R
</span>
<span class="source-lf">
{
</span>

<span class="source-lf">

</span>
<span class="source-lf keyword-control-lflang">
initial
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-control-lflang">
mode
</span>
<span class="source-lf">
{
</span>

<span class="source-lf">

</span>
<span class="source-lf variable-other-constant-reactorinstance-lflang">
c
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-operator-lflang">
=
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-control-new-lflang">
new
</span>
<span class="source-lf">

</span>
<span class="source-lf entity-name-type-lflang">
Count
</span>
<span class="source-lf">
()
</span>

<span class="source-lf">
}
</span>

<span class="source-lf">
}
</span>

<span class="source-lf">

</span>

<span class="source-lf storage-modifier-lflang">
federated
</span>
<span class="source-lf">

</span>
<span class="source-lf storage-modifier-lflang">
reactor
</span>
<span class="source-lf">
{
</span>

<span class="source-lf">

</span>
<span class="source-lf variable-other-constant-reactorinstance-lflang">
fed
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-operator-lflang">
=
</span>
<span class="source-lf">

</span>
<span class="source-lf keyword-control-new-lflang">
new
</span>
<span class="source-lf">

</span>
<span class="source-lf entity-name-type-lflang">
R
</span>
<span class="source-lf">
()
</span>

<span class="source-lf">
}
</span>

<span class="source-lf">

</span>

Loading

0 comments on commit 81924d7

Please sign in to comment.