blob: 2b8d92e91d329229f017d3d6578183239fbd0bc4 [file] [log] [blame]
Sean Silva1c6ee672012-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
Sean Silvae132c892013-01-02 21:50:48 +00006.. title:: Welcome to Clang's documentation!
Sean Silva1c6ee672012-12-12 23:02:30 +00007
Sean Silva1c6ee672012-12-12 23:02:30 +00008.. toctree::
Sean Silva112f7782013-01-02 12:39:50 +00009 :maxdepth: 1
Sean Silva1c6ee672012-12-12 23:02:30 +000010
Sean Silvaaaf575b2013-01-02 12:41:24 +000011 ReleaseNotes
12
13Using Clang as a Compiler
Sean Silvae132c892013-01-02 21:50:48 +000014=========================
Sean Silvaaaf575b2013-01-02 12:41:24 +000015
16.. toctree::
17 :maxdepth: 1
18
19 UsersManual
Sean Silvaa0c392d2013-01-02 21:03:11 +000020 LanguageExtensions
Sean Silva93ca0212012-12-13 01:10:46 +000021 AddressSanitizer
Dmitri Gribenko5c0de4c2012-12-23 18:35:58 +000022 ThreadSanitizer
23 MemorySanitizer
Peter Collingbourne5d27a512013-08-14 18:54:18 +000024 DataFlowSanitizer
Alexey Samsonov05654ff2013-08-07 08:23:32 +000025 SanitizerSpecialCaseList
Douglas Gregor9bb4a0c2013-03-22 06:21:35 +000026 Modules
Dmitri Gribenko1834a042013-01-06 13:38:34 +000027 FAQ
Sean Silvaaaf575b2013-01-02 12:41:24 +000028
29Using Clang as a Library
Sean Silvae132c892013-01-02 21:50:48 +000030========================
Sean Silvaaaf575b2013-01-02 12:41:24 +000031
32.. toctree::
33 :maxdepth: 1
34
35 Tooling
Sean Silvad9186132013-02-19 17:29:01 +000036 ExternalClangExamples
Sean Silvaaaf575b2013-01-02 12:41:24 +000037 IntroductionToTheClangAST
38 LibTooling
Daniel Jasper6d5b57a2013-01-09 21:49:28 +000039 LibFormat
Sean Silva93ca0212012-12-13 01:10:46 +000040 ClangPlugins
Sean Silvaaaf575b2013-01-02 12:41:24 +000041 RAVFrontendAction
42 LibASTMatchersTutorial
43 LibASTMatchers
Sean Silva93ca0212012-12-13 01:10:46 +000044 HowToSetupToolingForLLVM
Sean Silva93ca0212012-12-13 01:10:46 +000045 JSONCompilationDatabase
Sean Silvaaaf575b2013-01-02 12:41:24 +000046
Daniel Jasper6d5b57a2013-01-09 21:49:28 +000047Using Clang Tools
48=================
49
50.. toctree::
51 :maxdepth: 1
52
53 ClangTools
54 ClangCheck
55 ClangFormat
56
Sean Silvaaaf575b2013-01-02 12:41:24 +000057Design Documents
Sean Silvae132c892013-01-02 21:50:48 +000058================
Sean Silvaaaf575b2013-01-02 12:41:24 +000059
60.. toctree::
61 :maxdepth: 1
62
Dmitri Gribenko5cc05802012-12-15 20:41:17 +000063 InternalsManual
Sean Silva0a7d2fe2012-12-21 00:16:53 +000064 DriverInternals
Sean Silvaaaf575b2013-01-02 12:41:24 +000065 PTHInternals
66 PCHInternals
67
68
Sean Silva1c6ee672012-12-12 23:02:30 +000069Indices and tables
70==================
71
72* :ref:`genindex`
73* :ref:`modindex`
74* :ref:`search`
75