447 const Component *search(const char *name); |
447 const Component *search(const char *name); |
448 |
448 |
449 // Return number of USEs + number of DEFs |
449 // Return number of USEs + number of DEFs |
450 int num_operands(); |
450 int num_operands(); |
451 // Return zero-based position in list; -1 if not in list. |
451 // Return zero-based position in list; -1 if not in list. |
452 int operand_position(const char *name, int usedef); |
452 int operand_position(const char *name, int usedef, Form *fm); |
453 // Find position for this name, regardless of use/def information |
453 // Find position for this name, regardless of use/def information |
454 int operand_position(const char *name); |
454 int operand_position(const char *name); |
455 // Find position for this name when looked up for output via "format" |
455 // Find position for this name when looked up for output via "format" |
456 int operand_position_format(const char *name); |
456 int operand_position_format(const char *name, Form *fm); |
457 // Find position for the Label when looked up for output via "format" |
457 // Find position for the Label when looked up for output via "format" |
458 int label_position(); |
458 int label_position(); |
459 // Find position for the Method when looked up for output via "format" |
459 // Find position for the Method when looked up for output via "format" |
460 int method_position(); |
460 int method_position(); |
461 |
461 |