// RUN: %clang_cc1 -verify %s
// RUN: %clang_cc1 -verify -std=c++98 %s
// RUN: %clang_cc1 -verify -std=c++11 %s
;
explicit // expected-error {{'explicit' can only be specified inside the class definition}}
explicit A::operator bool
// expected-warning@-2 {{explicit conversion functions are a C++11 extension}}
// expected-error@-4 {{'explicit' can only be specified inside the class definition}}
;