Commit graph

58 commits

Author SHA1 Message Date
Ivan Bondarev f3a18c9e33 #2928 2023-11-12 12:17:38 +01:00
Friedrich von Never 2e49fd2086 AssemblyResolveScope: stable binding redirect calculation 2023-08-08 22:57:50 +02:00
Friedrich von Never 04aca012c9 Generate application configuration files on compilation 2023-08-06 22:58:04 +02:00
Friedrich von Never 71df51f219 (#2905) More design fixes for AssemblyResolveScope, fix leaks 2023-07-31 22:34:16 +02:00
Ivan Bondarev 8660c5634c #2907 2023-07-30 14:54:49 +02:00
Friedrich von Never aff608565e (#2905) Short-term solution: load Microsoft assemblies via Assembly::LoadFrom 2023-07-24 23:15:46 +02:00
Friedrich von Never e9e50b3632 Merge remote-tracking branch 'upstream/master' into feature/reference-resolve
# Conflicts:
#	TreeConverter/NetWrappers/NetHelper.cs
2023-07-16 16:24:37 +02:00
Ivan Bondarev de9a369e22 LoadFrom for Microsoft.* assemblies 2023-01-08 10:54:54 +01:00
Ivan Bondarev 88323a0675 fix in LoadAssembly 2023-01-03 17:59:03 +01:00
Ivan Bondarev 7fe6c8219f fix pascalabcnet/pascalabcnetide#251 2022-11-01 14:17:46 +01:00
Friedrich von Never 2810132be7 Compiler: preload the reference assemblies, add an assembly resolver
This allows the compiler to strictly follow the user-provided reference
assembly list. It is very useful for cases when the reference list is
huge and not everything in it is in clear state; for example, when a
reference assembly list is provided by NuGet transitive closure.
2022-09-25 14:49:58 +02:00
Friedrich von Never 3d112fa28b (#2718) NetHelper: fix type lookup when it has several entries 2022-09-21 21:32:51 +02:00
Ivan Bondarev 198faa5bf5 #2478 2021-10-24 14:17:47 +02:00
Ivan Bondarev 5050008879 fix #2457 2021-03-21 13:46:54 +01:00
Mikhalkovich Stanislav fa2dd98e06 PT4 новые задания A...
SF - новые типы
2020-10-28 19:08:05 +03:00
Бондарев Иван 735e051a87 bug fix #2143 2020-06-29 22:01:14 +02:00
Бондарев Иван 259b3c34b5 bug fix #2086 2020-06-28 15:01:06 +02:00
Бондарев Иван dac1a87ff7 bug fix #2170 2020-01-12 14:25:53 +01:00
Бондарев Иван 0bd5de383b bug fix #831 2019-10-08 20:23:16 +02:00
Бондарев Иван 606a9583b6 fix pascalabcnet/pascalabcnetide#136 2019-09-08 11:14:00 +02:00
Mikhalkovich Stanislav e603b1fd6d Mikhalkovich в Copyright
Заготовка для школьного плагина образцов кода
2019-07-28 23:53:15 +03:00
Mikhalkovich Stanislav f7a01bc366 bug fix #1946 2019-05-20 23:48:59 +03:00
Mikhalkovich Stanislav 333f76cd68 fix #1941 2019-05-18 00:40:21 +03:00
Mikhalkovich Stanislav bea912377e В стандартной библиотеке все имена Indexes заменены на Indices 2019-02-06 19:50:05 +03:00
Бондарев Иван 74b29425e7 fix #1407 2019-01-06 11:07:07 +01:00
Бондарев Иван 4600c3b734 fix #1159
fix #1143
2018-09-06 20:49:18 +02:00
Бондарев Иван 2208af5f9d bug fix #1011 2018-08-08 16:48:19 +02:00
miks1965 ca085a35d2 try bug fix 815 2018-05-09 12:12:34 +03:00
miks1965 449563bc1b bug fix #664 2018-05-05 22:42:22 +03:00
andrewlord607 a8b5d90383 Удалён класс SymbolInfoList, теперь достаточно List<SymbolInfo>
Добавлена и частично интегрирована новая таблица символов
2018-04-14 18:29:11 +03:00
Бондарев Иван 5924f11216 bug fix #594 2017-12-05 20:39:14 +01:00
Бондарев Иван 2e46be3190 bug fix in pcu 2017-11-23 21:00:04 +01:00
andrewlord607 aa79c94f6f Небольшой рефакторинг таблицы символов. 2017-10-23 11:21:15 +03:00
Бондарев Иван b6a5ccb40d bug fix #527 2017-10-17 21:20:09 +02:00
Бондарев Иван 3f520df65e Поддержка пространств имен в проектах
Возможность расширять пространства имен .NET
2017-10-03 20:18:37 +02:00
Бондарев Иван 01efad3d4f bug fix 2017-08-08 22:00:19 +02:00
Бондарев Иван e8a38276b6 bug fix #452 2017-08-07 18:52:35 +02:00
miks1965 10f4ee3436 Minor changes 2017-06-01 23:42:35 +03:00
Бондарев Иван e5e4c0f4b8 bug fix in refactoring of SymbolTable 2017-06-01 19:34:03 +02:00
andrewlord607 c697c95f81 extensionoperators2 test fix 2017-05-22 20:53:52 +03:00
andrewlord607 4fddf5c66a SymbolTable refactoring #2 2017-05-20 21:20:02 +03:00
andrewlord607 8a6506e73e SymTable refactoring 2017-05-09 12:52:40 +03:00
Бондарев Иван 24b49d8da8 PABCExtensions.pas 2017-02-09 21:33:33 +01:00
Бондарев Иван 44ec47b359 bug fix #306 2016-12-03 18:40:39 +01:00
Бондарев Иван 5e75a1c66f bug fix #95, #155 2016-05-16 20:45:03 +02:00
Бондарев Иван a4d4a7a64a bug fix #156 2016-05-15 19:38:19 +02:00
Бондарев Иван 6c9aed039a bug fix #122, #134, #137 2016-04-14 20:16:31 +02:00
Бондарев Иван 29682aa824 bug fix issue #110 2016-03-12 18:46:14 +01:00
Бондарев Иван 1f31c20da2 bug fix issues #84, #85, #89 2016-02-21 17:12:52 +01:00
Бондарев Иван 7b9e7e6676 bug fix issue #69 2016-02-03 19:57:43 +01:00