Add missing 'explicit's on single-argument constructors.

Change-Id: I1494df6e74ec16238971fb4346ba184eb61c37ab
diff --git a/src/assembler_arm.h b/src/assembler_arm.h
index bd5ed0b..f6be2b9 100644
--- a/src/assembler_arm.h
+++ b/src/assembler_arm.h
@@ -630,7 +630,7 @@
 // Slowpath entered when Thread::Current()->_exception is non-null
 class ArmExceptionSlowPath : public SlowPath {
  public:
-  ArmExceptionSlowPath(ArmManagedRegister scratch) : scratch_(scratch) {}
+  explicit ArmExceptionSlowPath(ArmManagedRegister scratch) : scratch_(scratch) {}
   virtual void Emit(Assembler *sp_asm);
  private:
   const ArmManagedRegister scratch_;