This is an archive of the discontinued LLVM Phabricator instance.

[ASTMatchers] Overload isConstexpr for ifStmts
ClosedPublic

Authored by xazax.hun on Apr 29 2018, 3:55 AM.

Details

Summary

The HTML is the result of running the dump_ast_matchers.py script. There are more changes than I expected, looks like some link disappeared. I do not know if that is intentional.

Diff Detail

Repository
rC Clang

Event Timeline

xazax.hun created this revision.Apr 29 2018, 3:55 AM
alexfh requested changes to this revision.Apr 30 2018, 10:43 AM
alexfh added inline comments.
docs/LibASTMatchersReference.html
179

The changes don't look nice. It looks like either dump_ast_matchers.py can't access network on your machine. Can this be the case? The URLs (e.g. http://clang.llvm.org/doxygen/classclang_1_1CXXMethodDecl.html) seem to work for me.

This revision now requires changes to proceed.Apr 30 2018, 10:43 AM
alexfh added inline comments.Apr 30 2018, 11:16 AM
docs/LibASTMatchersReference.html
179

Just checked that the script still works fine.

aaron.ballman accepted this revision.May 1 2018, 6:27 PM

Aside from the issue @alexfh raised, this LGTM.

xazax.hun updated this revision to Diff 145370.May 5 2018, 5:37 AM
  • Rerun script
xazax.hun marked 2 inline comments as done.May 5 2018, 5:39 AM
xazax.hun added inline comments.
docs/LibASTMatchersReference.html
179

Thanks! I think this is the result of my or the doxygen host's network being unreliable. I was unable to generate a good documentation after the first few trials, the links for a few (but not all) node were always missing. I ended up pruning those changes from the diff manually.

This revision is now accepted and ready to land.May 8 2018, 4:39 AM
This revision was automatically updated to reflect the committed changes.