From: Jarl Gullberg Date: Mon, 29 May 2017 20:08:48 +0000 (+0200) Subject: Changed signature of RemoveNativeSignatures. X-Git-Tag: v3.0.0~109^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b420ce8735509073b9c100d1000bd337210da0ff;p=platform%2Fcore%2Fcsapi%2Fopentk.git Changed signature of RemoveNativeSignatures. --- diff --git a/src/Generator.Rewrite/Program.cs b/src/Generator.Rewrite/Program.cs index d1a7d98..96be25c 100644 --- a/src/Generator.Rewrite/Program.cs +++ b/src/Generator.Rewrite/Program.cs @@ -68,7 +68,7 @@ namespace OpenTK.Rewrite // We want to keep a valid symbols file (pdb or mdb) var read_params = new ReaderParameters(); var write_params = new WriterParameters(); - + read_params.ReadSymbols = true; read_params.ReadWrite = true; write_params.WriteSymbols = true; @@ -219,7 +219,7 @@ namespace OpenTK.Rewrite } } - static void RemoveNativeSignatures(TypeDefinition type, List methods) + static void RemoveNativeSignatures(TypeDefinition type, IEnumerable methods) { // Remove all DllImports for functions called through calli, since // their signatures are embedded directly into the calli callsite. @@ -516,7 +516,7 @@ namespace OpenTK.Rewrite } static void EmitParameterEpilogues(MethodDefinition wrapper, MethodDefinition native, MethodBody body, ILProcessor il, - IReadOnlyCollection generatedVariables) + List generatedVariables) { foreach (var p in wrapper.Parameters) {