Home
last modified time | relevance | path

Searched defs:objc_direct (Results 1 – 13 of 13) sorted by relevance

/llvm-project/clang/test/SemaObjC/
H A Dmethod-direct.m9 …-error {{'objc_direct' attribute cannot be applied to methods declared in an Objective-C protocol}}
10 …-error {{'objc_direct' attribute cannot be applied to methods declared in an Objective-C protocol}}
18 …id)rootDirect __attribute__((objc_direct)); // expected-note {{previous declaration is here}};
19 …id)classRootDirect __attribute__((objc_direct)); // expected-note {{previous declaration is here}};
20 …ct __attribute__((objc_direct)); // expected-note {{direct method 'otherRootDirect' declared here}}
21 …attribute__((objc_direct)); // expected-note {{direct method 'otherClassRootDirect' declared here}}
22 …bute__((objc_direct)); // expected-note {{direct method 'otherOtherClassRootDirect' declared here}}
42 …tensionDirect2 __attribute__((objc_direct)); // expected-note {{previous declaration is here}}
43 …ootExtensionDirect2 __attribute__((objc_direct)); // expected-note {{previous declaration is here}}
49 …ategoryDirect2 __attribute__((objc_direct)); // expected-note {{previous declaration is here}}
[all …]
H A Dmethod-direct-one-definition.m8 - (void)A_Cat __attribute__((objc_direct)); // expected-note {{previous declaration is here}}
18 - (void)B_primary __attribute__((objc_direct)); // expected-note {{previous declaration is here}}
22 - (void)B_extension __attribute__((objc_direct)); // expected-note {{previous declaration is here}} category
26 - (void)B_Cat __attribute__((objc_direct));
30 - (void)B_OtherCat __attribute__((objc_direct)); // expected-note {{previous declaration is here}}
38 - (void)B_implOnly __attribute__((objc_direct)) { // expected-note {{previous declaration is here}}
51 …ror {{direct method declaration conflicts with previous direct declaration of method 'B_implOnly'}}
57 - (void)C1 __attribute__((objc_direct)); // expected-note {{previous declaration is here}}
63 … // expected-error {{direct method declaration conflicts with previous declaration of method 'C2'}}
H A Dcategory-direct-properties.m18 …jc_direct)) { // expected-error {{direct method implementation was previously declared not direct}}
21 - (int)direct_direct __attribute__((objc_direct)) {
62 …jc_direct)) { // expected-error {{direct method implementation was previously declared not direct}}
65 - (int)direct_direct __attribute__((objc_direct)) {
127 …cted-error {{direct method was declared in a category but is implemented in the primary interface}}
130 …cted-error {{direct method was declared in a category but is implemented in the primary interface}}
174 …jc_direct)) { // expected-error {{direct method implementation was previously declared not direct}}
177 - (int)direct_direct __attribute__((objc_direct)) {
203 …cted-error {{direct method was declared in the primary interface but is implemented in a category}}
206 …cted-error {{direct method was declared in the primary interface but is implemented in a category}}
[all …]
H A Dmethod-direct-arc.m8 …ethod __attribute__((objc_direct)); // expected-note {{direct method 'directMethod' declared here}}
9 + (void)anotherDirectMethod __attribute__((objc_direct));
H A Dcategory-direct-members-protocol-conformance.m48 - (void)direct __attribute__((objc_direct)); // expected-note {{direct member declared here}}
50 …void)directRecursive __attribute__((objc_direct)); // expected-note {{direct member declared here}}
/llvm-project/lldb/test/API/lang/objc/objc_direct-methods/
H A Dmain.m32 {
37 {
42 {
48 {
53 {
60 {
71 {
/llvm-project/clang/test/CodeGenObjC/
H A Ddirect-method.m14 - (int)getInt __attribute__((objc_direct));
27 - (int)getInt __attribute__((objc_direct)) {
57 + (int)classGetInt __attribute__((objc_direct)) {
75 - (struct my_complex_struct)getComplex __attribute__((objc_direct)) {
106 + (struct my_complex_struct)classGetComplex __attribute__((objc_direct)) {
113 - (struct my_aggregate_struct)getAggregate __attribute__((objc_direct)) {
143 + (struct my_aggregate_struct)classGetAggregate __attribute__((objc_direct)) {
150 - (void)accessCmd __attribute__((objc_direct)) {
183 - (int)directMethodInExtension __attribute__((objc_direct));
187 - (int)directMethodInCategory __attribute__((objc_direct));
[all …]
H A Dgnustep2-direct-method.m8 - (int)x __attribute__((objc_direct)) { return 12; } argument
14 + (int)clsMeth __attribute__((objc_direct)) { return 42; } argument
H A Ddebug-info-direct-method.m14 {
H A Ddirect-method-ret-mismatch.m5 - (Root *)method __attribute__((objc_direct));
H A Ddisable-direct-method.m13 -(void)m __attribute__((objc_direct));
/llvm-project/clang/test/FixIt/
H A Dfixit-objc-direct.m7 + (void)classDirectMethod __attribute__((objc_direct));
8 + (void)classDirectMethod2 __attribute__((objc_direct));
9 - (void)instanceDirectMethod __attribute__((objc_direct));
/llvm-project/lldb/unittests/Symbol/
H A DTestTypeSystemClang.cpp942 bool objc_direct = false; TEST_F() local