diff --git a/src/Core/Toolchains/MSVCToolchain.cs b/src/Core/Toolchains/MSVCToolchain.cs index d1e584ff..35ad456d 100644 --- a/src/Core/Toolchains/MSVCToolchain.cs +++ b/src/Core/Toolchains/MSVCToolchain.cs @@ -209,7 +209,6 @@ namespace CppSharp private static IEnumerable GetIncludeDirsFromWindowsSdks( int windowsSdkMajorVer, List windowsSdks) { - var includes = new List(); var majorWindowsSdk = windowsSdks.Find( version => (int) Math.Floor(version.Version) == windowsSdkMajorVer); var windowsSdkDirs = majorWindowsSdk.Directory != null ? diff --git a/src/Generator.Tests/AST/TestAST.cs b/src/Generator.Tests/AST/TestAST.cs index 4a52a667..8b2c4a97 100644 --- a/src/Generator.Tests/AST/TestAST.cs +++ b/src/Generator.Tests/AST/TestAST.cs @@ -412,7 +412,6 @@ namespace CppSharp.Generator.Tests.AST [Test] public void TestPrintingConstPointerWithConstType() { - var template = AstContext.FindDecl("TestSpecializationArguments").First(); var cppTypePrinter = new CppTypePrinter { PrintScopeKind = CppTypePrintScopeKind.Qualified }; var builtin = new BuiltinType(PrimitiveType.Char); var pointee = new QualifiedType(builtin, new TypeQualifiers { IsConst = true }); diff --git a/src/Generator/Generator.cs b/src/Generator/Generator.cs index e2f2a556..dd99db05 100644 --- a/src/Generator/Generator.cs +++ b/src/Generator/Generator.cs @@ -88,7 +88,6 @@ namespace CppSharp.Generators { foreach (var unit in units) { - var includeDir = Path.GetDirectoryName(unit.FilePath); var templates = Generate(new[] { unit }); if (templates.Count == 0) return; diff --git a/src/Generator/Generators/CSharp/CSharpSources.cs b/src/Generator/Generators/CSharp/CSharpSources.cs index 457efa2d..60c89dfb 100644 --- a/src/Generator/Generators/CSharp/CSharpSources.cs +++ b/src/Generator/Generators/CSharp/CSharpSources.cs @@ -1526,7 +1526,6 @@ namespace CppSharp.Generators.CSharp private void SaveOriginalVTablePointers(Class @class, bool cast = false) { - var suffix = Helpers.GetSuffixForInternal(@class); var pointer = cast ? $@"(({Helpers.InternalStruct}{ Helpers.GetSuffixForInternal(@class)}*) native)" : "native"; if (Context.ParserOptions.IsMicrosoftAbi) diff --git a/src/Generator/Passes/IgnoreSystemDeclarationsPass.cs b/src/Generator/Passes/IgnoreSystemDeclarationsPass.cs index 4b3b56f7..f0d7d34e 100644 --- a/src/Generator/Passes/IgnoreSystemDeclarationsPass.cs +++ b/src/Generator/Passes/IgnoreSystemDeclarationsPass.cs @@ -55,7 +55,6 @@ namespace CppSharp.Passes { foreach (var method in specialization.Methods.Where(m => m.OriginalName != "c_str")) method.ExplicitlyIgnore(); - var l = specialization.Methods.Where(m => m.IsConstructor && m.Parameters.Count == 2).ToList(); var ctor = specialization.Methods.Single(m => m.IsConstructor && m.Parameters.Count == 2 && m.Parameters[0].Type.Desugar().IsPointerToPrimitiveType(PrimitiveType.Char) && !m.Parameters[1].Type.Desugar().IsPrimitiveType());