]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - docs/index.rst
Vendor import of clang trunk r351319 (just before the release_80 branch
[FreeBSD/FreeBSD.git] / 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
13 Using 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    ThreadSafetyAnalysis
27    AddressSanitizer
28    ThreadSanitizer
29    MemorySanitizer
30    UndefinedBehaviorSanitizer
31    DataFlowSanitizer
32    LeakSanitizer
33    SanitizerCoverage
34    SanitizerStats
35    SanitizerSpecialCaseList
36    ControlFlowIntegrity
37    LTOVisibility
38    SafeStack
39    ShadowCallStack
40    SourceBasedCodeCoverage
41    Modules
42    MSVCCompatibility
43    OpenMPSupport
44    ThinLTO
45    CommandGuide/index
46    FAQ
47
48 Using Clang as a Library
49 ========================
50
51 .. toctree::
52    :maxdepth: 1
53
54    Tooling
55    ExternalClangExamples
56    IntroductionToTheClangAST
57    LibTooling
58    LibFormat
59    ClangPlugins
60    RAVFrontendAction
61    LibASTMatchersTutorial
62    LibASTMatchers
63    HowToSetupToolingForLLVM
64    JSONCompilationDatabase
65    RefactoringEngine
66
67 Using Clang Tools
68 =================
69
70 .. toctree::
71    :maxdepth: 1
72
73    ClangTools
74    ClangCheck
75    ClangFormat
76    ClangFormatStyleOptions
77
78 Design Documents
79 ================
80
81 .. toctree::
82    :maxdepth: 1
83
84    InternalsManual
85    DriverInternals
86    PCHInternals
87    ItaniumMangleAbiTags
88    HardwareAssistedAddressSanitizerDesign.rst
89
90
91 Indices and tables
92 ==================
93
94 * :ref:`genindex`
95 * :ref:`modindex`
96 * :ref:`search`
97