diff options
author | Yitzhak Mandelbaum <yitzhakm@google.com> | 2019-10-03 13:01:00 +0000 |
---|---|---|
committer | Yitzhak Mandelbaum <yitzhakm@google.com> | 2019-10-03 13:01:00 +0000 |
commit | e80e8896957402c66aad3514ca9c865268d726b3 (patch) | |
tree | d75c0b31bbab28517c51e285b0ea7d41389a0c2b /llvm/lib/Transforms/Utils/SimplifyCFG.cpp | |
parent | c79099e0f44d0f85515fd30c83923d9d9dc1679b (diff) | |
download | llvm-e80e8896957402c66aad3514ca9c865268d726b3.zip llvm-e80e8896957402c66aad3514ca9c865268d726b3.tar.gz llvm-e80e8896957402c66aad3514ca9c865268d726b3.tar.bz2 |
[libTooling] Add various Stencil combinators for expressions.
Summary:
This revision adds three new Stencil combinators:
* `expression`, which idiomatically constructs the source for an expression,
including wrapping the expression's source in parentheses if needed.
* `deref`, which constructs an idiomatic dereferencing expression.
* `addressOf`, which constructs an idiomatic address-taking expression.
Reviewers: gribozavr
Subscribers: cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D68315
llvm-svn: 373593
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyCFG.cpp')
0 files changed, 0 insertions, 0 deletions