Jean-Daniel Dupas | 1acbe5e | 2012-01-24 22:32:46 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -x objective-c %s -fsyntax-only -verify |
| 2 | |
| 3 | #include <stdarg.h> |
| 4 | |
| 5 | void f1(id arg) { |
Jean-Daniel Dupas | 5faf5d3 | 2012-01-27 23:21:02 +0000 | [diff] [blame] | 6 | NSLog(@"%@", arg); // expected-warning {{implicitly declaring library function 'NSLog' with type 'void (id, ...)'}} \ |
Jean-Daniel Dupas | 1acbe5e | 2012-01-24 22:32:46 +0000 | [diff] [blame] | 7 | // expected-note {{please include the header <Foundation/NSObjCRuntime.h> or explicitly provide a declaration for 'NSLog'}} |
| 8 | } |
| 9 | |
| 10 | void f2(id str, va_list args) { |
Jean-Daniel Dupas | 5faf5d3 | 2012-01-27 23:21:02 +0000 | [diff] [blame] | 11 | NSLogv(@"%@", args); // expected-warning {{implicitly declaring library function 'NSLogv' with type }} \ |
Jean-Daniel Dupas | 1acbe5e | 2012-01-24 22:32:46 +0000 | [diff] [blame] | 12 | // expected-note {{please include the header <Foundation/NSObjCRuntime.h> or explicitly provide a declaration for 'NSLogv'}} |
| 13 | } |