llvm-project/lldb/source/Expression
Adrian Prantl 5435f78046 Move the persistent variable counter into Target
so it can be shared across multiple language plugins.

In a multi-language project it is counterintuitive to have a result
variables reuse numbers just because they are using a different
language plugin in LLDB (but not for example, when they are
Objective-C versus C++, since they are both handled by Clang).

This is NFC on llvm.org except for the Go plugin.

rdar://problem/39299889

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

llvm-svn: 331234
2018-04-30 23:59:15 +00:00
..
CMakeLists.txt Revert r298776 - Expression: add missing linkage to RuntimeDyld ... 2017-03-30 18:24:07 +00:00
DWARFExpression.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
DiagnosticManager.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
Expression.cpp [lldb] Fix typos in file headers 2016-11-26 05:23:44 +00:00
ExpressionSourceCode.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
ExpressionVariable.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
FunctionCaller.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
IRDynamicChecks.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
IRExecutionUnit.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
IRInterpreter.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
IRMemoryMap.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
LLVMUserExpression.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
Materializer.cpp Move the persistent variable counter into Target 2018-04-30 23:59:15 +00:00
REPL.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
UserExpression.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
UtilityFunction.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00