enum LookupResult::AmbiguityKind
Declared at: clang/include/clang/Sema/Lookup.h:76
Enumerators
| Name | Value | Comment |
|---|---|---|
| AmbiguousBaseSubobjectTypes | 0 | Name lookup results in an ambiguity because multiple entities that meet the lookup criteria were found in subobjects of different types. For example: |
| AmbiguousBaseSubobjects | 1 | Name lookup results in an ambiguity because multiple nonstatic entities that meet the lookup criteria were found in different subobjects of the same type. For example: |
| AmbiguousReference | 2 | Name lookup results in an ambiguity because multiple definitions of entity that meet the lookup criteria were found in different declaration contexts. |
| AmbiguousTagHiding | 3 | Name lookup results in an ambiguity because an entity with a tag name was hidden by an entity with an ordinary name from a different context. |