xref: /netbsd-src/external/apache2/llvm/dist/clang/docs/index.rst (revision e038c9c4676b0f19b1b7dd08a940c6ed64a6d5ae)
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   SYCLSupport
47   ThinLTO
48   APINotes
49   CommandGuide/index
50   FAQ
51
52Using Clang as a Library
53========================
54
55.. toctree::
56   :maxdepth: 1
57
58   Tooling
59   ExternalClangExamples
60   IntroductionToTheClangAST
61   LibTooling
62   LibFormat
63   ClangPlugins
64   RAVFrontendAction
65   LibASTMatchersTutorial
66   LibASTMatchers
67   LibASTImporter
68   HowToSetupToolingForLLVM
69   JSONCompilationDatabase
70   RefactoringEngine
71
72Using Clang Tools
73=================
74
75.. toctree::
76   :maxdepth: 1
77
78   ClangTools
79   ClangCheck
80   ClangFormat
81   ClangFormatStyleOptions
82   ClangFormattedStatus
83   ClangOffloadBundler
84
85Design Documents
86================
87
88.. toctree::
89   :maxdepth: 1
90
91   InternalsManual
92   DriverInternals
93   PCHInternals
94   ItaniumMangleAbiTags
95   HardwareAssistedAddressSanitizerDesign.rst
96   ConstantInterpreter
97
98
99Indices and tables
100==================
101
102* :ref:`genindex`
103* :ref:`modindex`
104* :ref:`search`
105
106