Lines Matching refs:UO
143 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
144 switch (UO->getOpcode()) {
146 return UO->getSubExpr()->isKnownToHaveBooleanValue(Semantic);
1423 } else if (UnaryOperator *UO = dyn_cast<UnaryOperator>(CEE)) {
1424 if (UO->getOpcode() == UO_Deref || UO->getOpcode() == UO_AddrOf ||
1425 UO->getOpcode() == UO_Plus) {
1426 CEE = UO->getSubExpr()->IgnoreParenImpCasts();
2360 if (auto *UO = dyn_cast<UnaryOperator>(E))
2361 if (UO->getOpcode() == UO_Deref)
2428 const UnaryOperator *UO = cast<UnaryOperator>(this);
2430 switch (UO->getOpcode()) {
2449 if (Ctx.getCanonicalType(UO->getSubExpr()->getType())
2454 return UO->getSubExpr()->isUnusedResultAWarning(WarnE, Loc, R1, R2, Ctx);
2457 Loc = UO->getOperatorLoc();
2458 R1 = UO->getSubExpr()->getSourceRange();
3608 if (auto UO = dyn_cast<UnaryOperator>(this))
3609 return UO->getFPFeaturesInEffect(LO);