aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGenObjC/attr-callconv.m
blob: b0a41f74381d448262288a35c0bac602906abfbc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// RUN: %clang_cc1 -triple i386-unknown-unknown -emit-llvm -o - %s | FileCheck %s

@interface Test
- (void)test;
@end

@implementation Test
- (void)test __attribute__((stdcall)) {}
    // CHECK: define{{.*}}x86_stdcallcc{{.*}}Test test
    
- (void)test2 __attribute__((ms_abi)) {}
    // CHECK: define{{.*}}x86_64_win64cc{{.*}}Test test2
@end