Catel.Fody.Weaving.Argument.ArgumentInstructionSequenceBuilder.BuildDefaultInstructionsInternal C# (CSharp) 메소드

BuildDefaultInstructionsInternal() 개인적인 정적인 메소드

private static BuildDefaultInstructionsInternal ( object parameterDefinitionOrFieldDefinition ) : IEnumerable
parameterDefinitionOrFieldDefinition object
리턴 IEnumerable
        private static IEnumerable<Instruction> BuildDefaultInstructionsInternal(object parameterDefinitionOrFieldDefinition)
        {
            var fieldDefinition = parameterDefinitionOrFieldDefinition as FieldDefinition;
            if (fieldDefinition != null)
            {
                return BuildDefaultInstructions(fieldDefinition);
            }

            var parameterDefinition = parameterDefinitionOrFieldDefinition as ParameterDefinition;
            if (parameterDefinitionOrFieldDefinition != null)
            {
                return BuildDefaultInstructions(parameterDefinition);
            }

            return null;
        }