From 88c643b6fec27eec436c8d138fee6346e92337d6 Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Tue, 20 Aug 2019 18:01:57 +0000 Subject: Remove upstream files and directories from vendor/lldb/dist that we do not use. This saves on repository space, and reduces the number of tree conflicts when merging. --- .../lldbsuite/test/lang/cpp/namespace/ns2.cpp | 65 ---------------------- 1 file changed, 65 deletions(-) delete mode 100644 packages/Python/lldbsuite/test/lang/cpp/namespace/ns2.cpp (limited to 'packages/Python/lldbsuite/test/lang/cpp/namespace/ns2.cpp') diff --git a/packages/Python/lldbsuite/test/lang/cpp/namespace/ns2.cpp b/packages/Python/lldbsuite/test/lang/cpp/namespace/ns2.cpp deleted file mode 100644 index 0051d478395d..000000000000 --- a/packages/Python/lldbsuite/test/lang/cpp/namespace/ns2.cpp +++ /dev/null @@ -1,65 +0,0 @@ -//===-- ns2.cpp ------------------------------------------------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#include "ns.h" - -static int func() -{ - std::printf("static m2.cpp func()\n"); - return 2; -} -void test_lookup_at_file_scope() -{ - // BP_file_scope - std::printf("at file scope: func() = %d\n", func()); // eval func(), exp: 2 - std::printf("at file scope: func(10) = %d\n", func(10)); // eval func(10), exp: 11 -} -namespace A { - namespace B { - int func() - { - std::printf("A::B::func()\n"); - return 4; - } - void test_lookup_at_nested_ns_scope() - { - // BP_nested_ns_scope - std::printf("at nested ns scope: func() = %d\n", func()); // eval func(), exp: 4 - - //printf("func(10) = %d\n", func(10)); // eval func(10), exp: 13 - // NOTE: Under the rules of C++, this test would normally get an error - // because A::B::func() hides A::func(), but lldb intentionally - // disobeys these rules so that the intended overload can be found - // by only removing duplicates if they have the same type. - } - void test_lookup_at_nested_ns_scope_after_using() - { - // BP_nested_ns_scope_after_using - using A::func; - std::printf("at nested ns scope after using: func() = %d\n", func()); // eval func(), exp: 3 - } - } -} -int A::foo() -{ - std::printf("A::foo()\n"); - return 42; -} -int A::func(int a) -{ - std::printf("A::func(int)\n"); - return a + 3; -} -void A::test_lookup_at_ns_scope() -{ - // BP_ns_scope - std::printf("at nested ns scope: func() = %d\n", func()); // eval func(), exp: 3 - std::printf("at nested ns scope: func(10) = %d\n", func(10)); // eval func(10), exp: 13 - std::printf("at nested ns scope: foo() = %d\n", foo()); // eval foo(), exp: 42 -} -- cgit v1.2.3