4 writes to _bindingFlags
Microsoft.Build (4)
Evaluation\Expander.cs (4)
3315_bindingFlags = bindingFlags; 3478_bindingFlags |= BindingFlags.Static; 3484_bindingFlags |= BindingFlags.NonPublic; 3495_bindingFlags |= BindingFlags.Instance;
7 references to _bindingFlags
Microsoft.Build (7)
Evaluation\Expander.cs (7)
3621IEnumerable<MethodInfo> methods = _receiverType.GetMethods(_bindingFlags).Where(m => m.Name.Equals(_methodMethodName) && m.GetParameters().Length == args.Length); 3627functionResult = _receiverType.InvokeMember(_methodMethodName, _bindingFlags, Type.DefaultBinder, objectInstance, args, CultureInfo.InvariantCulture); 3632catch (MissingMethodException ex) when ((_bindingFlags & BindingFlags.InvokeMethod) == BindingFlags.InvokeMethod) 3636functionResult = LateBindExecute(ex, _bindingFlags, objectInstance, args, false /* is not constructor */); 3736return _receiverType.InvokeMember(_methodMethodName, _bindingFlags, Type.DefaultBinder, objectInstance, args, CultureInfo.InvariantCulture) ?? "null"; 4182if ((_bindingFlags & BindingFlags.InvokeMethod) == BindingFlags.InvokeMethod) 4195if ((_bindingFlags & BindingFlags.InvokeMethod) == BindingFlags.InvokeMethod)