Lines Matching refs:obj
12 void recurse_hierarchy(sc_object* obj)
15 std::vector<sc_object*> children = obj->get_child_objects();
40 sc_object* obj;
41 obj = sc_find_object("");
42 sc_assert(obj == 0);
43 obj = sc_find_object("foo");
44 sc_assert(obj == 0);
45 obj = sc_find_object("top.m.foo");
46 sc_assert(obj == 0);
47 obj = sc_find_object("top");
48 sc_assert(strcmp(obj->kind(), "sc_module") == 0);
49 obj = sc_find_object("top.m");
50 sc_assert(strcmp(obj->kind(), "sc_module") == 0);
51 obj = sc_find_object("top.m.sig");
52 sc_assert(strcmp(obj->kind(), "sc_signal") == 0);
53 obj = sc_find_object("top.m.T");
54 sc_assert(sc_process_handle(obj).valid());
55 sc_assert(strcmp(sc_process_handle(obj).name(), "top.m.T") == 0);
91 sc_object* obj;
92 obj = sc_find_object("");
93 sc_assert(obj == 0);
94 obj = sc_find_object("foo");
95 sc_assert(obj == 0);
96 obj = sc_find_object("top.m.foo");
97 sc_assert(obj == 0);
98 obj = sc_find_object("top");
99 sc_assert(strcmp(obj->kind(), "sc_module") == 0);
100 obj = sc_find_object("sig2");
101 sc_assert(strcmp(obj->kind(), "sc_signal") == 0);
102 obj = sc_find_object("m2");
103 sc_assert(strcmp(obj->kind(), "sc_module") == 0);
104 obj = sc_find_object("top.m");
105 sc_assert(strcmp(obj->kind(), "sc_module") == 0);
106 obj = sc_find_object("top.m.sig");
107 sc_assert(strcmp(obj->kind(), "sc_signal") == 0);
108 obj = sc_find_object("top.m.T");
109 sc_assert(sc_process_handle(obj).valid());
110 sc_assert(strcmp(sc_process_handle(obj).name(), "top.m.T") == 0);