HomePhabricator

[Expression] Move IRDynamicChecks to ClangExpressionParser

Authored by xiaobai on Jul 11 2019, 5:58 PM.

Description

[Expression] Move IRDynamicChecks to ClangExpressionParser

Summary:
IRDynamicChecks in its current form is specific to Clang since it deals
with the C language family. It is possible that we may want to
instrument code generated for other languages, but we can factor in a
more general mechanism to do so at a later time.

This decouples ObCLanguageRuntime from Expression!

Reviewers: compnerd, clayborg, jingham, JDevlieghere

Subscribers: mgorny, lldb-commits

Differential Revision: https://reviews.llvm.org/D64591

llvm-svn: 365853

Details

Committed
xiaobaiJul 11 2019, 5:58 PM
Differential Revision
D64591: [Expression] Move IRDynamicChecks to ClangExpressionParser
Parents
rG8955be68cfca: NFC: lit: python3 compatibility for functions…
Branches
Unknown
Tags
Unknown