FromCore

dfhdl.plugin.CustomControlPhase.FromCore
object FromCore

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
FromCore.type

Members list

Value members

Concrete methods

def bindVal(selectorTree: Tree, bindName: String)(using Context): Tree
def bindValRange(selectorTree: Tree, bindName: String, relBitHigh: Int, relBitLow: Int)(using Context): Tree
def dfMatchFromCases(retTpe: Type, selectorTree: Tree, caseTupleTrees: List[Tree], forceAnonymous: Boolean)(using Context): Tree
def extractValDcl(selectorTree: Tree, extractName: String)(using Context): Tree
def forcedAssign(toValTree: Tree, fromValTree: Tree)(using Context): Tree
def patternAlternative(patternTrees: List[Tree])(using Context): Tree
def patternBind(bindValTree: Tree, patternTree: Tree)(using Context): Tree
def patternBindSI(opTree: Tree, partTrees: List[Tree], bindValTrees: List[Tree])(using Context): Tree
def patternCatchAll(using Context): Tree
def patternSingleton(selector: Tree, constPat: Constant)(using Context): Tree
def patternSingleton(selector: Tree, constTree: Tree)(using Context): Tree
def patternSingletonSI(siTree: Tree)(using Context): Tree
def patternStruct(name: String, patternTrees: List[Tree])(using Context): Tree
def selectMethod(methodName: String)(using Context): Tree
def structDFValSelect(retTpe: Type, dfValTree: Tree, fieldName: String)(using Context): Tree
def structToDFVal(retTpe: Type, productTree: Tree)(using Context): Tree
def unapplySeq(tree: Tree, argTree: Tree)(using Context): Tree