Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

parse method (and field, and ...) signatures #37

Open
williballenthin opened this issue Dec 22, 2021 · 3 comments
Open

parse method (and field, and ...) signatures #37

williballenthin opened this issue Dec 22, 2021 · 3 comments

Comments

@williballenthin
Copy link
Contributor

williballenthin commented Dec 22, 2021

Method (and field, and ...) signatures are represented by data in a custom binary format that is stored in the #Blob stream. The best references I've found for parsing this data are:

  • ECMA-335 6th Edition, II.23.1 and II.23.2, "Blobs and signatures"
  • dnlib SignatureReader.cs
@williballenthin
Copy link
Contributor Author

I have a branch going over here that parses some of this data. Development is ongoing. I'd like to make it a bit more complete before proposing the PR.

@malwarefrank
Copy link
Owner

I have cherry picked the signature parsing implementation from @williballenthin wip/type-signatures branch and will continue development on it in my methods branch

@williballenthin
Copy link
Contributor Author

williballenthin commented Aug 17, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants