mirror of
https://github.com/danbulant/oxc
synced 2026-05-24 12:21:58 +00:00
257 lines
3.8 KiB
Text
257 lines
3.8 KiB
Text
---
|
|
source: crates/oxc_semantic/tests/integration/cfg.rs
|
|
expression: snapshot
|
|
input_file: crates/oxc_semantic/tests/integration/cfg_fixtures/function_as_expression.js
|
|
---
|
|
bb0: {
|
|
|
|
}
|
|
|
|
bb1: {
|
|
statement
|
|
}
|
|
|
|
bb2: {
|
|
|
|
}
|
|
|
|
bb3: {
|
|
|
|
}
|
|
|
|
bb4: {
|
|
statement
|
|
}
|
|
|
|
bb5: {
|
|
|
|
}
|
|
|
|
bb6: {
|
|
|
|
}
|
|
|
|
bb7: {
|
|
|
|
}
|
|
|
|
bb8: {
|
|
|
|
}
|
|
|
|
bb9: {
|
|
|
|
}
|
|
|
|
bb10: {
|
|
statement
|
|
}
|
|
|
|
bb11: {
|
|
|
|
}
|
|
|
|
bb12: {
|
|
|
|
}
|
|
|
|
bb13: {
|
|
statement
|
|
}
|
|
|
|
bb14: {
|
|
|
|
}
|
|
|
|
bb15: {
|
|
|
|
}
|
|
|
|
bb16: {
|
|
statement
|
|
}
|
|
|
|
bb17: {
|
|
|
|
}
|
|
|
|
bb18: {
|
|
|
|
}
|
|
|
|
bb19: {
|
|
statement
|
|
}
|
|
|
|
bb20: {
|
|
|
|
}
|
|
|
|
bb21: {
|
|
|
|
}
|
|
|
|
bb22: {
|
|
statement
|
|
}
|
|
|
|
bb23: {
|
|
|
|
}
|
|
|
|
bb24: {
|
|
|
|
}
|
|
|
|
bb25: {
|
|
|
|
}
|
|
|
|
bb26: {
|
|
|
|
}
|
|
|
|
bb27: {
|
|
statement
|
|
}
|
|
|
|
bb28: {
|
|
|
|
}
|
|
|
|
bb29: {
|
|
|
|
}
|
|
|
|
bb30: {
|
|
|
|
}
|
|
|
|
bb31: {
|
|
|
|
}
|
|
|
|
bb32: {
|
|
statement
|
|
}
|
|
|
|
bb33: {
|
|
|
|
}
|
|
|
|
bb34: {
|
|
|
|
}
|
|
|
|
bb35: {
|
|
statement
|
|
}
|
|
|
|
bb36: {
|
|
|
|
}
|
|
|
|
bb37: {
|
|
|
|
}
|
|
|
|
bb38: {
|
|
|
|
}
|
|
|
|
digraph {
|
|
0 [ label = "" ]
|
|
1 [ label = "ExpressionStatement" ]
|
|
2 [ label = "" ]
|
|
3 [ label = "" ]
|
|
4 [ label = "ExpressionStatement" ]
|
|
5 [ label = "" ]
|
|
6 [ label = "" ]
|
|
7 [ label = "" ]
|
|
8 [ label = "" ]
|
|
9 [ label = "" ]
|
|
10 [ label = "ExpressionStatement" ]
|
|
11 [ label = "" ]
|
|
12 [ label = "" ]
|
|
13 [ label = "ExpressionStatement" ]
|
|
14 [ label = "" ]
|
|
15 [ label = "" ]
|
|
16 [ label = "ExpressionStatement" ]
|
|
17 [ label = "" ]
|
|
18 [ label = "" ]
|
|
19 [ label = "ExpressionStatement" ]
|
|
20 [ label = "" ]
|
|
21 [ label = "" ]
|
|
22 [ label = "ExpressionStatement" ]
|
|
23 [ label = "" ]
|
|
24 [ label = "" ]
|
|
25 [ label = "" ]
|
|
26 [ label = "" ]
|
|
27 [ label = "ExpressionStatement" ]
|
|
28 [ label = "" ]
|
|
29 [ label = "" ]
|
|
30 [ label = "" ]
|
|
31 [ label = "" ]
|
|
32 [ label = "ExpressionStatement" ]
|
|
33 [ label = "" ]
|
|
34 [ label = "" ]
|
|
35 [ label = "ExpressionStatement" ]
|
|
36 [ label = "" ]
|
|
37 [ label = "" ]
|
|
38 [ label = "" ]
|
|
1 -> 0 [ label = "Error(Implicit)" ]
|
|
3 -> 2 [ label = "Error(Implicit)" ]
|
|
1 -> 3 [ label = "NewFunction" ]
|
|
4 -> 0 [ label = "Error(Implicit)" ]
|
|
1 -> 4 [ label = "Normal" ]
|
|
6 -> 5 [ label = "Error(Implicit)" ]
|
|
4 -> 6 [ label = "NewFunction" ]
|
|
7 -> 0 [ label = "Error(Implicit)" ]
|
|
4 -> 7 [ label = "Normal" ]
|
|
9 -> 8 [ label = "Error(Implicit)" ]
|
|
7 -> 9 [ label = "NewFunction" ]
|
|
10 -> 0 [ label = "Error(Implicit)" ]
|
|
7 -> 10 [ label = "Normal" ]
|
|
12 -> 11 [ label = "Error(Implicit)" ]
|
|
10 -> 12 [ label = "NewFunction" ]
|
|
13 -> 0 [ label = "Error(Implicit)" ]
|
|
10 -> 13 [ label = "Normal" ]
|
|
15 -> 14 [ label = "Error(Implicit)" ]
|
|
13 -> 15 [ label = "NewFunction" ]
|
|
16 -> 0 [ label = "Error(Implicit)" ]
|
|
13 -> 16 [ label = "Normal" ]
|
|
18 -> 17 [ label = "Error(Implicit)" ]
|
|
16 -> 18 [ label = "NewFunction" ]
|
|
19 -> 0 [ label = "Error(Implicit)" ]
|
|
16 -> 19 [ label = "Normal" ]
|
|
21 -> 20 [ label = "Error(Implicit)" ]
|
|
19 -> 21 [ label = "NewFunction" ]
|
|
22 -> 0 [ label = "Error(Implicit)" ]
|
|
19 -> 22 [ label = "Normal" ]
|
|
24 -> 23 [ label = "Error(Implicit)" ]
|
|
22 -> 24 [ label = "NewFunction" ]
|
|
25 -> 0 [ label = "Error(Implicit)" ]
|
|
22 -> 25 [ label = "Normal" ]
|
|
26 -> 0 [ label = "Error(Implicit)" ]
|
|
27 -> 0 [ label = "Error(Implicit)" ]
|
|
25 -> 26 [ label = "Normal" ]
|
|
25 -> 27 [ label = "Normal" ]
|
|
26 -> 27 [ label = "Normal" ]
|
|
29 -> 28 [ label = "Error(Implicit)" ]
|
|
27 -> 29 [ label = "NewFunction" ]
|
|
30 -> 0 [ label = "Error(Implicit)" ]
|
|
27 -> 30 [ label = "Normal" ]
|
|
31 -> 0 [ label = "Error(Implicit)" ]
|
|
32 -> 0 [ label = "Error(Implicit)" ]
|
|
30 -> 31 [ label = "Normal" ]
|
|
30 -> 32 [ label = "Normal" ]
|
|
31 -> 32 [ label = "Normal" ]
|
|
34 -> 33 [ label = "Error(Implicit)" ]
|
|
32 -> 34 [ label = "NewFunction" ]
|
|
35 -> 0 [ label = "Error(Implicit)" ]
|
|
32 -> 35 [ label = "Normal" ]
|
|
37 -> 36 [ label = "Error(Implicit)" ]
|
|
35 -> 37 [ label = "NewFunction" ]
|
|
38 -> 0 [ label = "Error(Implicit)" ]
|
|
35 -> 38 [ label = "Normal" ]
|
|
}
|