internal GetMember(RubyContext/*!*/ context, string/*!*/ name, string originalName) : base(name, false) { Assert.NotNull(context); _context = context; _originalName = originalName; if (originalName == null) { string unmangled = RubyUtils.TryUnmangleMethodName(name); if (unmangled != null) { _unmangled = new GetMember(_context, unmangled, originalName); } } }