Exemple #1
0
 private void EnsureSplatSite() {
     if (_splatSite == null) {
         Interlocked.CompareExchange(
             ref _splatSite,
             CallSite<Func<CallSite, CodeContext, object, object[], object>>.Create(
                 Binders.InvokeSplat(_context.LanguageContext)
             ),
             null
         );
     }
 }