Skip to content
This repository has been archived by the owner on Jun 3, 2021. It is now read-only.

Pretty Printing 2: Electric Boogaloo #407

Merged

Conversation

pythongirl325
Copy link
Collaborator

Fixed pretty printing so that it actually works. Also added anonymous struct & union printing, although with bad wight-space (it needs another PR to fix). I haven't added this yet, but I want to implement some round trip testing for the system.

Copy link
Owner

@jyn514 jyn514 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is such a better approach than before :) Lots of nits but the basic algorithm looks great.

src/analyze/mod.rs Outdated Show resolved Hide resolved
src/data/hir.rs Show resolved Hide resolved
src/data/mod.rs Show resolved Hide resolved
src/data/types.rs Outdated Show resolved Hide resolved
src/data/types.rs Outdated Show resolved Hide resolved
src/data/types.rs Show resolved Hide resolved
src/data/types.rs Outdated Show resolved Hide resolved
src/data/types.rs Show resolved Hide resolved
src/data/types.rs Outdated Show resolved Hide resolved
src/data/types.rs Outdated Show resolved Hide resolved
src/data/types.rs Outdated Show resolved Hide resolved
@pythongirl325 pythongirl325 merged commit 0755083 into jyn514:master May 6, 2020
@pythongirl325 pythongirl325 deleted the pretty-printing-2-electric-boogaloo branch May 6, 2020 03:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants