Mercurial > hg > CbC > CbC_llvm
view clang/test/Parser/message-expr-alt-op.mm @ 223:5f17cb93ff66 llvm-original
LLVM13 (2021/7/18)
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 18 Jul 2021 22:43:00 +0900 |
parents | 1d019706d866 |
children |
line wrap: on
line source
// RUN: %clang_cc1 -fsyntax-only -verify %s @interface WeirdInterface -(void)allOfThem:(int)a and:(int)b and_eq:(int)c bitand:(int)d bitor:(int)e compl:(int)f not:(int)g not_eq:(int)h or:(int)i or_eq:(int)j xor:(int)k xor_eq:(int)l; -(void)justAnd:(int)x and:(int)y; -(void)and; -(void)and:(int)x; @end void call_it(WeirdInterface *x) { [x allOfThem:0 and:0 and_eq:0 bitand:0 bitor:0 compl:0 not:0 not_eq:0 or:0 or_eq:0 xor:0 xor_eq:0]; [x and]; [x and:0]; [x &&:0]; // expected-error{{expected expression}}; [x justAnd:0 and:1]; [x and: 0 ? : 1]; }