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 10template<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 20