mattmoore
06/02/2020, 3:53 PMrecord
function from the bindingcontext: Would record
end up creating a new node? Also wondering how I would delete/replace nodes from here? Or would the analysis phase be used mainly for suppressing the IntelliJ errors?raulraja
06/02/2020, 4:45 PM_
or any other a type which currently is null right before analysis completes and it will let you get through to IR codegenmattmoore
06/02/2020, 4:51 PM_
? I guess what I'm trying to say is would I rewrite the offending node _
during this time or just assign it a type and rewrite after analysis for IR codegen?Analysis
|
v
Change _ to valid type
|
v
Desugar _ to something valid prior to IR codegen
|
v
IR Codegen
vs:
Analysis
|
v
Change _ to valid type
|
v
IR Codegen
|
v
Desugar _ to something valid during IR codegen (IR transformation?)
IrSyntax
raulraja
06/02/2020, 6:17 PMmattmoore
06/02/2020, 6:22 PM