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 LanguageExtensions 21 AddressSanitizer 22 ThreadSanitizer 23 MemorySanitizer 24 SanitizerSpecialCaseList 25 Modules 26 FAQ 27 28 Using Clang as a Library 29 ======================== 30 31 .. toctree:: 32 :maxdepth: 1 33 34 Tooling 35 ExternalClangExamples 36 IntroductionToTheClangAST 37 LibTooling 38 LibFormat 39 ClangPlugins 40 RAVFrontendAction 41 LibASTMatchersTutorial 42 LibASTMatchers 43 HowToSetupToolingForLLVM 44 JSONCompilationDatabase 45 46 Using Clang Tools 47 ================= 48 49 .. toctree:: 50 :maxdepth: 1 51 52 ClangTools 53 ClangCheck 54 ClangFormat 55 56 Design Documents 57 ================ 58 59 .. toctree:: 60 :maxdepth: 1 61 62 InternalsManual 63 DriverInternals 64 PTHInternals 65 PCHInternals 66 67 68 Indices and tables 69 ================== 70 71 * :ref:`genindex` 72 * :ref:`modindex` 73 * :ref:`search` 74 75