[JS IR] save JsIrProgramFragment definitions
This commit is contained in:
+2
@@ -81,6 +81,8 @@ class JsIrAstDeserializer : JsAstDeserializerBase() {
|
||||
|
||||
fragment.dts = proto.dts
|
||||
|
||||
fragment.definitions += proto.definitionsList.map { deserializeString(it) }
|
||||
|
||||
return fragment
|
||||
}
|
||||
|
||||
|
||||
+4
@@ -86,6 +86,10 @@ class JsIrAstSerializer: JsAstSerializerBase() {
|
||||
fragmentBuilder.setSuiteFunction(serialize(it))
|
||||
}
|
||||
|
||||
fragment.definitions.forEach {
|
||||
fragmentBuilder.addDefinitions(serialize(it))
|
||||
}
|
||||
|
||||
return fragmentBuilder.build()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user