diff options
author | Sean Silva <silvas@purdue.edu> | 2013-01-02 12:41:24 +0000 |
---|---|---|
committer | Sean Silva <silvas@purdue.edu> | 2013-01-02 12:41:24 +0000 |
commit | dd9f40641cf472d5344028a12830f4738ca6610a (patch) | |
tree | be080bcf9e38acc8986c114bd642a7981f3215c8 /clang/docs/index.rst | |
parent | bb220f08e295e8e57a7f053fbc7ca6c05ab6e844 (diff) | |
download | bcm5719-llvm-dd9f40641cf472d5344028a12830f4738ca6610a.tar.gz bcm5719-llvm-dd9f40641cf472d5344028a12830f4738ca6610a.zip |
docs: Reorganize landing page.
I clustered the docs by some intuitive/fuzzy notion of "similarity", and
some reasonable categories seemed to materialize. I tried to give the
clusters useful names, but you may want to take a look at the landing
page (<http://clang.llvm.org/docs/> for the lazy) and share your
thoughts.
I have to say, this small change really gives the docs a whole new life!
It makes our documentation quite a bit easier to navigate and scope out.
llvm-svn: 171379
Diffstat (limited to 'clang/docs/index.rst')
-rw-r--r-- | clang/docs/index.rst | 56 |
1 files changed, 43 insertions, 13 deletions
diff --git a/clang/docs/index.rst b/clang/docs/index.rst index 9e6a0f1bc4c..c11ac1379a2 100644 --- a/clang/docs/index.rst +++ b/clang/docs/index.rst @@ -9,29 +9,59 @@ Welcome to Clang's documentation! .. toctree:: :maxdepth: 1 - LanguageExtensions - LibASTMatchers - LibTooling - PCHInternals - Tooling + ReleaseNotes + +Using Clang as a Compiler +------------------------- + +.. toctree:: + :maxdepth: 1 + + UsersManual AddressSanitizer ThreadSanitizer MemorySanitizer + +Using Clang as a Library +------------------------ + +.. toctree:: + :maxdepth: 1 + + Tooling + IntroductionToTheClangAST + LibTooling ClangPlugins + RAVFrontendAction + LibASTMatchersTutorial + LibASTMatchers ClangTools HowToSetupToolingForLLVM - IntroductionToTheClangAST JSONCompilationDatabase - LibASTMatchersTutorial - PTHInternals - RAVFrontendAction - UsersManual - AutomaticReferenceCounting + +Design Documents +---------------- + +.. toctree:: + :maxdepth: 1 + InternalsManual DriverInternals - BlockLanguageSpec + PTHInternals + PCHInternals + + +Language Extensions and Specs +----------------------------- + +.. toctree:: + :maxdepth: 1 + + LanguageExtensions ObjectiveCLiterals - ReleaseNotes + BlockLanguageSpec + AutomaticReferenceCounting + Indices and tables ================== |