Class typeToMatch = isThis ? thisClass : targetClass; return type.matches(typeToMatch, TypePattern.DYNAMIC);
Class staticType = isThis ? thisClass : targetClass; if (joinpointKind.equals(Shadow.StaticInitialization.getName())) { return FuzzyBoolean.NO; } return(((ExactTypePattern)type).willMatchDynamically(staticType));
	public FuzzyBoolean matchesStatically(String joinpointKind, Member member,			Class thisClass, Class targetClass, Member withinCode) {		Class typeToMatch = isThis ? thisClass : targetClass; 		return type.matches(typeToMatch, TypePattern.DYNAMIC);	}