Collaboration diagram for asa_import_insn:

Data Fields | |
| asa_import_insn * | parent |
| owner insn, NULL if format child | |
| asa_import_insn * | next |
| next instruction | |
| enum asa_import_insn_type | insn |
| instruction code | |
| union { | |
| int break_depth | |
| depth to break out | |
| int select | |
| matchgroup to select | |
| struct { | |
| asa_pcre regex | |
| search for | |
| asa_repl * repl | |
| replace by | |
| } sg | |
| search-replace parameters | |
| struct { | |
| asa_tspec * tsp | |
| sources to sum up | |
| int delta_select | |
| -1 or delta index | |
| } tspec | |
| time specification | |
| struct { | |
| asa_pcre regex | |
| asa_import_insn * insns | |
| <if this matches. do this. | |
| } child | |
| child instructions | |
| double fps_value | |
| fixed fps value | |
| } | v |
| instruction parameters | |
owner insn, NULL if format child
| struct asa_import_insn * asa_import_insn::next |
next instruction
instruction code
depth to break out
matchgroup to select
search for
| struct asa_repl* asa_import_insn::repl |
replace by
| struct { ... } asa_import_insn::sg |
search-replace parameters
| struct asa_tspec* asa_import_insn::tsp |
sources to sum up
-1 or delta index
| struct { ... } asa_import_insn::tspec |
time specification
<if this matches. do this.
..
| struct { ... } asa_import_insn::child |
child instructions
| double asa_import_insn::fps_value |
fixed fps value
| union { ... } asa_import_insn::v |
instruction parameters
1.5.1