Catel.Fody.Weaving.Argument.ArgumentWeaver.ContainsArgumentChecks C# (CSharp) Method

ContainsArgumentChecks() private method

private ContainsArgumentChecks ( Mono.Cecil.MethodDefinition method ) : bool
method Mono.Cecil.MethodDefinition
return bool
        private bool ContainsArgumentChecks(MethodDefinition method)
        {
            foreach (var instruction in method.Body.Instructions)
            {
                var methodReference = instruction.Operand as MethodReference;
                if (methodReference != null)
                {
                    if (methodReference.GetFullName().Contains("Catel.Argument"))
                    {
                        return true;
                    }
                }
            }

            return false;
        }