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