Skip to content

Commit b2f328d

Browse files
committed
Updated Clang to version 15.0.5
1 parent 6c8b6d7 commit b2f328d

6 files changed

Lines changed: 16 additions & 11 deletions

File tree

Parsers/ClangLayout/ClangLayout.vcxproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@
112112
<Link>
113113
<SubSystem>Console</SubSystem>
114114
<GenerateDebugInformation>true</GenerateDebugInformation>
115-
<AdditionalDependencies>LLVMOption.lib;LLVMSupport.lib;clangBasic.lib;clangFrontend.lib;clangRewrite.lib;clangSerialization.lib;clangTooling.lib;clangToolingCore.lib;clangToolingRefactoring.lib;clangIndex.lib;clangDriver.lib;version.lib;clangParse.lib;LLVMMCParser.lib;LLVMProfileData.lib;clangSema.lib;clangEdit.lib;clangAnalysis.lib;clangASTMatchers.lib;LLVMBitReader.lib;clangFormat.lib;clangToolingInclusions.lib;clangAST.lib;clangLex.lib;LLVMCore.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMMC.lib;LLVMBinaryFormat.lib;LLVMDebugInfoCodeView.lib;LLVMDebugInfoMSF.lib;LLVMFrontendOpenMP.lib;LLVMTarget.lib;LLVMX86Info.lib;LLVMX86Desc.lib;LLVMX86AsmParser.lib;LLVMX86CodeGen.lib;LLVMMCDisassembler.lib;LLVMCodeGen.lib;LLVMSelectionDAG.lib;LLVMAnalysis.lib;LLVMGlobalISel.lib;LLVMCFGuard.lib;LLVMTransformUtils.lib;LLVMScalarOpts.lib;psapi.lib;shell32.lib;ole32.lib;uuid.lib;advapi32.lib;delayimp.lib;-delayload:shell32.dll;-delayload:ole32.dll;LLVMDemangle.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;oleaut32.lib;comdlg32.lib;%(AdditionalDependencies)</AdditionalDependencies>
116-
<AdditionalLibraryDirectories>$(SolutionDir)..\..\llvm-project\build\Debug\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
115+
<AdditionalDependencies>LLVMOption.lib;LLVMSupport.lib;clangBasic.lib;clangFrontend.lib;clangRewrite.lib;clangSerialization.lib;clangTooling.lib;clangToolingCore.lib;clangToolingRefactoring.lib;clangIndex.lib;clangDriver.lib;version.lib;clangParse.lib;LLVMMCParser.lib;LLVMProfileData.lib;clangSema.lib;clangEdit.lib;clangAnalysis.lib;clangASTMatchers.lib;LLVMBitReader.lib;clangFormat.lib;clangToolingInclusions.lib;clangAST.lib;clangLex.lib;LLVMCore.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMMC.lib;LLVMBinaryFormat.lib;LLVMDebugInfoCodeView.lib;LLVMDebugInfoMSF.lib;LLVMWindowsDriver.lib;obj.clangSupport.lib;LLVMFrontendOpenMP.lib;LLVMTarget.lib;LLVMX86Info.lib;LLVMX86Desc.lib;LLVMX86AsmParser.lib;LLVMX86CodeGen.lib;LLVMMCDisassembler.lib;LLVMCodeGen.lib;LLVMSelectionDAG.lib;LLVMAnalysis.lib;LLVMGlobalISel.lib;LLVMCFGuard.lib;LLVMTransformUtils.lib;LLVMScalarOpts.lib;psapi.lib;shell32.lib;ole32.lib;uuid.lib;advapi32.lib;delayimp.lib;-delayload:shell32.dll;-delayload:ole32.dll;LLVMDemangle.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;oleaut32.lib;comdlg32.lib;%(AdditionalDependencies)</AdditionalDependencies>
116+
<AdditionalLibraryDirectories>$(SolutionDir)..\..\llvm-project\build\Debug\lib;$(SolutionDir)..\..\llvm-project\build\tools\clang\lib\Support\obj.clangSupport.dir\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
117117
</Link>
118118
</ItemDefinitionGroup>
119119
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
@@ -131,8 +131,8 @@
131131
<EnableCOMDATFolding>true</EnableCOMDATFolding>
132132
<OptimizeReferences>true</OptimizeReferences>
133133
<GenerateDebugInformation>true</GenerateDebugInformation>
134-
<AdditionalDependencies>LLVMOption.lib;LLVMSupport.lib;clangBasic.lib;clangFrontend.lib;clangRewrite.lib;clangSerialization.lib;clangTooling.lib;clangToolingCore.lib;clangToolingRefactoring.lib;clangIndex.lib;clangDriver.lib;version.lib;clangParse.lib;LLVMMCParser.lib;LLVMProfileData.lib;clangSema.lib;clangEdit.lib;clangAnalysis.lib;clangASTMatchers.lib;LLVMBitReader.lib;clangFormat.lib;clangToolingInclusions.lib;clangAST.lib;clangLex.lib;LLVMCore.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMMC.lib;LLVMBinaryFormat.lib;LLVMDebugInfoCodeView.lib;LLVMDebugInfoMSF.lib;LLVMFrontendOpenMP.lib;LLVMTarget.lib;LLVMX86Info.lib;LLVMX86Desc.lib;LLVMX86AsmParser.lib;LLVMX86CodeGen.lib;LLVMMCDisassembler.lib;LLVMCodeGen.lib;LLVMSelectionDAG.lib;LLVMAnalysis.lib;LLVMGlobalISel.lib;LLVMCFGuard.lib;LLVMTransformUtils.lib;LLVMScalarOpts.lib;psapi.lib;shell32.lib;ole32.lib;uuid.lib;advapi32.lib;delayimp.lib;-delayload:shell32.dll;-delayload:ole32.dll;LLVMDemangle.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;oleaut32.lib;comdlg32.lib;%(AdditionalDependencies)</AdditionalDependencies>
135-
<AdditionalLibraryDirectories>$(SolutionDir)..\..\llvm-project\build\Release\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
134+
<AdditionalDependencies>LLVMOption.lib;LLVMSupport.lib;clangBasic.lib;clangFrontend.lib;clangRewrite.lib;clangSerialization.lib;clangTooling.lib;clangToolingCore.lib;clangToolingRefactoring.lib;clangIndex.lib;clangDriver.lib;version.lib;clangParse.lib;LLVMMCParser.lib;LLVMProfileData.lib;clangSema.lib;clangEdit.lib;clangAnalysis.lib;clangASTMatchers.lib;LLVMBitReader.lib;clangFormat.lib;clangToolingInclusions.lib;clangAST.lib;clangLex.lib;LLVMCore.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMMC.lib;LLVMBinaryFormat.lib;LLVMDebugInfoCodeView.lib;LLVMDebugInfoMSF.lib;LLVMWindowsDriver.lib;obj.clangSupport.lib;obj.clangSupport.lib;LLVMFrontendOpenMP.lib;LLVMTarget.lib;LLVMX86Info.lib;LLVMX86Desc.lib;LLVMX86AsmParser.lib;LLVMX86CodeGen.lib;LLVMMCDisassembler.lib;LLVMCodeGen.lib;LLVMSelectionDAG.lib;LLVMAnalysis.lib;LLVMGlobalISel.lib;LLVMCFGuard.lib;LLVMTransformUtils.lib;LLVMScalarOpts.lib;psapi.lib;shell32.lib;ole32.lib;uuid.lib;advapi32.lib;delayimp.lib;-delayload:shell32.dll;-delayload:ole32.dll;LLVMDemangle.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;oleaut32.lib;comdlg32.lib;%(AdditionalDependencies)</AdditionalDependencies>
135+
<AdditionalLibraryDirectories>$(SolutionDir)..\..\llvm-project\build\Release\lib;$(SolutionDir)..\..\llvm-project\build\tools\clang\lib\Support\obj.clangSupport.dir\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
136136
</Link>
137137
<PostBuildEvent>
138138
<Command>copy /Y "$(TargetDir)$(ProjectName).dll" "$(SolutionDir)..\StructLayout\$(ProjectName).dll"</Command>
@@ -149,8 +149,8 @@
149149
<Link>
150150
<SubSystem>Console</SubSystem>
151151
<GenerateDebugInformation>true</GenerateDebugInformation>
152-
<AdditionalLibraryDirectories>$(SolutionDir)..\..\llvm-project\build\Debug\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
153-
<AdditionalDependencies>LLVMOption.lib;LLVMSupport.lib;clangBasic.lib;clangFrontend.lib;clangRewrite.lib;clangSerialization.lib;clangTooling.lib;clangToolingCore.lib;clangToolingRefactoring.lib;clangIndex.lib;clangDriver.lib;version.lib;clangParse.lib;LLVMMCParser.lib;LLVMProfileData.lib;clangSema.lib;clangEdit.lib;clangAnalysis.lib;clangASTMatchers.lib;LLVMBitReader.lib;clangFormat.lib;clangToolingInclusions.lib;clangAST.lib;clangLex.lib;LLVMCore.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMMC.lib;LLVMBinaryFormat.lib;LLVMDebugInfoCodeView.lib;LLVMDebugInfoMSF.lib;LLVMDebugInfoDWARF.lib;LLVMFrontendOpenMP.lib;LLVMTarget.lib;LLVMX86Info.lib;LLVMX86Desc.lib;LLVMX86AsmParser.lib;LLVMX86CodeGen.lib;LLVMMCDisassembler.lib;LLVMCodeGen.lib;LLVMSelectionDAG.lib;LLVMAnalysis.lib;LLVMGlobalISel.lib;LLVMCFGuard.lib;LLVMTransformUtils.lib;LLVMScalarOpts.lib;LLVMObject.lib;LLVMTextAPI.lib;psapi.lib;shell32.lib;ole32.lib;uuid.lib;advapi32.lib;delayimp.lib;-delayload:shell32.dll;-delayload:ole32.dll;LLVMDemangle.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;oleaut32.lib;comdlg32.lib;%(AdditionalDependencies)</AdditionalDependencies>
152+
<AdditionalLibraryDirectories>$(SolutionDir)..\..\llvm-project\build\Debug\lib;$(SolutionDir)..\..\llvm-project\build\tools\clang\lib\Support\obj.clangSupport.dir\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
153+
<AdditionalDependencies>LLVMOption.lib;LLVMSupport.lib;clangBasic.lib;clangFrontend.lib;clangRewrite.lib;clangSerialization.lib;clangTooling.lib;clangToolingCore.lib;clangToolingRefactoring.lib;clangIndex.lib;clangDriver.lib;version.lib;clangParse.lib;LLVMMCParser.lib;LLVMProfileData.lib;clangSema.lib;clangEdit.lib;clangAnalysis.lib;clangASTMatchers.lib;LLVMBitReader.lib;clangFormat.lib;clangToolingInclusions.lib;clangAST.lib;clangLex.lib;LLVMCore.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMMC.lib;LLVMBinaryFormat.lib;LLVMDebugInfoCodeView.lib;LLVMDebugInfoMSF.lib;LLVMWindowsDriver.lib;obj.clangSupport.lib;LLVMDebugInfoDWARF.lib;LLVMFrontendOpenMP.lib;LLVMTarget.lib;LLVMX86Info.lib;LLVMX86Desc.lib;LLVMX86AsmParser.lib;LLVMX86CodeGen.lib;LLVMMCDisassembler.lib;LLVMCodeGen.lib;LLVMSelectionDAG.lib;LLVMAnalysis.lib;LLVMGlobalISel.lib;LLVMCFGuard.lib;LLVMTransformUtils.lib;LLVMScalarOpts.lib;LLVMObject.lib;LLVMTextAPI.lib;psapi.lib;shell32.lib;ole32.lib;uuid.lib;advapi32.lib;delayimp.lib;-delayload:shell32.dll;-delayload:ole32.dll;LLVMDemangle.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;oleaut32.lib;comdlg32.lib;%(AdditionalDependencies)</AdditionalDependencies>
154154
</Link>
155155
</ItemDefinitionGroup>
156156
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
@@ -168,8 +168,8 @@
168168
<EnableCOMDATFolding>true</EnableCOMDATFolding>
169169
<OptimizeReferences>true</OptimizeReferences>
170170
<GenerateDebugInformation>true</GenerateDebugInformation>
171-
<AdditionalLibraryDirectories>$(SolutionDir)..\..\llvm-project\build\Release\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
172-
<AdditionalDependencies>LLVMOption.lib;LLVMSupport.lib;clangBasic.lib;clangFrontend.lib;clangRewrite.lib;clangSerialization.lib;clangTooling.lib;clangToolingCore.lib;clangToolingRefactoring.lib;clangIndex.lib;clangDriver.lib;version.lib;clangParse.lib;LLVMMCParser.lib;LLVMProfileData.lib;clangSema.lib;clangEdit.lib;clangAnalysis.lib;clangASTMatchers.lib;LLVMBitReader.lib;clangFormat.lib;clangToolingInclusions.lib;clangAST.lib;clangLex.lib;LLVMCore.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMMC.lib;LLVMBinaryFormat.lib;LLVMDebugInfoCodeView.lib;LLVMDebugInfoMSF.lib;LLVMDebugInfoDWARF.lib;LLVMFrontendOpenMP.lib;LLVMTarget.lib;LLVMX86Info.lib;LLVMX86Desc.lib;LLVMX86AsmParser.lib;LLVMX86CodeGen.lib;LLVMMCDisassembler.lib;LLVMCodeGen.lib;LLVMSelectionDAG.lib;LLVMAnalysis.lib;LLVMGlobalISel.lib;LLVMCFGuard.lib;LLVMTransformUtils.lib;LLVMScalarOpts.lib;LLVMObject.lib;LLVMTextAPI.lib;LLVMDemangle.lib;%(AdditionalDependencies)</AdditionalDependencies>
171+
<AdditionalLibraryDirectories>$(SolutionDir)..\..\llvm-project\build\Release\lib;$(SolutionDir)..\..\llvm-project\build\tools\clang\lib\Support\obj.clangSupport.dir\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
172+
<AdditionalDependencies>LLVMOption.lib;LLVMSupport.lib;clangBasic.lib;clangFrontend.lib;clangRewrite.lib;clangSerialization.lib;clangTooling.lib;clangToolingCore.lib;clangToolingRefactoring.lib;clangIndex.lib;clangDriver.lib;version.lib;clangParse.lib;LLVMMCParser.lib;LLVMProfileData.lib;clangSema.lib;clangEdit.lib;clangAnalysis.lib;clangASTMatchers.lib;LLVMBitReader.lib;clangFormat.lib;clangToolingInclusions.lib;clangAST.lib;clangLex.lib;LLVMCore.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMMC.lib;LLVMBinaryFormat.lib;LLVMDebugInfoCodeView.lib;LLVMDebugInfoMSF.lib;LLVMWindowsDriver.lib;obj.clangSupport.lib;obj.clangSupport.lib;LLVMDebugInfoDWARF.lib;LLVMFrontendOpenMP.lib;LLVMTarget.lib;LLVMX86Info.lib;LLVMX86Desc.lib;LLVMX86AsmParser.lib;LLVMX86CodeGen.lib;LLVMMCDisassembler.lib;LLVMCodeGen.lib;LLVMSelectionDAG.lib;LLVMAnalysis.lib;LLVMGlobalISel.lib;LLVMCFGuard.lib;LLVMTransformUtils.lib;LLVMScalarOpts.lib;LLVMObject.lib;LLVMTextAPI.lib;LLVMDemangle.lib;%(AdditionalDependencies)</AdditionalDependencies>
173173
</Link>
174174
</ItemDefinitionGroup>
175175
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />

