@@ -206,8 +206,17 @@ class TypeAnnotationDataTypesSpec extends AnyFunSpec with Matchers with chiselTe
206
206
(createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>sel" , " UInt<3>" , " IO" ), 1 ),
207
207
// Tmp
208
208
(createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>evenSel" , " UInt<8>" , " OpResult" ), 1 ),
209
+ (createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>_evenSel_T" , " UInt<9>" , " OpResult" ), 1 ),
209
210
(createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>oddSel" , " UInt<8>" , " OpResult" ), 1 ),
210
- (createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>selIsOne" , " UInt<8>" , " OpResult" ), 1 )
211
+ (createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>_oddSel_T" , " UInt<9>" , " OpResult" ), 1 ),
212
+ (createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>selIsOne" , " UInt<8>" , " OpResult" ), 1 ),
213
+ (createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>_selIsOne_T" , " UInt<9>" , " OpResult" ), 1 ),
214
+ (createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>tmp" , " UInt<3>" , " OpResult" ), 1 ),
215
+ (createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>_tmp_T" , " UInt<4>" , " OpResult" ), 1 ),
216
+ (createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>_T" , " UInt<2>" , " OpResult" ), 1 ),
217
+ (createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>_T_1" , " Bool" , " OpResult" ), 1 ),
218
+ (createExpected(" ~TopCircuitWhenElse\\ |TopCircuitWhenElse>_T_2" , " Bool" , " OpResult" ), 1 ),
219
+
211
220
)
212
221
checkAnno(expectedMatches, string)
213
222
// format: on
0 commit comments