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