コード例 #1
0
ファイル: _functools.cs プロジェクト: zpeach68/ironpython2
 private void EnsureDictSplatSite() {
     if (_dictSite == null) {
         Interlocked.CompareExchange(
             ref _dictSite,
             CallSite<Func<CallSite, CodeContext, object, object[], IDictionary<object, object>, object>>.Create(
                 Binders.InvokeKeywords(_context.LanguageContext)
             ),
             null
         );
     }
 }