dfhdl-plugin
dfhdl-plugin
API
dfhdl.plugin
CommonPhase
ApplyFunArgs
ContextArg
ContextFunctionType
CustomControlPhase
DFBits
DFBoolOrBit
DFDecimal
DFEnum
DFSInt
DFStruct
DFStructVal
DFTupleVal
DFType
DFUInt
DFVal
DFXInt
FromCore
Pattern
Enum
SEV
SI
Binds
Struct
Tuple
ValDefGen
DesignDefsPhase
FixInterpDFValPhase
StripAndString
MetaContextDelegatePhase
MetaContextGenPhase
ApplyArgForward
MetaInfo
MetaContextPlacerPhase
OnCreateEventsPhase
Plugin
PreTyperPhase
Setting
TopAnnotPhase
dfhdl-plugin
/
dfhdl.plugin
/
CustomControlPhase
/
ValDefGen
ValDefGen
dfhdl.plugin.CustomControlPhase.ValDefGen
class
ValDefGen
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
def
bind
(
name
:
Name
,
tree
:
Tree
)(
using
Context
):
Tree
def
clearBinds
(
):
Unit
def
empty
(
):
Unit
def
getBinds
:
ListMap
[
Name
,
Tree
]
def
getValDefs
:
List
[
ValDef
]
def
mkSelectValDef
(
name
:
String
,
tree
:
Tree
)(
using
Context
):
Tree
def
replaceBinds
(
tree
:
Tree
)(
using
Context
):
Tree
In this article
Attributes
Members list
Value members
Concrete methods