llvm-project

Форк
0
19 строк · 393.0 Байт
1
// RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class %s
2
// expected-no-diagnostics
3
@interface Ivar
4
- (float*)method;
5
@end
6

7
@interface A {
8
  A *Ivar;
9
}
10
- (int*)method;
11
@end
12

13
@implementation A
14
- (int*)method {
15
  int *ip = [Ivar method]; // Okay; calls A's method on the instance variable Ivar.
16
                           // Note that Objective-C calls Ivar's method.
17
  return 0;
18
}
19
@end
20

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.