llvm-project/clang/docs
John Brawn 8e62db3247 Add a PragmaHandler Registry for plugins to add PragmaHandlers to
This allows plugins which add AST passes to also define pragmas to do things
like only enable certain behaviour of the AST pass in files where a certain
pragma is used.

Differential Revision: http://reviews.llvm.org/D18319

llvm-svn: 265295
2016-04-04 14:22:58 +00:00
..
CommandGuide Document that we recommend to turn off -gmodules when building a static 2015-12-22 22:37:22 +00:00
analyzer Docs: keep copyright years up-to-date. 2016-03-30 22:24:57 +00:00
tools Support language selection for \code blocks. 2016-02-23 16:11:55 +00:00
AddressSanitizer.rst [Docs] Slightly update LSan documentation. 2016-01-22 01:35:45 +00:00
AttributeReference.rst Adding a title to appease the sphinx build bot. 2015-06-23 17:31:30 +00:00
AutomaticReferenceCounting.rst Allow (Object *)kMyGlobalCFObj casts without bridging 2015-02-25 20:09:06 +00:00
Block-ABI-Apple.rst
Block-ABI-Apple.txt
BlockLanguageSpec.rst
CMakeLists.txt Add AST matcher reference to documentation directory when building HTML docs. 2016-02-09 10:59:21 +00:00
ClangCheck.rst
ClangFormat.rst Update `clang-format -help` output in clang-format docs. 2015-10-19 01:08:30 +00:00
ClangFormatStyleOptions.rst clang-format: Make include sorting's main include detection configurable. 2016-03-21 14:11:27 +00:00
ClangPlugins.rst Add a PragmaHandler Registry for plugins to add PragmaHandlers to 2016-04-04 14:22:58 +00:00
ClangTools.rst Fixed a link. 2015-11-04 19:42:17 +00:00
ControlFlowIntegrity.rst docs: Clarify that cfi-unrelated-cast is based on lifetime. 2016-02-01 18:55:50 +00:00
ControlFlowIntegrityDesign.rst Cross-DSO control flow integrity (Clang part). 2015-12-15 23:00:20 +00:00
CrossCompilation.rst Fix some typos in the clang doc 2016-02-14 20:20:58 +00:00
DataFlowSanitizer.rst Add support for -fsanitize-blacklist and default blacklists for DFSan. 2013-08-14 18:54:18 +00:00
DataFlowSanitizerDesign.rst DataFlowSanitizer: Add a design doc paragraph on checking ABI consistency. 2013-08-22 20:08:20 +00:00
DriverArchitecture.png
DriverInternals.rst Driver: Replace a couple of out of date terms in the docs 2015-07-03 08:03:43 +00:00
ExternalClangExamples.rst Update mailing list references to lists.llvm.org 2015-08-05 03:55:23 +00:00
FAQ.rst
HowToSetupToolingForLLVM.rst
InternalsManual.rst [docs] Change non-c++ code blocks to 'text' format to fix a sphinx warning. 2016-02-24 15:07:48 +00:00
IntroductionToTheClangAST.rst Suggest people use -Xclang not -cc1 when passing options to the frontend. 2013-10-08 19:50:01 +00:00
ItaniumMangleAbiTags.rst NFC fix documentation build by rL263015 2016-03-09 19:39:16 +00:00
JSONCompilationDatabase.rst
LanguageExtensions.rst Fix Sphinx errors with documentation build. 2016-03-24 12:34:44 +00:00
LeakSanitizer.rst [Docs] Slightly update LSan documentation. 2016-01-22 01:35:45 +00:00
LibASTMatchers.rst
LibASTMatchersReference.html [ASTMatchers] Existing matcher hasAnyArgument fixed 2016-03-30 11:22:14 +00:00
LibASTMatchersTutorial.rst docs: Remove references to the long-defunct LLVM_USED_LIBS 2015-11-26 19:52:24 +00:00
LibFormat.rst
LibTooling.rst Update documentation to match recent API change. newFrontendActionFactory now returns a unique_ptr. 2014-05-01 20:04:39 +00:00
MSVCCompatibility.rst [MSVC] Turn C++ EH on my default 2016-02-18 08:15:05 +00:00
Makefile.sphinx docs: Clarify that cfi-unrelated-cast is based on lifetime. 2016-02-01 18:55:50 +00:00
MemorySanitizer.rst [Docs] Update MSan docs 2015-12-04 22:50:44 +00:00
Modules.rst Fix a typo. 2015-09-17 15:58:54 +00:00
ObjectiveCLiterals.rst Fix typo. NFC. 2015-06-27 19:04:55 +00:00
PCHInternals.rst Update PCHInternals.rst to document PCH wrapped in object file containers. 2015-07-08 16:52:51 +00:00
PCHLayout.graffle
PCHLayout.png
PTHInternals.rst PTHInternals.rst: PCH is now a thing, update docs to reflect it 2014-07-07 14:02:39 +00:00
RAVFrontendAction.rst docs: Remove references to the long-defunct LLVM_USED_LIBS 2015-11-26 19:52:24 +00:00
README.txt
ReleaseNotes.rst [ASTMatchers] Existing matcher hasAnyArgument fixed 2016-03-30 11:22:14 +00:00
SafeStack.rst docs: Fix bad link in SafeStack.rst. 2015-06-25 21:02:17 +00:00
SanitizerCoverage.rst Use an anonymous hyperlink reference to eliminate Sphinx warnings. 2016-02-22 13:09:36 +00:00
SanitizerSpecialCaseList.rst Clean up language and grammar. 2014-05-20 17:10:39 +00:00
SanitizerStats.rst Introduce -fsanitize-stats flag. 2016-01-16 00:31:22 +00:00
ThreadSafetyAnalysis.rst Updating the documentation to include an operator! for negative capability support. 2015-05-22 13:36:48 +00:00
ThreadSanitizer.rst [Docs] Sanitizer docs migrated from code.google.com to github.com. 2015-12-04 00:38:13 +00:00
Tooling.rst
UndefinedBehaviorSanitizer.rst [UBSan] Add documentation for runtime issue suppression. 2016-01-29 23:07:14 +00:00
UsersManual.rst Update the description of Clang's MSVC compatibility flags 2016-03-28 20:42:41 +00:00
conf.py Update version to 3.9 2016-01-13 17:32:59 +00:00
doxygen-mainpage.dox [docs] Add missing file 2016-03-03 10:44:10 +00:00
doxygen.cfg.in [docs] Updated doxygen files to work well with doxygen 1.8.11 2016-03-03 10:42:46 +00:00
index.rst NFC fix documentation build by rL263015 2016-03-09 19:39:16 +00:00
make.bat

README.txt

See llvm/docs/README.txt