reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExpr.cpp
13463     if ((Opc != UO_AddrOf && Ty->isAtomicType()) ||
13475     if (UnaryOperator::isIncrementDecrementOp(Opc) ||
13476         UnaryOperator::isArithmeticOp(Opc))
13480   switch (Opc) {
13487                                                 Opc == UO_PreInc ||
13488                                                 Opc == UO_PostInc,
13489                                                 Opc == UO_PreInc ||
13490                                                 Opc == UO_PreDec);
13506     CanOverflow = Opc == UO_Minus &&
13532              Opc == UO_Plus &&
13622     resultType = CheckRealImagOperand(*this, Input, OpLoc, Opc == UO_Real);
13626     if (Opc == UO_Real || Input.get()->getType()->isAnyComplexType()) {
13655   if (Opc != UO_AddrOf && Opc != UO_Deref)
13655   if (Opc != UO_AddrOf && Opc != UO_Deref)
13659       UnaryOperator(Input.get(), Opc, resultType, VK, OK, OpLoc, CanOverflow);
13661   if (Opc == UO_Deref && UO->getType()->hasAttr(attr::NoDeref) &&