[AST] Fix typo on NoInitExpr dependence computation
authorSam McCall <sam.mccall@gmail.com>
Fri, 27 Mar 2020 17:53:23 +0000 (18:53 +0100)
committerSam McCall <sam.mccall@gmail.com>
Fri, 27 Mar 2020 18:40:25 +0000 (19:40 +0100)
clang/lib/AST/ComputeDependence.cpp

index a6ccf9a..2db3a6e 100644 (file)
@@ -172,7 +172,7 @@ ExprDependence clang::computeDependence(VAArgExpr *E) {
 
 ExprDependence clang::computeDependence(NoInitExpr *E) {
   return toExprDependence(E->getType()->getDependence()) &
-         (ExprDependence::Instantiation & ExprDependence::Error);
+         (ExprDependence::Instantiation | ExprDependence::Error);
 }
 
 ExprDependence clang::computeDependence(ArrayInitLoopExpr *E) {