reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2027 UnaryOperator(Expr *input, Opcode opc, QualType type, ExprValueKind VK, 2046 Opcode getOpcode() const { 2049 void setOpcode(Opcode Opc) { UnaryOperatorBits.Opc = Opc; } 2068 static bool isPostfix(Opcode Op) { 2073 static bool isPrefix(Opcode Op) { 2080 static bool isIncrementOp(Opcode Op) { 2087 static bool isDecrementOp(Opcode Op) { 2094 static bool isIncrementDecrementOp(Opcode Op) { return Op <= UO_PreDec; } 2099 static bool isArithmeticOp(Opcode Op) { 2106 static StringRef getOpcodeStr(Opcode Op); 2110 static Opcode getOverloadedOpcode(OverloadedOperatorKind OO, bool Postfix); 2114 static OverloadedOperatorKind getOverloadedOperator(Opcode Opc);tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h
40 const UnaryOperator::Opcode Op, 59 const UnaryOperator::Opcode Op,tools/clang/lib/AST/Expr.cpp
1291 StringRef UnaryOperator::getOpcodeStr(Opcode Op) { 1315 OverloadedOperatorKind UnaryOperator::getOverloadedOperator(Opcode Opc) {tools/clang/tools/extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp
32 UnaryOperator::Opcode OC = Op->getOpcode();