summaryrefslogtreecommitdiff
path: root/src/main/scala/Chisel/Builder.scala
AgeCommit message (Collapse)Author
2015-10-26Move internal files into their own directoriesducky
2015-10-21Add explicit types for public methodsducky
2015-10-20Whitespace / comment style fixesducky
2015-09-18Improve IR class hierarchyAndrew Waterman
- Rename Alias to Node to match FIRRTL notion - Remove poorly-named Immediate and replace root of hierarchy with Arg
2015-08-31FIRRTL keywords don't need to be name-mangled, AFAICTAndrew Waterman
2015-08-31Fix Namespace bugAndrew Waterman
A mangled name may itself conflict with another name.
2015-08-31Refactor NamespaceAndrew Waterman
No need for Option, since an empty Set can be used instead.
2015-08-28Add poison nodeAndrew Waterman
2015-08-26Simplify Module internal data structuresAndrew Waterman
2015-08-20Remove Port/Kind IR nodes, which merely wrap DataAndrew Waterman
2015-08-13Make error reporting reentrantAndrew Waterman
2015-08-13Make temporary names locally unique, rather than globally soAndrew Waterman
2015-08-13Tighten permissions on some classes & membersAndrew Waterman
2015-08-13Cleanup DynamicContextHenry Cook
2015-08-13re-privatize class Namespace, fix use of Module/Bundle child namespacesHenry Cook
2015-08-13fix recusion bug in NamespaceHenry Cook
2015-08-13clean up Id and Builder.globalRefMapHenry Cook
2015-08-13refactor NamespaceHenry Cook
2015-08-13Streamline files, breaking up Core.scala and resorting some smaller onesHenry Cook