Граф коммитов

894 Коммитов

Автор SHA1 Сообщение Дата
Steve Otteson abf8d16d30 Fixes #587 - Wasn't picking up TEXT("..") defines 2022-01-18 10:58:55 -08:00
Steve Otteson 8f6ce5e469 Update the version for a new release 2022-01-16 21:52:04 -08:00
Steve Otteson 48fefe5213 Fixes #559 - use flag in method table to show the signature should be preserved
Also fixed a couple issues with string constants getting chopped off before the end
2022-01-16 21:39:45 -08:00
Steve Otteson fde4cfcdfd Fixes #587 - Scrape string constants 2022-01-15 12:44:38 -08:00
Steve Otteson f2c101e0be Fixes #609 - Add thread attribute constants from processthreadsapi.h 2022-01-14 15:56:58 -08:00
Steve Otteson 3033ee4e93 Fixes #759 - avrt.h not getting scraped 2022-01-14 09:36:13 -08:00
Steve Otteson 6d9275b346 Fixes #764 - Add DoesNotReturnAttribute to APIs that don't return
Found that some interfaces in Printing weren't being scraped correctly
2022-01-14 09:27:37 -08:00
Steve Otteson dac4783919 Fixes #769 - Add a warning when we notice a member is a function pointer but the definition didn't use a function prototype
The warning says to create a delegate for the member in question and map to its type. Unfortunately this found 1377 of them! This will take a while to work through.
2022-01-13 16:08:06 -08:00
Steve Otteson 442dd0fea3
Switch to VS 2022 (#774)
* Trying switching pipeline to vs 2022

* Update location of vcvars.bat

* Update to indicate we'e using vs2022

* Update sln for vs2022
2022-01-11 21:19:11 -08:00
Kenny Kerr 1f822a5df9
Add additional DIA excludes, types 2022-01-10 15:37:00 -08:00
Steve Otteson 4337a892b9 Fix VS2022 build break 2022-01-04 16:48:31 -08:00
Mike Battista 9dfb1e1b44 Added missing pointer for #755. 2022-01-03 06:32:39 -08:00
Mike Battista dd8c7665f8 Merge branch 'pr/dqtsth/758' 2021-12-08 16:40:22 -08:00
Mike Battista bf5094a56d Fixed #754. 2021-12-02 11:32:51 -08:00
Mike Battista 6b2be35aca Fixed #760. 2021-11-30 16:06:26 -08:00
Mike Battista 4af486cc37 Fixed #752. 2021-11-30 11:27:12 -08:00
Mike Battista bcaacaecda Fixed #755. 2021-11-30 10:45:28 -08:00
Mike Battista cc9fb8f43c Fixed #751. 2021-11-29 20:06:45 -08:00
Mike Battista bf53fc3bee Fixed #753. 2021-11-29 16:41:44 -08:00
Mike Battista 50a2585cd2 Added [Flags] for #746. 2021-11-29 14:59:27 -08:00
Mike Battista 611281a99c Fixed #747. 2021-11-29 14:13:04 -08:00
Mike Battista 340a58574a Fixed #757. 2021-11-29 12:27:02 -08:00
Mike Battista 4c45b16c62 Fixed #756. 2021-11-29 12:07:24 -08:00
dqtsth 085bdb4575
Merge branch 'master' into codes 2021-11-25 22:31:34 +11:00
dqtsth cf0e4d963c Add additional AlternateSuccessCodes 2021-11-25 11:04:30 +00:00
Rafael Rivera 3e6db4ee30 Add additional DIA excludes, types 2021-11-19 09:10:24 -08:00
Mike Battista 6665ab10d7 Printer enum fixes for #720. 2021-11-09 19:49:15 -08:00
Mike Battista 94e4cdb10a EventLog handle fixes for #720. 2021-11-09 18:50:21 -08:00
Mike Battista 6b785761ac Fixed #728. 2021-11-09 16:52:43 -08:00
Mike Battista 74d9c0bddd Fixed #715. 2021-11-09 16:39:01 -08:00
Mike Battista 5fed4815e2 Fixed #705. 2021-11-09 16:18:45 -08:00
Mike Battista 8775a9a61f Fixed #732. 2021-11-09 15:53:38 -08:00
Steve Otteson 98f40d06a5 Updating winmd after merge with master 2021-11-09 14:11:31 -08:00
Steve Otteson 0cd89bb62c Merging with master 2021-11-09 13:40:51 -08:00
Steve Otteson 5dc53dc261 Fixes #725 - SupportedArchitecture dependency issue
Added a test to catch this kind of issue in the future
2021-11-09 13:38:27 -08:00
Mike Battista 253d225b02 Fixed #717. 2021-11-09 12:30:37 -08:00
Steve Otteson ace957b01f Brings back D3D9ON12_ARGS which was lost in a refactor
Adds ability to scan DEFINE_PROPERTYKEY constants
Fixes #730
2021-11-09 09:14:04 -08:00
Steve Otteson 0a6cee04bb More namespace cleanup
Fixes #733
Fixes #731
Fixes #722
Fixes #721
2021-11-09 00:25:00 -08:00
Mike Battista af60be01c5 Merge branch 'master' into pr/damyanp/579 2021-11-04 16:21:23 -07:00
Rafael Rivera c15b86f183
Correct Security.Cryptography.Catalog using stmt (#719) 2021-11-03 10:19:13 -07:00
Steve Otteson 0c086ac267
Mega namespace refactor (#718)
* Another big round of namespace refactorings to reduce dependencies

* Missing namespace that broke the DWriteCore sample
2021-11-02 13:52:58 -07:00
Damyan Pepper 03b116546a Merge remote-tracking branch 'origin/master' into user/damyanp/directx
# Conflicts:
#	generation/WinSDK/Windows.Win32.proj
2021-10-29 08:45:44 -07:00
Mike Battista 2a3b75b74b Fixed #702. 2021-10-28 10:04:05 -07:00
Steve Otteson 3c8857a70f
Improve namespace factoring for namespaces under media and others (#713) 2021-10-28 08:49:02 -07:00
Mike Battista 64026fa698 Fixed #708. 2021-10-27 14:31:56 -07:00
Mike Battista 5e41ce41e7 Updated prerequisites. 2021-10-27 13:02:46 -07:00
Steve Otteson 41de51395a
More namespace dependency fixes (#709)
* Namespace depenency improvments: Controls, Input, Globalization, WindowsAndMessaging

* Namespace refactoring for FileSystem, IO, Ioctl
2021-10-26 00:38:36 -07:00
Steve Otteson 485061c012
Namespace refactors: com, security, ole (#706)
* Big refactor of the security and com namespaces to help reduce unnecessary dependencies.

* Update version
2021-10-22 12:00:43 -07:00
Damyan Pepper f1cac6210b Add various Direct3D-related partitions to ExcludeFromCrossarch 2021-10-20 11:11:03 -07:00
Damyan Pepper 654811244a Rearrange Direct3D namespaces:
d3dcommon.h -> Windows.Win32.Graphics.Direct3D.
dxcompiler.h -> Windows.Win32.Graphics.Direct3D.Fxc
dxcapi.h is -> Windows.Win32.Graphics.Direct3D.Dxc
d3d11on12.h -> Windows.Win32.Graphics.Direct3D11on12
dxcore*.h -> Windows.Win32.Graphics.DXCore

# Conflicts:
#	generation/WinSDK/Partitions/Direct3DDxgi/main.cpp
#	generation/WinSDK/Partitions/Direct3DHlsl/main.cpp
#	generation/WinSDK/Partitions/Gdi/DXCore/main.cpp
#	generation/WinSDK/Partitions/Gdi/DXCore/settings.rsp
#	generation/WinSDK/Partitions/Gdi/Direct3D/main.cpp
#	generation/WinSDK/Partitions/Gdi/Direct3D/settings.rsp
#	generation/WinSDK/Partitions/Gdi/Direct3D11on12/main.cpp
#	generation/WinSDK/Partitions/Gdi/Direct3D11on12/settings.rsp
#	generation/WinSDK/Partitions/Gdi/Direct3DDxc/main.cpp
#	generation/WinSDK/Partitions/Gdi/Direct3DDxc/settings.rsp
#	generation/WinSDK/Partitions/Gdi/Direct3DFxc/main.cpp
#	generation/WinSDK/Partitions/Gdi/Direct3DFxc/settings.rsp
#	generation/scraper/Partitions/Direct3D12/settings.rsp
#	generation/scraper/Partitions/Direct3DHlsl/main.cpp
2021-10-20 10:58:08 -07:00