summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/completion-crash-lambda/main.cpp
diff options
context:
space:
mode:
authorShafik Yaghmour <syaghmour@apple.com>2019-08-14 22:30:29 +0000
committerShafik Yaghmour <syaghmour@apple.com>2019-08-14 22:30:29 +0000
commit62abe494fb36cd4c523d36f05cb0e3839df50c04 (patch)
tree5b9306c76f60fded49007107ffea012a4defe083 /lldb/packages/Python/lldbsuite/test/expression_command/completion-crash-lambda/main.cpp
parent6ba7992031cc803a01f0622f4899668b15a20a98 (diff)
downloadbcm5719-llvm-62abe494fb36cd4c523d36f05cb0e3839df50c04.tar.gz
bcm5719-llvm-62abe494fb36cd4c523d36f05cb0e3839df50c04.zip
Improve anonymous class heuristic in ClangASTContext::CreateRecordType
Summary: Currently the heuristic used in ClangASTContext::CreateRecordType to identify an anonymous class is that there is that name is a nullptr or simply a null terminator. This heuristic is not accurate since it will also sweep up unnamed classes and lambdas. The improved heuristic relies on the requirement that an anonymous class must be contained within a class. Differential Revision: https://reviews.llvm.org/D66175 llvm-svn: 368937
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/completion-crash-lambda/main.cpp')
-rw-r--r--lldb/packages/Python/lldbsuite/test/expression_command/completion-crash-lambda/main.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/expression_command/completion-crash-lambda/main.cpp b/lldb/packages/Python/lldbsuite/test/expression_command/completion-crash-lambda/main.cpp
deleted file mode 100644
index 3bce3f32f4a..00000000000
--- a/lldb/packages/Python/lldbsuite/test/expression_command/completion-crash-lambda/main.cpp
+++ /dev/null
@@ -1,6 +0,0 @@
-int main() {
- []()
- { //%self.dbg.GetCommandInterpreter().HandleCompletion("e ", len("e "), 0, -1, lldb.SBStringList())
- }
- ();
-}
OpenPOWER on IntegriCloud