Skip to content

Complete high-level IL token emitter APIs#137

Merged
tinysec merged 1 commit into
masterfrom
feat/high-level-il-token-emitter-parity
Jul 23, 2026
Merged

Complete high-level IL token emitter APIs#137
tinysec merged 1 commit into
masterfrom
feat/high-level-il-token-emitter-parity

Conversation

@tinysec

@tinysec tinysec commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • move the complete stable token helper surface onto HighLevelILTokenEmitter
  • fix BNTokenEmitterExpr to use the native by-value ABI and add an automatic restore scope
  • add collapse, token list, value rendering, brace, and outer-member navigation
  • preserve legacy helpers while correcting native bool marshaling

Verification

  • dotnet build BinaryNinja.csproj --no-restore
  • external targeted E2E: 2/2
  • external full E2E: 267/267

@tinysec
tinysec merged commit a94b078 into master Jul 23, 2026
1 check passed
@tinysec
tinysec deleted the feat/high-level-il-token-emitter-parity branch July 23, 2026 01:29
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

Successfully merging this pull request may close these issues.

1 participant