aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectProcess.cpp
diff options
context:
space:
mode:
authorAaron Ballman <aaron@aaronballman.com>2018-06-13 14:41:42 +0000
committerAaron Ballman <aaron@aaronballman.com>2018-06-13 14:41:42 +0000
commit0d78a90a7dac97c1b15f9ae4fbcc887accf6b422 (patch)
tree9e03ffc9cea1a7a67d05c3d9a390d7fb052d0338 /lldb/source/Commands/CommandObjectProcess.cpp
parentf37bd01ddca91f6c0bfc987fe6457d9c2b116c1e (diff)
downloadllvm-0d78a90a7dac97c1b15f9ae4fbcc887accf6b422.zip
llvm-0d78a90a7dac97c1b15f9ae4fbcc887accf6b422.tar.gz
llvm-0d78a90a7dac97c1b15f9ae4fbcc887accf6b422.tar.bz2
Add a new class to analyze whether an expression is mutated within a statement.
ExprMutationAnalyzer is a generally useful helper that can be used in different clang-tidy checks for checking whether a given expression is (potentially) mutated within a statement (typically the enclosing compound statement.) This is a more general and more powerful/accurate version of isOnlyUsedAsConst, which is used in ForRangeCopyCheck, UnnecessaryCopyInitialization. Patch by Shuai Wang llvm-svn: 334604
Diffstat (limited to 'lldb/source/Commands/CommandObjectProcess.cpp')
0 files changed, 0 insertions, 0 deletions