Enhance C++11 strongly typed enums testcase
This commit is contained in:
parent
7ffea44d80
commit
80ae335319
5 changed files with 44 additions and 0 deletions
|
|
@ -158,6 +158,15 @@ public class cpp11_strongly_typed_enumerations_runme {
|
|||
val = enumCheck((int)Class2.Struct1.Enum14.Val4, val);
|
||||
val = enumCheck((int)Class2.Struct1.Enum14.Val5m, 4141);
|
||||
val = enumCheck((int)Class2.Struct1.Enum14.Val6m, val);
|
||||
|
||||
Class1 class1 = new Class1();
|
||||
enumCheck((int)class1.class1Test1(Enum1.Val5a), 13);
|
||||
enumCheck((int)class1.class1Test2(Class1.Enum12.Val5c), 1121);
|
||||
enumCheck((int)class1.class1Test3(Class1.Struct1.Enum12.Val5f), 3121);
|
||||
|
||||
enumCheck((int)cpp11_strongly_typed_enumerations.globalTest1(Enum1.Val5a), 13);
|
||||
enumCheck((int)cpp11_strongly_typed_enumerations.globalTest2(Class1.Enum12.Val5c), 1121);
|
||||
enumCheck((int)cpp11_strongly_typed_enumerations.globalTest3(Class1.Struct1.Enum12.Val5f), 3121);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue