Contents :: Clang Release Notes »
Clang Release Notes
Clang Compiler User’s Manual
Assembling a Complete Toolchain
Clang Language Extensions
ClangCommandLineReference
AttributeReference
DiagnosticsReference
AMDGPUBuiltinReference
Warning suppression mappings
Cross-compilation using Clang
Clang Static Analyzer
Thread Safety Analysis
Lifetime Safety Analysis
C++ Safe Buffers
Scalable Static Analysis Framework
Data flow analysis: an informal introduction
Function Effect Analysis
AddressSanitizer
Hardware-assisted AddressSanitizer
ThreadSanitizer
MemorySanitizer
UndefinedBehaviorSanitizer
DataFlowSanitizer
LeakSanitizer
TypeSanitizer
RealtimeSanitizer
SanitizerCoverage
SanitizerStats
Sanitizer special case list
Allocation Tokens
OverflowBehaviorTypes
-fbounds-safety: Enforcing bounds safety for C
Adoption Guide for -fbounds-safety
Implementation plans for -fbounds-safety
Control Flow Integrity
LTO Visibility
Pointer Authentication
Return Address Authentication Hardening
SafeStack
ShadowCallStack
Structure Protection
Source-based Code Coverage
Standard C++ Modules
Modules
MSVC compatibility
Misexpect
OpenCL Support
OpenMP Support
SYCL Compiler and Runtime architecture design
HIP Support
Clang HLSL Documentation
ThinLTO
API Notes: Annotations Without Modifying Headers
Debugging C++ Coroutines
AMDGPU Support
RISC-V Support
C++ Type Aware Allocators
ClangIR
Clang “man” pages
Frequently Asked Questions (FAQ)
Choosing the Right Interface for Your Application
External Clang Examples
Introduction to the Clang AST
LibTooling
Libclang tutorial
LibFormat
Clang Plugins
How to write RecursiveASTVisitor based ASTFrontendActions.
Tutorial for building tools using LibTooling and LibASTMatchers
Matching the Clang AST
Clang Transformer Tutorial
ASTImporter: Merging Clang ASTs
How To Setup Clang Tooling For LLVM
JSON Compilation Database Format Specification
Clang’s refactoring engine
Overview
ClangCheck
ClangFormat
Clang-Format Style Options
Clang Linker Wrapper
Clang nvlink Wrapper
Clang Offload Bundler
Clang-Repl
Clang SYCL Linker
Clang Maintainers
“Clang” CFE Internals Manual
Driver Design & Internals
Multilib
Offloading Design & Internals
Precompiled Header and Modules Internals
ABI tags
Control Flow Integrity Design Documentation
Hardware-assisted AddressSanitizer Design Documentation
Constant Interpreter
LLVM IR Generation for EH and Cleanups
Index
Search Page