} // func GetGetIndexMember internal CallSiteBinder GetSetIndexMember(CallInfo callInfo) { CallSiteBinder b; lock (setIndexBinder) if (!setIndexBinder.TryGetValue(callInfo, out b)) { b = setIndexBinder[callInfo] = new LuaSetIndexBinder(this, callInfo); } return(b); } // func GetSetIndexMember
public SetIndexBinder GetSetIndexBinder() { return(setIndexBinder ?? (setIndexBinder = new LuaSetIndexBinder(context))); }