Home | History | Annotate | Download | only in SemaCXX

Lines Matching refs:Function

37 // them in a member function instead.
66 // basic.lval/5: The result of calling a function that does not return
101 // Same tests with function-call notation
160 // which a nonstatic member function (9.3.2) is invoked. ...The
169 void Function();
182 static void function();
217 // qualified-id, or an operator-function-id is a primary-
219 // a function or variable.
220 ASSERT_LVALUE(::Function); // identifier: function
227 ASSERT_LVALUE(::Class::function); // qualified-id: function
233 // particular function template specialization (that situation
237 // expected-error{{reference to overloaded function could not be resolved; did you mean to call it?}}
240 // expected-error{{reference to non-static member function must be called}}
242 __is_lvalue_expr(::Class::operator+); // operator-function-id: template \
243 // expected-error{{reference to non-static member function must be called}}
245 //ASSERT_RVALUE(::Class::operator*); // operator-function-id: member function
254 // the entity is a function, variable, or data member... (cont'd)
255 ASSERT_LVALUE(Function); // identifier: function
256 ASSERT_LVALUE(StaticMemberFunction); // identifier: function
259 //ASSERT_RVALUE(NonstaticMemberFunction); // identifier: member function
267 // member function or a data member.
270 //ASSERT_RVALUE(Class::NonstaticMemberFunction); // identifier: member function
274 //ASSERT_RVALUE(Class::BaseNonstaticMemberFunction); // identifier: member function
280 // expr.call/10: A function call is an lvalue if and only if the
292 void function();
303 // member. The result is an lvalue if the member is a function or
306 ASSERT_LVALUE(Namespace::function);
368 // - If E1.E2 refers to a static member function, ... then E1.E2
372 // - Otherwise, if E1.E2 refers to a non-static member function,
468 // object type, or a pointer to a function type and the result is
469 // an lvalue referring to the object or function to which the
472 ASSERT_LVALUE(*Function);
524 // array-to-pointer (4.2), and function-to-pointer (4.3) standard