Browse Source

Fix build error in p/invoke move

pull/1911/head
duckdoom5 1 year ago
parent
commit
de572a832b
  1. 10
      src/Generator/Passes/GenerateSymbolsPass.cs

10
src/Generator/Passes/GenerateSymbolsPass.cs

@ -362,7 +362,7 @@ namespace CppSharp.Passes @@ -362,7 +362,7 @@ namespace CppSharp.Passes
return;
}
var results = parserResult.Libraries.AsParallel()
var results = GetLibraries(parserResult).AsParallel()
.Select(ClangParser.ConvertLibrary);
lock (symbolsLock)
@ -373,6 +373,14 @@ namespace CppSharp.Passes @@ -373,6 +373,14 @@ namespace CppSharp.Passes
Context.Symbols.IndexSymbols();
}
}
return;
IEnumerable<Parser.AST.NativeLibrary> GetLibraries(ParserResult p)
{
for (uint i = 0; i < p.LibrariesCount; i++)
yield return p.GetLibraries(i);
}
}
private static string GetOutputFile(string library)

Loading…
Cancel
Save