Author: uabelho Date: Mon May 20 04:38:33 2019 New Revision: 361145 URL: http://llvm.org/viewvc/llvm-project?rev=361145&view=rev Log: Fix compilation warning about unused variable [NFC]
Without the fix at least clang 3.6 complains with ../tools/clang/lib/AST/ExprConstant.cpp:90:24: error: unused variable 'TI' [-Werror,-Wunused-variable] if (TypeInfoLValue TI = B.dyn_cast<TypeInfoLValue>()) ^ 1 error generated. Modified: cfe/trunk/lib/AST/ExprConstant.cpp Modified: cfe/trunk/lib/AST/ExprConstant.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/ExprConstant.cpp?rev=361145&r1=361144&r2=361145&view=diff ============================================================================== --- cfe/trunk/lib/AST/ExprConstant.cpp (original) +++ cfe/trunk/lib/AST/ExprConstant.cpp Mon May 20 04:38:33 2019 @@ -87,7 +87,7 @@ namespace { return D->getType(); } - if (TypeInfoLValue TI = B.dyn_cast<TypeInfoLValue>()) + if (B.is<TypeInfoLValue>()) return B.getTypeInfoType(); const Expr *Base = B.get<const Expr*>(); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits