From eb3219a9c23444361172f9840f2338cc5de0152d Mon Sep 17 00:00:00 2001 From: John McCall Date: Mon, 4 Apr 2016 18:53:01 +0000 Subject: [PATCH] Assignment operators should return by reference. Thanks to Sean Silva for pointing this out. llvm-svn: 265328 --- clang/include/clang/AST/CharUnits.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang/include/clang/AST/CharUnits.h b/clang/include/clang/AST/CharUnits.h index b2da51c..564c8ec 100644 --- a/clang/include/clang/AST/CharUnits.h +++ b/clang/include/clang/AST/CharUnits.h @@ -149,7 +149,7 @@ namespace clang { CharUnits operator/ (QuantityType N) const { return CharUnits(Quantity / N); } - CharUnits operator/= (QuantityType N) { + CharUnits &operator/= (QuantityType N) { Quantity /= N; return *this; } -- 2.7.4