File tree Expand file tree Collapse file tree 2 files changed +15
-0
lines changed Expand file tree Collapse file tree 2 files changed +15
-0
lines changed Original file line number Diff line number Diff line change 22
33## 1.1.0.0
44
5+ * Implement ` IndexMappable ` instance for ` HuddleStage ` to ` CTreePhase `
56* Change the order of fields in ` GroupEntry ` ; the extension field is now the last field
67* Add ` IndexMappable ` to help with traversing ` CDDL ` trees
78* Add an index type parameter to all ` CDDL ` terms
Original file line number Diff line number Diff line change @@ -214,6 +214,20 @@ instance IndexMappable XXType2 ParserStage HuddleStage where
214214instance IndexMappable XTerm ParserStage HuddleStage where
215215 mapIndex (ParserXTerm c) = HuddleXTerm c
216216
217+ -- HuddleStage -> CTreePhase
218+
219+ instance IndexMappable XCddl HuddleStage CTreePhase where
220+ mapIndex (HuddleXCddl c) = CTreeXCddl c
221+
222+ instance IndexMappable XXTopLevel HuddleStage CTreePhase where
223+ mapIndex (HuddleXXTopLevel c) = CTreeXXTopLevel c
224+
225+ instance IndexMappable XXType2 HuddleStage CTreePhase where
226+ mapIndex (HuddleXXType2 c) = CTreeXXType2 c
227+
228+ instance IndexMappable XTerm HuddleStage CTreePhase where
229+ mapIndex (HuddleXTerm c) = CTreeXTerm c
230+
217231-- ParserStage -> ParserStage
218232
219233instance IndexMappable XCddl ParserStage ParserStage
You can’t perform that action at this time.
0 commit comments