public override bool Define () { DoMemberTypeIndependentChecks (); // // Returns false only when type resolution failed // if (!ResolveMemberType ()) return false; DoMemberTypeDependentChecks (); return true; }