Remove default arguments from TryImplicitConversion and fix a bug found in the process.
llvm-svn: 80258
diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h
index 2ed90d0..b193688 100644
--- a/clang/lib/Sema/Sema.h
+++ b/clang/lib/Sema/Sema.h
@@ -725,9 +725,9 @@
OverloadedFunctionDecl::function_iterator &MatchedDecl);
ImplicitConversionSequence
TryImplicitConversion(Expr* From, QualType ToType,
- bool SuppressUserConversions = false,
- bool AllowExplicit = false,
- bool ForceRValue = false);
+ bool SuppressUserConversions,
+ bool AllowExplicit,
+ bool ForceRValue);
bool IsStandardConversion(Expr *From, QualType ToType,
StandardConversionSequence& SCS);
bool IsIntegralPromotion(Expr *From, QualType FromType, QualType ToType);