diff options
author | Xinliang David Li <davidxl@google.com> | 2016-02-08 19:14:14 +0000 |
---|---|---|
committer | Xinliang David Li <davidxl@google.com> | 2016-02-08 19:14:14 +0000 |
commit | 64581393cf4cdd6f031d6d92800156860c661a73 (patch) | |
tree | 6769a8e5ccc1f175153868139aea08dc4e7bd333 /clang/test/Profile/def-dtors.cpp | |
parent | 817c47bb42368cf5d158db92128b8dbf776a4962 (diff) | |
download | bcm5719-llvm-64581393cf4cdd6f031d6d92800156860c661a73.tar.gz bcm5719-llvm-64581393cf4cdd6f031d6d92800156860c661a73.zip |
Simplify test cases
llvm-svn: 260126
Diffstat (limited to 'clang/test/Profile/def-dtors.cpp')
-rw-r--r-- | clang/test/Profile/def-dtors.cpp | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/clang/test/Profile/def-dtors.cpp b/clang/test/Profile/def-dtors.cpp index ad0434571c1..bfa535634d1 100644 --- a/clang/test/Profile/def-dtors.cpp +++ b/clang/test/Profile/def-dtors.cpp @@ -9,7 +9,7 @@ struct Base { }; struct Derived : public Base { - Derived(int K) : Base(K), I(K), J(K) {} + Derived(int K) : Base(K) {} ~Derived() = default; // PGOGEN-LABEL: define {{.*}}@_ZN7DerivedD2Ev // PGOGEN: %pgocount = load {{.*}} @__profc__ZN7DerivedD2Ev @@ -18,18 +18,13 @@ struct Derived : public Base { // Check that coverage mapping has 6 function records including // the default destructor in the derived class. - // COVMAP: @__llvm_coverage_mapping = {{.*}} { { i32, i32, i32, i32 }, [6 x + // COVMAP: @__llvm_coverage_mapping = {{.*}} { { i32, i32, i32, i32 }, [5 x // <{{.*}}>], - - int I; - int J; - int getI() { return I; } }; -Derived dd(100); -int g; int main() { - Derived dd2(dd.getI()); - g = dd2.getI(); + Derived dd2(10); + if (dd2.B != 10) + return 1; return 0; } |