#include <implicit_conversion_i.h>
Inheritance diagram for Class_op_lookup_helper:
Public Methods | |
Class_op_lookup_helper (Type t) | |
bool | predicate (Class_symbol *sym) |
bool | is_visible_in (Class_symbol *what, Class_symbol *sym) |
Check whether /what/'s operator is visible when looking from /sym/. More... | |
Private Attributes | |
Type | t |
|
Definition at line 940 of file implicit_conversion.cc. |
|
Check whether /what/'s operator is visible when looking from /sym/.
Definition at line 961 of file implicit_conversion.cc. References Class_lookup_helper::add_class(), Class_lookup_helper::finish(), and Class_lookup_helper::result_set. Referenced by enumerate_conversion_ops(). |
|
Implements Class_lookup_helper. Definition at line 947 of file implicit_conversion.cc. References Symbol_name::CONVERSION_OPERATOR_NAME, Function_symbol::get_function_signature(), Class_symbol::lookup_helper(), t, and Symbol_pair::untag. |
|
Definition at line 16 of file implicit_conversion_i.h. Referenced by predicate(). |