Clang Project

clang_source_code/docs/index.rst
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   OpenMPSupport
45   ThinLTO
46   CommandGuide/index
47   FAQ
48
49Using Clang as a Library
50========================
51
52.. toctree::
53   :maxdepth: 1
54
55   Tooling
56   ExternalClangExamples
57   IntroductionToTheClangAST
58   LibTooling
59   LibFormat
60   ClangPlugins
61   RAVFrontendAction
62   LibASTMatchersTutorial
63   LibASTMatchers
64   HowToSetupToolingForLLVM
65   JSONCompilationDatabase
66   RefactoringEngine
67
68Using Clang Tools
69=================
70
71.. toctree::
72   :maxdepth: 1
73
74   ClangTools
75   ClangCheck
76   ClangFormat
77   ClangFormatStyleOptions
78
79Design Documents
80================
81
82.. toctree::
83   :maxdepth: 1
84
85   InternalsManual
86   DriverInternals
87   PCHInternals
88   ItaniumMangleAbiTags
89   HardwareAssistedAddressSanitizerDesign.rst
90
91
92Indices and tables
93==================
94
95* :ref:`genindex`
96* :ref:`modindex`
97* :ref:`search`
98
99