FreeBSD/contrib/gcc/cp/parser.c
/* APPLE LOCAL begin radar 5277239 */
/* This routine checks that type_decl is a class or class object followed by a '.'
 which is an alternative syntax to class-method messaging [class-name class-method]
 */
APPLE LOCAL begin radar 5277239
This routine checks that type_decl is a class or class object followed by a '.'
which is an alternative syntax to class-method messaging [class-name class-method]
APPLE LOCAL begin radar 5277239 This routine checks that type_decl is a class or class object followed by a ' . ' which is an alternative syntax to class - method messaging [ class - name class - method ]
static bool
cp_objc_property_reference_prefix (cp_parser *parser, tree type)
{
  return c_dialect_objc () && cp_lexer_peek_token (parser->lexer)->type == CPP_DOT 
  && (objc_is_id (type) || objc_is_class_name (type));
}
static bool cp_objc_property_reference_prefix ( cp_parser * parser , tree type ) { return c_dialect_objc ( ) && cp_lexer_peek_token ( parser -> lexer ) -> type == CPP_DOT && ( objc_is_id ( type ) || objc_is_class_name ( type ) ) ; }
APPLE LOCAL begin radar 5277239
This routine checks that type_decl is a class or class object followed by a '.'
APPLE LOCAL begin radar 5277239 This routine checks that type_decl is a class or class object followed by a ' . '