Developer Documentation — Clang 23.1.0 documentation

# Clang 23.1.0 documentation

## Developer Documentation

- 1. Force-Linker Headers
  - 1.1. The problem
  - 1.2. The solution: anchor symbols
  - 1.3. Considered alternatives
- 2. How to Extend the Framework
  - 2.1. Adding a summary extractor
  - 2.2. Adding a serialization format
  - 2.3. Static extensibility
  - 2.4. Dynamic extensibility (plugins)
- 3. Summary Extraction Internals
  - 3.1. Lifetime of a summary extraction
  - 3.2. Implementation details