Backlog/lib/sdl3/parser/output
Peterino2 4440566657 feat: add JSON output mode for SDL header parser
- Add --generate-json=<file> flag to output API metadata as JSON
- JSONSerializer collects all declarations and serializes to JSON
- Includes all types: opaque, typedefs, function pointers, enums, structs, unions, flags, functions
- Tested with SDL_init.h, SDL_video.h, SDL_gpu.h, SDL_pixels.h, SDL_rect.h
- JSON can be queried with jq for API analysis

Note: Minor memory leaks exist in comment duplication, will address separately
2026-01-22 16:53:39 -08:00
..
SDL_gpu.h.json feat: add JSON output mode for SDL header parser 2026-01-22 16:53:39 -08:00
SDL_init.json feat: add JSON output mode for SDL header parser 2026-01-22 16:53:39 -08:00
SDL_pixels.h.json feat: add JSON output mode for SDL header parser 2026-01-22 16:53:39 -08:00
SDL_rect.h.json feat: add JSON output mode for SDL header parser 2026-01-22 16:53:39 -08:00
SDL_video.json feat: add JSON output mode for SDL header parser 2026-01-22 16:53:39 -08:00