Meta

dfhdl.compiler.ir.Meta
See theMeta companion object
final case class Meta(nameOpt: Option[String], position: Position, docOpt: Option[String], annotations: List[HWAnnotation])

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def =~(that: Meta): Boolean
def addAnnotation(annotation: HWAnnotation): Meta
def removeAnnotation(annotation: HWAnnotation): Meta
def setAnnotations(annotations: List[HWAnnotation]): Meta
def setDoc(doc: String): Meta
def setName(name: String): Meta

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

val comment: String
val isAnonymous: Boolean
val name: String