Ejemplo n.º 1
0
        private void CheckDuplicateArguments(Alias alias)
        {
            var dups = alias.Arguments.GroupBy(a => a.Name).Where(g => g.Count() > 1).SelectMany(g => g).ToList();

            dups.ForEach(
                a =>
                _context.AddError(CompilerErrorFactory.DuplicateArgumentName((Argument)a, _currentModule.FileName)));
        }