public override void VisitLet(ILet let) { foreach (var binding in let.Bindings) { var headPattern = binding.HeadPattern; if (headPattern != null) { ProcessTypeMembers(headPattern.Declarations); } } }
public override void VisitLet(ILet letParam) { Builder.AddDeclaredMemberName(letParam.DeclaredName); }
protected void LockWith(ILet otherLet) { activeResourceGroup = SharedResourceGroup.CreateAcquiringSharedResources(SharedResource, otherLet.SharedResource); }