blob: 6436beeeb09b2cc1d797064a0d18923cf33f251a [file] [log] [blame]
Sean Silva99b51c42012-12-12 23:02:30 +00001.. 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
6Welcome to Clang's documentation!
7=================================
8
Sean Silva99b51c42012-12-12 23:02:30 +00009.. toctree::
Sean Silvad2a98e62013-01-02 12:39:50 +000010 :maxdepth: 1
Sean Silva99b51c42012-12-12 23:02:30 +000011
Sean Silvadd9f4062013-01-02 12:41:24 +000012 ReleaseNotes
13
14Using Clang as a Compiler
15-------------------------
16
17.. toctree::
18 :maxdepth: 1
19
20 UsersManual
Sean Silvaf380e0e2013-01-02 21:03:11 +000021 LanguageExtensions
Sean Silvabf9b4cd2012-12-13 01:10:46 +000022 AddressSanitizer
Dmitri Gribenkodd20f2c2012-12-23 18:35:58 +000023 ThreadSanitizer
24 MemorySanitizer
Sean Silvadd9f4062013-01-02 12:41:24 +000025
26Using Clang as a Library
27------------------------
28
29.. toctree::
30 :maxdepth: 1
31
32 Tooling
33 IntroductionToTheClangAST
34 LibTooling
Sean Silvabf9b4cd2012-12-13 01:10:46 +000035 ClangPlugins
Sean Silvadd9f4062013-01-02 12:41:24 +000036 RAVFrontendAction
37 LibASTMatchersTutorial
38 LibASTMatchers
Sean Silvabf9b4cd2012-12-13 01:10:46 +000039 ClangTools
40 HowToSetupToolingForLLVM
Sean Silvabf9b4cd2012-12-13 01:10:46 +000041 JSONCompilationDatabase
Sean Silvadd9f4062013-01-02 12:41:24 +000042
43Design Documents
44----------------
45
46.. toctree::
47 :maxdepth: 1
48
Dmitri Gribenkod9d26072012-12-15 20:41:17 +000049 InternalsManual
Sean Silva5f25c502012-12-21 00:16:53 +000050 DriverInternals
Sean Silvadd9f4062013-01-02 12:41:24 +000051 PTHInternals
52 PCHInternals
53
54
Sean Silva99b51c42012-12-12 23:02:30 +000055Indices and tables
56==================
57
58* :ref:`genindex`
59* :ref:`modindex`
60* :ref:`search`
61