Home | History | Annotate | Download | only in SemaObjC

Lines Matching full:parameter

7 - (id)objectAtIndexedSubscript:(double)index; // expected-note {{parameter of type 'double' is declared here}}
8 - (void)setObject:(id *)object atIndexedSubscript:(void *)index; // expected-note {{parameter of type 'void *' is declared here}} \
9 // expected-note {{parameter of type 'id *' is declared here}}
15 id oldObject = array[10]; // expected-error {{method index parameter type 'double' is not integral type}}
16 array[3] = 0; // expected-error {{method index parameter type 'void *' is not integral type}} \
17 // expected-error {{cannot assign to this array because assigning method's 2nd parameter of type 'id *' is not an Objective-C pointer type}}
29 - (id)objectForKeyedSubscript:(id*)key; // expected-note {{parameter of type 'id *' is declared here}}
30 - (void)setObject:(void*)object forKeyedSubscript:(id*)key; // expected-note {{parameter of type 'void *' is declared here}} \
31 // expected-note {{parameter of type 'id *' is declared here}}
39 oldObject = dictionary[key]; // expected-error {{method key parameter type 'id *' is not object type}}
40 dictionary[key] = newObject; // expected-error {{method object parameter type 'void *' is not object type}} \
41 // expected-error {{method key parameter type 'id *' is not object type}}