Searched refs:ExampleVirt (Results 1 - 2 of 2) sorted by relevance
/gem5/ext/pybind11/tests/ |
H A D | test_virtual_functions.cpp | 16 class ExampleVirt { class 18 ExampleVirt(int state) : state(state) { print_created(this, state); } function in class:ExampleVirt 19 ExampleVirt(const ExampleVirt &e) : state(e.state) { print_copy_created(this); } function in class:ExampleVirt 20 ExampleVirt(ExampleVirt &&e) : state(e.state) { print_move_created(this); e.state = 0; } function in class:ExampleVirt 21 virtual ~ExampleVirt() { print_destroyed(this); } 25 "ExampleVirt::run(state={}, value={}, str1={}, str2={})"_s.format(state, value, get_string1(), *get_string2())); 44 class PyExampleVirt : public ExampleVirt { 46 using ExampleVirt [all...] |
H A D | test_virtual_functions.py | 8 class ExtendedExampleVirt(m.ExampleVirt): 34 ex12 = m.ExampleVirt(10) 38 Original implementation of ExampleVirt::run(state=10, value=20, str1=default1, str2=default2) 43 assert msg(excinfo.value) == 'Tried to call pure virtual function "ExampleVirt::pure_virtual"' 50 Original implementation of ExampleVirt::run(state=11, value=21, str1=override1, str2=default2) 64 Original implementation of ExampleVirt::run(state=17, value=51, str1=override1, str2=override2) 67 cstats = ConstructorStats.get(m.ExampleVirt)
|
Completed in 6 milliseconds