Add Ruby missing methods for vector<bool> specialization
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11576 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
06c06f8742
commit
55170f0f88
3 changed files with 12 additions and 24 deletions
|
|
@ -98,6 +98,13 @@ sv[1] = Li_std_vector::Struct.new
|
|||
|
||||
EOF
|
||||
|
||||
bv = BoolVector.new(2)
|
||||
[true, false, true, true].each { |i| bv.push(i) }
|
||||
0.upto(bv.size-1) { |i| bv[i] = !bv[i] }
|
||||
bv_check = [true, true, false, true, false, false]
|
||||
for i in 0..bv.size-1 do
|
||||
swig_assert(bv_check[i] == bv[i], binding, "bv[#{i}]")
|
||||
end
|
||||
|
||||
swig_assert_each_line(<<'EOF', binding)
|
||||
lv = LanguageVector.new
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue