BamlReflector is a tool used by the WPF team for decompiling compiled BAML for test purposes only.
- This tool is a reference implementation of how BAML may be decompiled.
- BamlReflector has bugs
- This tool is not intended for production use.
- This was developed for ad-hoc testing only, and is intended for an expert audience - namely developers of the WPF framework/product itself.
- It may also be of interest to contributors to WPF, authors of tools (disassemblers, debuggers etc.)