StructLayout/Shared/Settings/AboutWindow.xaml.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public AboutWindow()
6060

6161
descriptionTxt.Text = manifest.Description;
6262
extVersionTxt.Text = "Version: " + manifest.Version;
63-
clangVersionTxt.Text = "Clang Version: 14.0.5";
63+
clangVersionTxt.Text = "Clang Version: 15.0.5";
6464
//TODO ~ Ramonv ~ add here also the other versions ( DIA SDK / RAW_PDB... )
6565
}
6666

StructLayout/VSIX16/StructLayoutVS16.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
<DefineConstants>TRACE;DEBUG;VS16</DefineConstants>
3636
<ErrorReport>prompt</ErrorReport>
3737
<WarningLevel>4</WarningLevel>
38+
<DeployExtension>False</DeployExtension>
3839
</PropertyGroup>
3940
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
4041
<DebugType>pdbonly</DebugType>
@@ -54,6 +55,9 @@
5455
</ItemGroup>
5556
<ItemGroup>
5657
<Reference Include="Microsoft.CSharp" />
58+
<Reference Include="Microsoft.VisualStudio.VCCodeModel, Version=16.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
59+
<EmbedInteropTypes>True</EmbedInteropTypes>
60+
</Reference>
5761
<Reference Include="Microsoft.VisualStudio.VCProjectEngine, Version=16.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
5862
<EmbedInteropTypes>True</EmbedInteropTypes>
5963
</Reference>

