aboutsummaryrefslogtreecommitdiff
path: root/Examples/test-suite/php/arrays_scope_runme.php
blob: 8455b837c2758c7bbc17f70b05b88c030964d882 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php

require "tests.php";

// No new functions
check::functions(array());
// New classes
check::classes(array('arrays_scope','Bar'));
// No new globals
check::globals(array());

$bar=new bar();
$bar->blah($bar->adata, $bar->bdata, $bar->cdata);
// Like C/C++, SWIG treats `int asize[ASIZE]` as `int*` so there's no checking
// of the passed array size.
$bar->blah($bar->bdata, $bar->cdata, $bar->adata);

check::done();