From cf040d9c2ae410e7ea65ab289416762301a89c13 Mon Sep 17 00:00:00 2001 From: triton Date: Mon, 12 Aug 2013 20:06:54 +0100 Subject: [PATCH] Use a different generic type variable name that does not conflict with the parent one. --- src/Generator/Passes/PassBuilder.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Generator/Passes/PassBuilder.cs b/src/Generator/Passes/PassBuilder.cs index 9b136e20..8169d827 100644 --- a/src/Generator/Passes/PassBuilder.cs +++ b/src/Generator/Passes/PassBuilder.cs @@ -30,9 +30,9 @@ namespace CppSharp /// /// Finds a previously-added pass of the given type. /// - public T FindPass() where T : TranslationUnitPass + public U FindPass() where U : TranslationUnitPass { - return Passes.OfType().Select(pass => pass as T).FirstOrDefault(); + return Passes.OfType().Select(pass => pass as U).FirstOrDefault(); } } }