private static MemberInfo/*!*/[]/*!*/ GetDeclaredClrMethods(Type/*!*/ type, BindingFlags bindingFlags, string/*!*/ name) { // GetMember uses prefix matching if the name ends with '*', add another * to match the original name: if (name.LastCharacter() == '*') { name += "*"; } return type.GetMember(name, MemberTypes.Method, bindingFlags | BindingFlags.InvokeMethod); }