File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -29,26 +29,40 @@ allOf:
29
29
- if :
30
30
required : ["code"]
31
31
then :
32
+ description : |
33
+ The context's corresponding source code range.
32
34
$ref : " schema:ethdebug/format/program/context/code"
33
35
- if :
34
36
required : ["variables"]
35
37
then :
38
+ description : |
39
+ Variable definitions, types, allocations known to exist in the context.
36
40
$ref : " schema:ethdebug/format/program/context/variables"
37
41
- if :
38
42
required : ["remark"]
39
43
then :
44
+ description : |
45
+ Human-readable context annotation. Not intended for compiler use.
40
46
$ref : " schema:ethdebug/format/program/context/remark"
41
47
- if :
42
48
required : ["pick"]
43
49
then :
50
+ description : |
51
+ Alternation between several possible contexts.
44
52
$ref : " schema:ethdebug/format/program/context/pick"
45
53
- if :
46
54
required : ["gather"]
47
55
then :
56
+ description : |
57
+ Collection of multiple known, separate contexts.
48
58
$ref : " schema:ethdebug/format/program/context/gather"
49
59
- if :
50
60
required : ["frame"]
51
61
then :
62
+ description : |
63
+ For use by compilers with multiple pipeline outputs (e.g., use of an
64
+ intermediary representation) to associate a
65
+ context with a particular compiler step.
52
66
$ref : " schema:ethdebug/format/program/context/frame"
53
67
54
68
unevaluatedProperties : false
You can’t perform that action at this time.
0 commit comments