annotate clang/test/SemaObjCXX/warn-missing-super.mm @ 206:f17a3b42b08b
Added tag before-12 for changeset b7591485f4cd
author |
Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
date |
Mon, 07 Jun 2021 21:25:57 +0900 (2021-06-07) |
parents |
1d019706d866 |
children |
|
rev |
line source |
150
|
1 // RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 %s
|
|
2 // PR13401
|
|
3
|
|
4 __attribute((objc_root_class)) @interface NSObject
|
|
5 @end
|
|
6
|
|
7 @interface Dummy : NSObject
|
|
8 @end
|
|
9
|
|
10 template<typename T> struct shared_ptr {
|
|
11 constexpr shared_ptr() {}
|
|
12 };
|
|
13
|
|
14 @implementation Dummy
|
|
15 - (void)dealloc
|
|
16 {
|
|
17 constexpr shared_ptr<int> dummy;
|
|
18 } // expected-warning {{method possibly missing a [super dealloc] call}}
|
|
19 @end
|