Searched refs:ExampleVirt (Results 1 - 2 of 2) sorted by relevance

/gem5/ext/pybind11/tests/
H A Dtest_virtual_functions.cpp16 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 Dtest_virtual_functions.py8 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