package meta
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- meta
- Aliases
- Api
- Aliases
- Api
- Aliases
- Api
- Aliases
- Api
- Aliases
- Api
- Aliases
- Api
- Aliases
- Api
- Aliases
- Api
- Aliases
- Api
- Aliases
- Api
- Aliases
- Api
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Package Members
- package classifiers
- package parsers
- package prettyprinters
- package quasiquotes
- package tokenizers
- package transversers
Type Members
- type AbsolutePath = meta.io.AbsolutePath
- Definition Classes
- Aliases
- type Classpath = meta.io.Classpath
- Definition Classes
- Aliases
- type Input = meta.inputs.Input
- Definition Classes
- Aliases
- type Lift[O, I] = meta.quasiquotes.Lift[O, I]
- Definition Classes
- Aliases
- type ParseException = meta.parsers.ParseException
- Definition Classes
- Aliases
- type Parsed[+T] = meta.parsers.Parsed[T]
- Definition Classes
- Aliases
- type Position = meta.inputs.Position
- Definition Classes
- Aliases
- type RelativePath = meta.io.RelativePath
- Definition Classes
- Aliases
- type Structure[T] = meta.prettyprinters.Structure[T]
- Definition Classes
- Aliases
- type Syntax[T] = meta.prettyprinters.Syntax[T]
- Definition Classes
- Aliases
- type Token = meta.tokens.Token
- Definition Classes
- Aliases
- type TokenClassifier[T] = Classifier[meta.tokens.Token, T]
- Definition Classes
- Api
- type TokenizeException = meta.tokenizers.TokenizeException
- Definition Classes
- Aliases
- type Tokenized = meta.tokenizers.Tokenized
- Definition Classes
- Aliases
- type Tokens = meta.tokens.Tokens
- Definition Classes
- Aliases
- type Transformer = meta.transversers.Transformer
- Definition Classes
- Aliases
- type Traverser = meta.transversers.Traverser
- Definition Classes
- Aliases
- type Unlift[I, O] = meta.quasiquotes.Unlift[I, O]
- Definition Classes
- Aliases
- implicit class XtensionClassifiable[T] extends AnyRef
- Definition Classes
- Api
- implicit class XtensionCollectionLikeUI extends AnyRef
- Definition Classes
- Api
- implicit class XtensionParseDialectInput extends AnyRef
- Definition Classes
- Api
- implicit class XtensionParseInputDialect extends AnyRef
- Definition Classes
- Api
- implicit class XtensionParseInputLike[T] extends AnyRef
- Definition Classes
- Api
- abstract type XtensionParsersDialectApply
- implicit class XtensionParsersDialectInput extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteCaseOrPattern extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteEnumerator extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteImportee extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteImporter extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteInit extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteMod extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteSelf extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteSource extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteTemplate extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteTerm extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteTermParam extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteType extends AnyRef
- Definition Classes
- Api
- implicit class XtensionQuasiquoteTypeParam extends AnyRef
- Definition Classes
- Api
- implicit class XtensionShow[T] extends AnyRef
- Definition Classes
- Api
- implicit class XtensionStructure[T] extends AnyRef
- Definition Classes
- Api
- implicit class XtensionSyntax[T] extends AnyRef
- Definition Classes
- Api
- implicit class XtensionTokenizeDialectInput extends AnyRef
- Definition Classes
- Api
- implicit class XtensionTokenizeInputDialect extends AnyRef
- Definition Classes
- Api
- implicit class XtensionTokenizeInputLike[T] extends AnyRef
- Definition Classes
- Api
- implicit class XtensionTokenizersDialectApply extends AnyRef
- Definition Classes
- Api
Value Members
- lazy val AbsolutePath: meta.io.AbsolutePath.type
- Definition Classes
- Aliases
- lazy val Classpath: meta.io.Classpath.type
- Definition Classes
- Aliases
- lazy val Lift: meta.quasiquotes.Lift.type
- Definition Classes
- Aliases
- lazy val ParseException: meta.parsers.ParseException.type
- Definition Classes
- Aliases
- lazy val RelativePath: meta.io.RelativePath.type
- Definition Classes
- Aliases
- lazy val TokenizeException: meta.tokenizers.TokenizeException.type
- Definition Classes
- Aliases
- lazy val Tokens: meta.tokens.Tokens.type
- Definition Classes
- Aliases
- lazy val Unlift: meta.quasiquotes.Unlift.type
- Definition Classes
- Aliases
This is the documentation for Chisel.
Package structure
The chisel3 package presents the public API of Chisel. It contains the concrete core types
UInt,SInt,Bool,FixedPoint,Clock, andReg, the abstract typesBits,Aggregate, andData, and the aggregate typesBundleandVec.The Chisel package is a compatibility layer that attempts to provide chisel2 compatibility in chisel3.
Utility objects and methods are found in the
utilpackage.The
testerspackage defines the basic interface for chisel testers.