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