bolt/deps/llvm-18.1.8/clang/test/SemaObjC/method-lookup-5.m
2025-02-14 19:21:04 +01:00

9 lines
356 B
Objective-C

// RUN: %clang_cc1 -fsyntax-only -verify %s
typedef struct objc_class *Class;
@interface A
-(Class) foo;
@end
void f0(A *a) { int x = [[a foo] baz]; } // expected-warning {{method '+baz' not found (return type defaults to 'id')}} \
// expected-error {{incompatible pointer to integer conversion initializing 'int' with an expression of type 'id'}}