xref: /openbsd-src/gnu/llvm/clang/docs/index.rst (revision 1a8dbaac879b9f3335ad7fb25429ce63ac1d6bac)
1.. Clang documentation master file, created by
2   sphinx-quickstart on Sun Dec  9 20:01:55 2012.
3   You can adapt this file completely to your liking, but it should at least
4   contain the root `toctree` directive.
5
6.. title:: Welcome to Clang's documentation!
7
8.. toctree::
9   :maxdepth: 1
10
11   ReleaseNotes
12
13Using Clang as a Compiler
14=========================
15
16.. toctree::
17   :maxdepth: 1
18
19   UsersManual
20   Toolchain
21   LanguageExtensions
22   ClangCommandLineReference
23   AttributeReference
24   DiagnosticsReference
25   CrossCompilation
26   ClangStaticAnalyzer
27   ThreadSafetyAnalysis
28   AddressSanitizer
29   ThreadSanitizer
30   MemorySanitizer
31   UndefinedBehaviorSanitizer
32   DataFlowSanitizer
33   LeakSanitizer
34   SanitizerCoverage
35   SanitizerStats
36   SanitizerSpecialCaseList
37   ControlFlowIntegrity
38   LTOVisibility
39   SafeStack
40   ShadowCallStack
41   SourceBasedCodeCoverage
42   Modules
43   MSVCCompatibility
44   OpenCLSupport
45   OpenMPSupport
46   ThinLTO
47   CommandGuide/index
48   FAQ
49
50Using Clang as a Library
51========================
52
53.. toctree::
54   :maxdepth: 1
55
56   Tooling
57   ExternalClangExamples
58   IntroductionToTheClangAST
59   LibTooling
60   LibFormat
61   ClangPlugins
62   RAVFrontendAction
63   LibASTMatchersTutorial
64   LibASTMatchers
65   LibASTImporter
66   HowToSetupToolingForLLVM
67   JSONCompilationDatabase
68   RefactoringEngine
69
70Using Clang Tools
71=================
72
73.. toctree::
74   :maxdepth: 1
75
76   ClangTools
77   ClangCheck
78   ClangFormat
79   ClangFormatStyleOptions
80
81Design Documents
82================
83
84.. toctree::
85   :maxdepth: 1
86
87   InternalsManual
88   DriverInternals
89   PCHInternals
90   ItaniumMangleAbiTags
91   HardwareAssistedAddressSanitizerDesign.rst
92   ConstantInterpreter
93
94
95Indices and tables
96==================
97
98* :ref:`genindex`
99* :ref:`modindex`
100* :ref:`search`
101
102