1a5728872c7702ddd09537c95bc3cbd20e1f2fb09Daniel Dunbar// RUN: %clang_cc1 %s -verify -fsyntax-only 25bab788d40026ad6e932a3cd9b86bc13f8a27661Anders Carlsson 3d6b8de0e7b01196bd2bee207feb81bc409a5baf9John McCallint a __attribute__((noinline)); // expected-warning {{'noinline' attribute only applies to functions}} 45bab788d40026ad6e932a3cd9b86bc13f8a27661Anders Carlsson 55bab788d40026ad6e932a3cd9b86bc13f8a27661Anders Carlssonvoid t1() __attribute__((noinline)); 65bab788d40026ad6e932a3cd9b86bc13f8a27661Anders Carlsson 7baec77865b3ce64bb942dddc5dc2fada84ce5099Aaron Ballmanvoid t2() __attribute__((noinline(2))); // expected-error {{'noinline' attribute takes no arguments}} 85bab788d40026ad6e932a3cd9b86bc13f8a27661Anders Carlsson 9