Avoid infinite recursion when resolving typedef'd decls that share a common name

Authored by burel on Nov 21 2016, 11:20 PM.

Description

Avoid infinite recursion when resolving typedef'd decls that share a common name

For example, it is common to do this:

typedef enum foo {
    bar,
    baz
} foo;

This type of typedef used to cause infinite recursion when resolving.

Details

Committed
burelNov 21 2016, 11:55 PM
Parents
R521:5f7b83be9db7: Force -std=c++11
Branches
Unknown
Tags
Unknown