CompleteTarget
Concretely points to a FIRRTL target, no generic selectors IsLegal
Attributes
- Deprecated
-
[Since version Chisel 7.0.0]All APIs in package firrtl are deprecated. - Source
- Target.scala
- Graph
-
- Supertypes
- Known subtypes
-
trait IsMembertrait IsComponentclass InstanceTargetclass ReferenceTargettrait IsModuleclass ModuleTargetShow all
Members list
Value members
Abstract methods
Adds another level of instance hierarchy Example: Given root=A and instance=b, transforms (Top, B)/c:C -> (Top, A)/b:B/c:C
Adds another level of instance hierarchy Example: Given root=A and instance=b, transforms (Top, B)/c:C -> (Top, A)/b:B/c:C
Attributes
- Source
- Target.scala
Concrete methods
Attributes
- Returns
-
If legal, convert this Target into a CompleteTarget
- Source
- Target.scala
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
Any
- Source
- Target.scala
Attributes
- Definition Classes
- Source
- Target.scala
Inherited methods
Attributes
- Returns
-
Converts this Target into a CompleteTarget
- Inherited from:
- Target
- Source
- Target.scala
Checks whether this is inside of other
Attributes
- Returns
-
Returns a new GenericTarget with new values
- Inherited from:
- Target
- Source
- Target.scala
Attributes
- Returns
-
Human-readable serialization
- Inherited from:
- Target
- Source
- Target.scala
Share root module
Attributes
- Returns
-
Converts this Target into a GenericTarget
- Inherited from:
- Target
- Source
- Target.scala
Attributes
- Returns
-
Converts this Target into either a ModuleName, or ComponentName
- Inherited from:
- Target
- Source
- Target.scala
Attributes
- Returns
-
Converts this Target into a CompleteTarget, or if it can't, return original Target
- Inherited from:
- Target
- Source
- Target.scala
Inherited and Abstract methods
Whether the target is directly instantiated in its root module
Whether the target is directly instantiated in its root module
Attributes
- Inherited from:
- Target
- Source
- Target.scala
Attributes
- Returns
-
Module name, if it exists
- Inherited from:
- Target
- Source
- Target.scala
Attributes
- Returns
-
Returns the instance hierarchy path, if one exists
- Inherited from:
- Target
- Source
- Target.scala
Attributes
- Returns
-
Target tokens
- Inherited from:
- Target
- Source
- Target.scala