public boolean hasSeenBefore ( ResolvedType resolvedType ) { return seenTypes . contains ( resolvedType ) || seenTypes . contains ( new TypeResolver ( ) . resolve ( resolvedType . getErasedType ( ) ) ) || parentHasSeenBefore ( resolvedType ) ; }
Answers the question has the given type been processed?