vvp: Fixed iterators for dynamic arrays.
This commit is contained in:
parent
a8d43fa743
commit
b4ccaa1b0c
|
|
@ -24,6 +24,7 @@
|
|||
vpiHandle __vpiArrayBase::vpi_array_base_iterate(int code)
|
||||
{
|
||||
switch (code) {
|
||||
case vpiReg:
|
||||
case vpiMemoryWord: {
|
||||
struct __vpiArrayIterator*res;
|
||||
res = new __vpiArrayIterator;
|
||||
|
|
|
|||
|
|
@ -578,6 +578,7 @@ class __vpiDarrayVar : public __vpiBaseVar, public __vpiArrayBase {
|
|||
void put_word_value(struct __vpiArrayWord*word, p_vpi_value vp, int flags);
|
||||
|
||||
vpiHandle get_iter_index(struct __vpiArrayIterator*iter, int idx);
|
||||
inline vpiHandle vpi_iterate(int code) { return vpi_array_base_iterate(code); }
|
||||
|
||||
int vpi_get(int code);
|
||||
char* vpi_get_str(int code);
|
||||
|
|
|
|||
Loading…
Reference in New Issue