Skip to content

Commit

Permalink
[clang][docs][dataflow] Added an introduction to dataflow analysis
Browse files Browse the repository at this point in the history
This documentation supports the dataflow analysis framework (see "[RFC]
A dataflow analysis framework for Clang AST" on cfe-dev).

Since the implementation of the framework has not been committed yet,
right now the doc describes dataflow analysis in general.

Since this is the first markdown document in clang/docs, I added support
for Markdown to clang/docs/conf.py in the same way as it is done in
llvm/docs.

Reviewed By: xazax.hun

Differential Revision: https://reviews.llvm.org/D114231
  • Loading branch information
gribozavr committed Dec 6, 2021
1 parent 9d20fa0 commit ab31d00
Show file tree
Hide file tree
Showing 10 changed files with 3,135 additions and 1 deletion.
1,000 changes: 1,000 additions & 0 deletions clang/docs/DataFlowAnalysisIntro.md

Large diffs are not rendered by default.

520 changes: 520 additions & 0 deletions clang/docs/DataFlowAnalysisIntroImages/CFGExample.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
222 changes: 222 additions & 0 deletions clang/docs/DataFlowAnalysisIntroImages/CFGJoinRule.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit ab31d00

Please sign in to comment.