1. 12 Jul, 2021 1 commit
    • improved source position trace comments · ac548cac
      - remove needless comments generated during interface conversion
      - filter null statements even in verbose mode
      - hoist trace comment statements if doing so would prevent the need to
        wrap a task or function body in a block
      - add traces for global declarations
      - add traces for parameter declaration lists
      - add traces for module items within generate blocks
      - avoid generating duplicate traces before declarations
      Zachary Snow committed
  2. 11 Jul, 2021 2 commits
  3. 10 Jul, 2021 5 commits
  4. 09 Jul, 2021 5 commits
  5. 08 Jul, 2021 7 commits
  6. 07 Jul, 2021 1 commit
  7. 06 Jul, 2021 2 commits
    • cleanup license file (no functional change) · df2524ea
      With permission from Tom Hawkins, I have updated sv2v's existing BSD
      3-Clause license to match the exact text of the standard BSD 3-Clause
      license. The wording changes, listed below in full, are entirely
      innocuous. The copyright attribution is now simpler. The license heading
      and link have been removed from the readme. These changes enable the
      license to be appropriately detected by GitHub's license detection tool,
      hopefully eliminating any potential confusion about the license in use.
      
      - "author" ==> "copyright holder"
      - "his" ==> "its"
      - "AUTHORS" ==> "COPYRIGHT HOLDERS AND CONTRIBUTORS"
      - "AUTHORS" ==> "COPYRIGHT HOLDER"
      Zachary Snow committed
    • minor type cleanup and fixes · 6381c3e0
      - remove outdated flexible partial type eq and show instances
      - properly disallow incomplete declarations
      - disallow var after net type
      - remove unused edge case in InterfaceT representation
      Zachary Snow committed
  8. 05 Jul, 2021 2 commits
  9. 03 Jul, 2021 1 commit
    • initial pass improving decl parsing error messages · 6ee558b6
      - all decl tokens are given an accurate starting position
      - key grammar productions return token positions to facilitate the above
      - helpers for standardized parse error generation
      - replaced annoying pattern-matching type argument restrictions
      - moving away from dumping raw decl tokens in error messages
      Zachary Snow committed
  10. 02 Jul, 2021 2 commits
  11. 30 Jun, 2021 2 commits
  12. 28 Jun, 2021 1 commit
  13. 25 Jun, 2021 4 commits
  14. 24 Jun, 2021 1 commit
  15. 21 Jun, 2021 2 commits
  16. 20 Jun, 2021 1 commit
  17. 19 Jun, 2021 1 commit