Lines Matching refs:function_point

69 class function_point
72 function_point (const supernode *supernode, in function_point() function
93 bool operator== (const function_point &other) const
126 static function_point from_function_entry (const supergraph &sg, in from_function_entry()
133 static function_point before_supernode (const supernode *supernode, in before_supernode()
138 return function_point (supernode, from_edge, 0, PK_BEFORE_SUPERNODE); in before_supernode()
141 static function_point before_stmt (const supernode *supernode, in before_stmt()
144 return function_point (supernode, NULL, stmt_idx, PK_BEFORE_STMT); in before_stmt()
147 static function_point after_supernode (const supernode *supernode) in after_supernode()
149 return function_point (supernode, NULL, 0, PK_AFTER_SUPERNODE); in after_supernode()
154 static function_point empty () in empty()
156 return function_point (NULL, NULL, 0, PK_EMPTY); in empty()
158 static function_point deleted () in deleted()
160 return function_point (NULL, NULL, 0, PK_DELETED); in deleted()
163 static int cmp_within_supernode_1 (const function_point &point_a,
164 const function_point &point_b);
165 static int cmp_within_supernode (const function_point &point_a,
166 const function_point &point_b);
190 program_point (const function_point &fn_point, in program_point()
210 const function_point &get_function_point () const { return m_function_point; } in get_function_point()
264 return program_point (function_point::from_function_entry (sg, fun), in from_function_entry()
272 return program_point (function_point::before_supernode (supernode, in before_supernode()
281 return program_point (function_point::before_stmt (supernode, stmt_idx), in before_stmt()
288 return program_point (function_point::after_supernode (supernode), in after_supernode()
296 return program_point (function_point::empty (), call_string ()); in empty()
300 return program_point (function_point::deleted (), call_string ()); in deleted()
308 const function_point m_function_point;