#include <class_i.h>
Inheritance diagram for Class_name_lookup_helper:


Public Methods | |
| Class_name_lookup_helper (std::string name) | |
| ~Class_name_lookup_helper () | |
| bool | predicate (Class_symbol *sym) |
| Symbol_pair | get_result () |
| Get result. More... | |
Private Attributes | |
| std::string | name |
|
|
|
|
|
|
|
|
Get result. This checks whether there is a unique result. Definition at line 595 of file class.cc. References compile_error(), is_static(), name, Class_lookup_helper::result_set, Symbol_pair::tag, and Symbol_pair::untag. Referenced by Class_scope::lookup_here(). |
|
|
Implements Class_lookup_helper. Definition at line 586 of file class.cc. References Class_symbol::lookup_helper(), and name. |
|
|
Definition at line 19 of file class_i.h. Referenced by get_result(), and predicate(). |
1.2.15