Welcome to Extra Clang Tools's documentation! — Extra Clang Tools 8 documentation

# Extra Clang Tools 8 documentation

## Welcome to Extra Clang Tools's documentation!

# Introduction

Welcome to the clang-tools-extra project which contains extra tools built using Clang’s tooling APIs.

- Extra Clang Tools 8.0.0 Release Notes

# Contents

- Clang-Tidy
  - The list of clang-tidy checks
  - Clang-tidy IDE/Editor Integrations
  - Getting Involved
  - Using clang-tidy
  - Suppressing Undesired Diagnostics
- Clang-Include-Fixer
  - Setup
  - How it Works
- Modularize User’s Manual
  - Getting Started
  - What Modularize Checks
  - Module Map Coverage Check
  - Module Map Generation
- pp-trace User’s Manual
  - pp-trace Usage
  - pp-trace Output Format
  - Building pp-trace
- Clang-Rename
  - Using Clang-Rename
  - Vim Integration
  - Emacs Integration
- clangd
  - Getting started with clangd
  - Features
  - What is clangd?
- Developer documentation for clangd
  - Protocol extensions
  - Compiling clangd
  - Contributing to clangd
- Clang-Doc
  - Use

# Indices and tables

- Index

- Search Page