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. |