public bool ResolveType(IMemberContext mc, TypeSpec defaultType) { if (TypeExpression != null) { this.Type = TypeExpression.ResolveAsType(mc); } else { this.Type = defaultType; } return(this.Type != null); }