summaryrefslogtreecommitdiffstats
path: root/tests/java5/generics/pointcuts/ConcreteExtendingClass.java
Commit message (Collapse)AuthorAgeFilesLines
* This is the beginning of a significant refactoring needed to cleanly support ↵acolyer2005-07-151-0/+3
generics. We need to be much crisper about when we have an unresolved type (plain old TypeX) and when we have a resolved type. This refactoring renames TypeX to UnresolvedType and ResolvedTypeX to ResolvedType. In addition, it moves a number of methods that were defined on TypeX but which can only be answered by resolved types down onto ResolvedType. At the moment, ResolvedType still extends UnresolvedType - but a ResolvedType is *not* a UnresolvedType and this inheritance of convenience will be broken down the line so that ResolvedType does not extend UnresolvedType. Full signature information can only be known for ResolvedTypes.