Skip to content

Commit 080a249

Browse files
committed
---
yaml --- r: 347370 b: refs/heads/master c: 996dc15 h: refs/heads/master
1 parent 9e2e30f commit 080a249

File tree

2 files changed

+29
-26
lines changed

2 files changed

+29
-26
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: 9e0d07eefc1cbecd1f8d97086dfe304490e28c16
2+
refs/heads/master: 996dc153803c4ba0331868be2849512f094bb43f
33
refs/heads/master-next: 203b3026584ecad859eb328b2e12490099409cd5
44
refs/tags/osx-passed: b6b74147ef8a386f532cf9357a1bde006e552c54
55
refs/tags/swift-2.2-SNAPSHOT-2015-12-01-a: 6bb18e013c2284f2b45f5f84f2df2887dc0f7dea
Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,57 @@
1+
2+
typedef __INTPTR_TYPE__ intptr_t;
3+
14
__attribute__((objc_root_class))
25
@interface Base
36
- (instancetype)init;
47
@end
58

69
@interface IncompleteDesignatedInitializers : Base
7-
- (instancetype)initFirst:(long)x __attribute__((objc_designated_initializer));
8-
- (instancetype)initSecond:(long)x __attribute__((objc_designated_initializer));
9-
- (instancetype)initMissing:(long)x, ... __attribute__((objc_designated_initializer));
10-
- (instancetype)initConveniently:(long)x;
10+
- (instancetype)initFirst:(intptr_t)x __attribute__((objc_designated_initializer));
11+
- (instancetype)initSecond:(intptr_t)x __attribute__((objc_designated_initializer));
12+
- (instancetype)initMissing:(intptr_t)x, ... __attribute__((objc_designated_initializer));
13+
- (instancetype)initConveniently:(intptr_t)x;
1114
@end
1215
@interface IncompleteDesignatedInitializers (CategoryConvenience)
13-
- (instancetype)initCategory:(long)x;
16+
- (instancetype)initCategory:(intptr_t)x;
1417
@end
1518

1619
@interface IncompleteConvenienceInitializers : Base
17-
- (instancetype)initFirst:(long)x __attribute__((objc_designated_initializer));
18-
- (instancetype)initSecond:(long)x __attribute__((objc_designated_initializer));
19-
- (instancetype)initMissing:(long)x, ...;
20-
- (instancetype)initConveniently:(long)x;
20+
- (instancetype)initFirst:(intptr_t)x __attribute__((objc_designated_initializer));
21+
- (instancetype)initSecond:(intptr_t)x __attribute__((objc_designated_initializer));
22+
- (instancetype)initMissing:(intptr_t)x, ...;
23+
- (instancetype)initConveniently:(intptr_t)x;
2124
@end
2225
@interface IncompleteConvenienceInitializers (CategoryConvenience)
23-
- (instancetype)initCategory:(long)x;
26+
- (instancetype)initCategory:(intptr_t)x;
2427
@end
2528

2629
@interface IncompleteUnknownInitializers : Base
27-
- (instancetype)initFirst:(long)x;
28-
- (instancetype)initSecond:(long)x;
29-
- (instancetype)initMissing:(long)x, ...;
30-
- (instancetype)initConveniently:(long)x;
30+
- (instancetype)initFirst:(intptr_t)x;
31+
- (instancetype)initSecond:(intptr_t)x;
32+
- (instancetype)initMissing:(intptr_t)x, ...;
33+
- (instancetype)initConveniently:(intptr_t)x;
3134
@end
3235
@interface IncompleteUnknownInitializers (CategoryConvenience)
33-
- (instancetype)initCategory:(long)x;
36+
- (instancetype)initCategory:(intptr_t)x;
3437
@end
3538

3639
@interface IncompleteDesignatedInitializersWithCategory : Base
37-
- (instancetype)initFirst:(long)x __attribute__((objc_designated_initializer));
38-
- (instancetype)initMissing:(long)x, ... __attribute__((objc_designated_initializer));
39-
- (instancetype)initConveniently:(long)x;
40+
- (instancetype)initFirst:(intptr_t)x __attribute__((objc_designated_initializer));
41+
- (instancetype)initMissing:(intptr_t)x, ... __attribute__((objc_designated_initializer));
42+
- (instancetype)initConveniently:(intptr_t)x;
4043
@end
4144
@interface IncompleteDesignatedInitializersWithCategory (/*class extension*/)
42-
- (instancetype)initSecond:(long)x __attribute__((objc_designated_initializer));
43-
- (instancetype)initCategory:(long)x;
45+
- (instancetype)initSecond:(intptr_t)x __attribute__((objc_designated_initializer));
46+
- (instancetype)initCategory:(intptr_t)x;
4447
@end
4548

4649
@interface DesignatedInitializerInAnotherModule : Base
47-
- (instancetype)initFirst:(long)x __attribute__((objc_designated_initializer));
48-
- (instancetype)initSecond:(long)x __attribute__((objc_designated_initializer));
49-
- (instancetype)initMissing:(long)x, ... __attribute__((objc_designated_initializer));
50-
- (instancetype)initConveniently:(long)x;
50+
- (instancetype)initFirst:(intptr_t)x __attribute__((objc_designated_initializer));
51+
- (instancetype)initSecond:(intptr_t)x __attribute__((objc_designated_initializer));
52+
- (instancetype)initMissing:(intptr_t)x, ... __attribute__((objc_designated_initializer));
53+
- (instancetype)initConveniently:(intptr_t)x;
5154
@end
5255
@interface DesignatedInitializerInAnotherModule (CategoryConvenience)
53-
- (instancetype)initCategory:(long)x;
56+
- (instancetype)initCategory:(intptr_t)x;
5457
@end

0 commit comments

Comments
 (0)