Commit graph

3011 commits

Author SHA1 Message Date
Бондарев Иван 7dbf6197cb fix #2177 2020-01-12 12:16:43 +01:00
Бондарев Иван 0b1d2d61e4 if_expr_new in SyntaxTreeComparer 2020-01-12 11:57:27 +01:00
Бондарев Иван 97ee572be7 formatting of if expressions 2020-01-12 11:42:57 +01:00
Mikhalkovich Stanislav d7d28ca3b5 ReadArrInteger без параметров 2020-01-08 11:18:23 +03:00
Mikhalkovich Stanislav dc44b7ff57 ReadInt64 2020-01-08 10:46:47 +03:00
Mikhalkovich Stanislav 684554f2cd Соптимизировал a[x:y] через Array.Copy 2020-01-08 01:40:47 +03:00
Mikhalkovich Stanislav a0fda1e045 if_expr_new узел для форматирования 2020-01-06 20:02:07 +03:00
Mikhalkovich Stanislav 9aa197df1d a.Indices в foreach - полностью заменяется на for. Семантические проверки сделаны 2020-01-06 12:14:53 +03:00
Mikhalkovich Stanislav 5aa72fac74 В оптимизацию foreach добавлен IList 2020-01-06 11:23:55 +03:00
Mikhalkovich Stanislav 17339ade0c min := if a<b then a else b; 2020-01-06 01:16:01 +03:00
Mikhalkovich Stanislav f2060d6b00 Оптимизация цикла по a.Indices - версия без проверки 2020-01-06 00:55:40 +03:00
Mikhalkovich Stanislav 838dddf8b1 foreach по a..b преобразуется в for - для эффективности 2020-01-05 22:46:12 +03:00
Mikhalkovich Stanislav 1c4b7b7636 Доделал форматирование a..b 2020-01-04 20:43:51 +03:00
Mikhalkovich Stanislav 15d20463d7 Новый Range в виде a..b 2020-01-04 12:19:36 +03:00
Mikhalkovich Stanislav ba6ac20ec9 Убраны лишние пробелы при генерации CodeTemplates
StructuredObjectToString - правильный вывод Dictionary
2020-01-03 11:03:46 +03:00
Mikhalkovich Stanislav 87124bcf59
Merge pull request #2165 from AIexandrKotov/copyright_update
Copyright update
2020-01-01 01:30:16 +03:00
Александр Погорелов b1aebba362 fix #2159 2019-12-30 12:44:19 +03:00
Mikhalkovich Stanislav 23d65209b5 Исправление орфографических ошибок в BlockFileOfT.pas 2019-12-28 22:08:52 +03:00
Бондарев Иван bf1f3362ca Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2019-12-27 19:39:04 +01:00
Бондарев Иван a0a2299b68 test 2019-12-27 19:38:45 +01:00
Бондарев Иван 8ae4bcfde5 fix pascalabcnet/pascalabcnetide#47 2019-12-27 19:35:23 +01:00
Mikhalkovich Stanislav b2913910dd
Merge pull request #2121 from SunSerega/recursive-uses-in-fix
Исправление рекурсивного uses-in
2019-12-27 20:55:06 +03:00
Бондарев Иван 3f782ace31 fix pascalabcnet/pascalabcnetide#59 2019-12-27 12:34:51 +01:00
Бондарев Иван 0c97ac63fa fix pascalabcnet/pascalabcnetide#64 2019-12-27 11:51:57 +01:00
Бондарев Иван 1bc89d8ffc fix pascalabcnet/pascalabcnetide#101 2019-12-27 11:19:25 +01:00
Бондарев Иван a245ece51d fix pascalabcnet/pascalabcnetide#102 2019-12-26 13:25:52 +01:00
Бондарев Иван db3a5cdf1f fix pascalabcnet/pascalabcnetide#86 2019-12-26 12:39:18 +01:00
Бондарев Иван b9170c84c9 fix pascalabcnet/pascalabcnetide#24 2019-12-26 11:53:19 +01:00
Бондарев Иван 76329ab0b8 fix pascalabcnet/pascalabcnetide#27 2019-12-26 11:13:07 +01:00
Бондарев Иван d8b2bc6c5e fix pascalabcnet/pascalabcnetide#84 2019-12-25 13:27:54 +01:00
Бондарев Иван fa420a349b fix pascalabcnet/pascalabcnetide#4 2019-12-25 13:17:32 +01:00
Бондарев Иван b4ec2405a4 fix pascalabcnet/pascalabcnetide#14 2019-12-25 12:27:01 +01:00
Kotov e7e4d2ec22 Update AboutBox.Designer.cs 2019-12-25 13:41:53 +03:00
Kotov 61e8b4773c 2020 in copyrights
С наступающим!)
2019-12-25 13:37:51 +03:00
Бондарев Иван 179d86528e fix pascalabcnet/pascalabcnetide#51 2019-12-25 11:36:18 +01:00
Бондарев Иван 5923b9c8de fix pascalabcnet/pascalabcnetide#48 2019-12-25 10:11:25 +01:00
Бондарев Иван 7e186c7e28 Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2019-12-25 09:54:10 +01:00
Бондарев Иван a2e12cad31 fix pascalabcnet/pascalabcnetide#49 2019-12-25 09:53:05 +01:00
Mikhalkovich Stanislav 5352dd6b24 s[a:b] заменяется на вызов s.Substring 2019-12-25 09:27:48 +03:00
Mikhalkovich Stanislav c94b1037cc Оптимизация foreach в for для многократного ускорения цикла для IList<T> (массивов, списков)
Не работает в лямбдах! (техническое ограничение)

Плагин запуска ILDasm
2019-12-25 08:43:01 +03:00
Бондарев Иван 3d845a4e80 fix pascalabcnet/pascalabcnetide#83 2019-12-24 17:07:15 +01:00
Бондарев Иван 9799b462a5 fix pascalabcnet/pascalabcnetide#118 2019-12-24 16:23:34 +01:00
Бондарев Иван 82a0f473b9 fix pascalabcnet/pascalabcnetide#162 2019-12-24 15:16:43 +01:00
Бондарев Иван c3f3c633cc fix pascalabcnet/pascalabcnetide#159 2019-12-24 15:00:53 +01:00
Бондарев Иван fccd9c00aa fix pascalabcnet/pascalabcnetide#141 2019-12-24 14:35:01 +01:00
Бондарев Иван 2c60d0af5b fix pascalabcnet/pascalabcnetide#166 2019-12-24 12:27:02 +01:00
Бондарев Иван 8af9be4733 fix pascalabcnet/pascalabcnetide#134 2019-12-24 11:34:45 +01:00
Бондарев Иван d0f1b2a753 fix pascalabcnet/pascalabcnetide#161 2019-12-24 11:26:50 +01:00
Бондарев Иван 91f9436a77 fix pascalabcnet/pascalabcnetide#165 2019-12-23 20:04:05 +01:00
Бондарев Иван d356e59e23 fix pascalabcnet/pascalabcnetide#163 2019-12-23 18:02:20 +01:00