StructLayout/VSIX16/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="StructLayout.ae9caa76-a538-4c6c-bff5-9e0a61e6b728" Version="0.6.0" Language="en-US" Publisher="Ramon Viladomat" />
4+
<Identity Id="StructLayout.ae9caa76-a538-4c6c-bff5-9e0a61e6b728" Version="0.6.1" Language="en-US" Publisher="Ramon Viladomat" />
55
<DisplayName>Struct Layout</DisplayName>
66
<Description xml:space="preserve">C++ struct memory layout viewer</Description>
77
<MoreInfo>https://github.com/Viladoman/StructLayout</MoreInfo>

StructLayout/VSIX17/StructLayoutVS17.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
<DefineConstants>TRACE;VS17</DefineConstants>
4545
<ErrorReport>prompt</ErrorReport>
4646
<WarningLevel>4</WarningLevel>
47+
<DeployExtension>False</DeployExtension>
4748
</PropertyGroup>
4849
<ItemGroup>
4950
<Compile Include="Properties\AssemblyInfo.cs" />

StructLayout/VSIX17/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="VSIX17.e69fae7b-dc16-40e2-894b-6caf7876d03a" Version="0.6.0" Language="en-US" Publisher="Ramon Viladomat" />
4+
<Identity Id="VSIX17.e69fae7b-dc16-40e2-894b-6caf7876d03a" Version="0.6.1" Language="en-US" Publisher="Ramon Viladomat" />
55
<DisplayName>Struct Layout 2022</DisplayName>
66
<Description xml:space="preserve">C++ struct memory layout viewer</Description>
77
<MoreInfo>https://github.com/Viladoman/StructLayout</MoreInfo>

0 commit comments

Comments
 (0)