This patch adds a way to fetch breakpoint metadatas as a serialized
Structured Data format (JSON). This can be used by IDEs to update
their UI when a breakpoint is set or modified from the console.
rdar://11013798
Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
How many other fields does a breakpoint contain? Might be worth adding one test showing the full result.
Unless Breakpoint::SerializeToStructuredData already has test coverage, just want to check that new fields don't get missed from this output.