|
GCC Middle and Back End API Reference
|
#include <read-md.h>

Data Fields | |
| overloaded_name * | next |
| const char * | name |
| vec< const char * > | arg_types |
| overloaded_instance * | first_instance |
| overloaded_instance ** | next_instance_ptr |
Describes a define_expand or define_insn whose name was preceded by '@'. Overloads are uniquely determined by their name and the types of their arguments; it's possible to have overloads with the same name but different argument types.
| vec<const char *> overloaded_name::arg_types |
Referenced by handle_overloaded_code_for(), handle_overloaded_gen(), handle_overloaded_gen(), and print_overload_arguments().
| overloaded_instance* overloaded_name::first_instance |
Referenced by handle_overloaded_code_for(), handle_overloaded_gen(), and handle_overloaded_gen().
| const char* overloaded_name::name |
| overloaded_name* overloaded_name::next |
| overloaded_instance** overloaded_name::next_instance_ptr |