summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2010-08-11 03:57:18 +0000
committerSean Callanan <scallanan@apple.com>2010-08-11 03:57:18 +0000
commit2235f32bbdddf52d1e3a1119c747a0861143616d (patch)
treef3977aa629f768c113feee2f5f2ae99d09e67d47 /llvm/lib/Transforms
parent00012c869f519848cb2463c036c27d5a60e8275c (diff)
downloadbcm5719-llvm-2235f32bbdddf52d1e3a1119c747a0861143616d.tar.gz
bcm5719-llvm-2235f32bbdddf52d1e3a1119c747a0861143616d.zip
Added support for persistent variables to the
expression parser. It is now possible to type: (lldb) expr int $i = 5; $i + 1 (int) 6 (lldb) expr $i + 2 (int) 7 The skeleton for automatic result variables is also implemented. The changes affect: - the process, which now contains a ClangPersistentVariables object that holds persistent variables associated with it - the expression parser, which now uses the persistent variables during variable lookup - TaggedASTType, where I loaded some commonly used tags into a header so that they are interchangeable between different clients of the class llvm-svn: 110777
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud