blob: 844d84ec4137ab649c2c5b01ae3f43f44ece6093 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
// SPDX-License-Identifier: Apache-2.0
import firrtl.annotations.Annotation
package object firrtl {
// Force initialization of the Forms object - https://github.com/freechipsproject/firrtl/issues/1462
private val _dummyForms = firrtl.stage.Forms
implicit def seqToAnnoSeq(xs: Seq[Annotation]) = AnnotationSeq(xs)
implicit def annoSeqToSeq(as: AnnotationSeq): Seq[Annotation] = as.toSeq
/* Options as annotations compatibility items */
@deprecated("Use firrtl.stage.TargetDirAnnotation", "FIRRTL 1.2")
type TargetDirAnnotation = firrtl.options.TargetDirAnnotation
@deprecated("Use firrtl.stage.TargetDirAnnotation", "FIRRTL 1.2")
val TargetDirAnnotation = firrtl.options.TargetDirAnnotation
type WRef = ir.Reference
type WSubField = ir.SubField
type WSubIndex = ir.SubIndex
type WSubAccess = ir.SubAccess
type WDefInstance = ir.DefInstance
}
|