summaryrefslogtreecommitdiffstats
path: root/clang/docs/index.rst
diff options
context:
space:
mode:
authorSean Silva <silvas@purdue.edu>2013-01-02 12:41:24 +0000
committerSean Silva <silvas@purdue.edu>2013-01-02 12:41:24 +0000
commitdd9f40641cf472d5344028a12830f4738ca6610a (patch)
treebe080bcf9e38acc8986c114bd642a7981f3215c8 /clang/docs/index.rst
parentbb220f08e295e8e57a7f053fbc7ca6c05ab6e844 (diff)
downloadbcm5719-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.rst56
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
==================
OpenPOWER on IntegriCloud