Name lookup
Min standard notice:
Name lookup is the procedure by which a name, when encountered in a program, is associated with the declaration that introduced it.
# Defect reports
| DR | Applied to | Behavior as published | Correct behavior |
|---|---|---|---|
| CWG 2063 | C++98 | “struct hack” did not apply in class scope (breaks C compatibility) | applied |
| CWG 2218 | C++98 | lookup for non-function (template) names could not associatemultiple declarations, even if they declare the same entity | allowed |