xref: /minix3/external/bsd/llvm/dist/clang/docs/index.rst (revision 0b98e8aad89f2bd4ba80b523d73cf29e9dd82ce1)
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   LanguageExtensions
21   CrossCompilation
22   AddressSanitizer
23   ThreadSanitizer
24   MemorySanitizer
25   DataFlowSanitizer
26   SanitizerSpecialCaseList
27   Modules
28   FAQ
29
30.. toctree::
31   :hidden:
32
33   LeakSanitizer
34
35Using Clang as a Library
36========================
37
38.. toctree::
39   :maxdepth: 1
40
41   Tooling
42   ExternalClangExamples
43   IntroductionToTheClangAST
44   LibTooling
45   LibFormat
46   ClangPlugins
47   RAVFrontendAction
48   LibASTMatchersTutorial
49   LibASTMatchers
50   HowToSetupToolingForLLVM
51   JSONCompilationDatabase
52
53Using Clang Tools
54=================
55
56.. toctree::
57   :maxdepth: 1
58
59   ClangTools
60   ClangCheck
61   ClangFormat
62   ClangFormatStyleOptions
63
64Design Documents
65================
66
67.. toctree::
68   :maxdepth: 1
69
70   InternalsManual
71   DriverInternals
72   PTHInternals
73   PCHInternals
74
75
76Indices and tables
77==================
78
79* :ref:`genindex`
80* :ref:`modindex`
81* :ref:`search`
82
83