|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/clang/include/clang/AST/StmtDataCollectors.inc 217 addData(S->getOpcode());
tools/clang/include/clang/AST/Expr.h 2077 bool isPrefix() const { return isPrefix(getOpcode()); }
2078 bool isPostfix() const { return isPostfix(getOpcode()); }
2084 return isIncrementOp(getOpcode());
2091 return isDecrementOp(getOpcode());
2096 return isIncrementDecrementOp(getOpcode());
2102 bool isArithmeticOp() const { return isArithmeticOp(getOpcode()); }
tools/clang/include/clang/AST/ExprCXX.h 2911 assert(cast<UnaryOperator>(E)->getOpcode() == UO_AddrOf);
tools/clang/include/clang/AST/RecursiveASTVisitor.h 571 switch (UnOp->getOpcode()) {
tools/clang/include/clang/AST/StmtVisitor.h 85 switch (UnOp->getOpcode()) {
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 4530 return Name == Node.getOpcodeStr(Node.getOpcode());
tools/clang/lib/AST/ASTDiagnostic.cpp 1809 if (UO->getOpcode() == UO_Minus)
tools/clang/lib/AST/ASTImporter.cpp 6537 ToSubExpr, E->getOpcode(), ToType, E->getValueKind(), E->getObjectKind(),
tools/clang/lib/AST/Expr.cpp 143 switch (UO->getOpcode()) {
1453 if (UO->getOpcode() == UO_Deref)
2415 switch (UO->getOpcode()) {
2888 if (UO->getOpcode() == UO_Extension)
3101 if (UnOp->getOpcode() == UO_Extension) {
3259 if (Exp->getOpcode() == UO_Extension)
tools/clang/lib/AST/ExprCXX.cpp 69 assert(NotEq->getOpcode() == UO_LNot);
tools/clang/lib/AST/ExprClassification.cpp 235 switch (cast<UnaryOperator>(E)->getOpcode()) {
tools/clang/lib/AST/ExprConstant.cpp12021 switch (E->getOpcode()) {
12272 switch (E->getOpcode()) {
12542 switch (E->getOpcode()) {
13052 switch (E->getOpcode()) {
13994 switch (Exp->getOpcode()) {
tools/clang/lib/AST/ItaniumMangle.cpp 4063 mangleOperatorName(UnaryOperator::getOverloadedOperator(UO->getOpcode()),
tools/clang/lib/AST/JSONNodeDumper.cpp 1151 JOS.attribute("opcode", UnaryOperator::getOpcodeStr(UO->getOpcode()));
tools/clang/lib/AST/MicrosoftMangle.cpp 1374 if (UO->getOpcode() == UO_AddrOf)
tools/clang/lib/AST/StmtPrinter.cpp 1207 OS << UnaryOperator::getOpcodeStr(Node->getOpcode());
1211 switch (Node->getOpcode()) {
1228 OS << UnaryOperator::getOpcodeStr(Node->getOpcode());
tools/clang/lib/AST/StmtProfile.cpp 1099 ID.AddInteger(S->getOpcode());
tools/clang/lib/AST/TextNodeDumper.cpp 802 << UnaryOperator::getOpcodeStr(Node->getOpcode()) << "'";
tools/clang/lib/Analysis/CFG.cpp 88 if (UO->getOpcode() != UO_Minus)
2372 if (U->getOpcode() == UO_LNot)
tools/clang/lib/Analysis/Consumed.cpp 900 switch (UOp->getOpcode()) {
tools/clang/lib/Analysis/LiveVariables.cpp 477 switch (UO->getOpcode()) {
tools/clang/lib/Analysis/ReachableCode.cpp 250 if (UO->getOpcode() != UO_LNot && UO->getOpcode() != UO_Minus)
250 if (UO->getOpcode() != UO_LNot && UO->getOpcode() != UO_Minus)
tools/clang/lib/Analysis/ThreadSafety.cpp 1446 if (UOP->getOpcode() == UO_LNot) {
1722 if (UO->getOpcode() == UO_Deref)
1968 switch (UO->getOpcode()) {
tools/clang/lib/Analysis/ThreadSafetyCommon.cpp 174 if (UO->getOpcode() == UO_LNot) {
432 switch (UO->getOpcode()) {
tools/clang/lib/Analysis/UninitializedValues.cpp 488 if (UO && UO->getOpcode() == UO_AddrOf)
tools/clang/lib/CodeGen/CGCall.cpp 3197 if (uop->getOpcode() == UO_AddrOf)
tools/clang/lib/CodeGen/CGClass.cpp 1184 if (!DUO || DUO->getOpcode() != UO_AddrOf)
1196 if (!SUO || SUO->getOpcode() != UO_AddrOf)
tools/clang/lib/CodeGen/CGExpr.cpp 1128 if (UO->getOpcode() == UO_AddrOf) {
1196 if (UO->getOpcode() == UO_Extension)
2680 if (E->getOpcode() == UO_Extension)
2684 switch (E->getOpcode()) {
2714 if (E->getOpcode() == UO_Real &&
2723 (E->getOpcode() == UO_Real
2734 bool isInc = E->getOpcode() == UO_PreInc;
tools/clang/lib/CodeGen/CGExprCXX.cpp 2097 if (UO->getOpcode() == UO_Deref)
tools/clang/lib/CodeGen/CGExprScalar.cpp 1545 if (UO && UO->getOpcode() == UO_Minus) {
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 543 if (E->getOpcode() == UO_AddrOf) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp 1474 if (CondUOp->getOpcode() == UO_LNot) {
tools/clang/lib/CodeGen/CodeGenPGO.cpp 330 if (UO->getOpcode() == UO_LNot)
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp 767 if (UOE->getOpcode() == UO_Plus || UOE->getOpcode() == UO_Minus)
767 if (UOE->getOpcode() == UO_Plus || UOE->getOpcode() == UO_Minus)
tools/clang/lib/Index/IndexBody.cpp 83 } else if (UO->getOpcode() == UO_AddrOf) {
tools/clang/lib/Sema/SemaCast.cpp 1896 if (UO->getOpcode() == UO_AddrOf)
tools/clang/lib/Sema/SemaChecking.cpp 7081 if (UnaOp->getOpcode() == UO_AddrOf && ASE) {
9648 if (UnaryOp->getOpcode() == UO_AddrOf)
10408 switch (UO->getOpcode()) {
10998 if (UO->getOpcode() == UO_Minus || UO->getOpcode() == UO_Not)
10998 if (UO->getOpcode() == UO_Minus || UO->getOpcode() == UO_Not)
11103 if (UOp->getOpcode() == UO_Minus || UOp->getOpcode() == UO_Plus)
11103 if (UOp->getOpcode() == UO_Minus || UOp->getOpcode() == UO_Plus)
11471 if (UO->getOpcode() == UO_Minus)
11890 if (UO->getOpcode() == UO_Minus)
12050 if (UO->getOpcode() == UO_Not &&
12143 if (U->getOpcode() == UO_LNot) {
12145 } else if (U->getOpcode() != UO_AddrOf) {
12249 if (UO->getOpcode() != UO_AddrOf)
12656 if (Mod && (UO->getOpcode() == UO_PreInc || UO->getOpcode() == UO_PreDec))
12656 if (Mod && (UO->getOpcode() == UO_PreInc || UO->getOpcode() == UO_PreDec))
13171 if (UO->getOpcode() == UO_AddrOf)
13396 switch (UO->getOpcode()) {
14391 if (UO->getOpcode() == UO_AddrOf || UO->getOpcode() == UO_Deref) {
14391 if (UO->getOpcode() == UO_AddrOf || UO->getOpcode() == UO_Deref) {
14652 cast<UnaryOperator>(E)->getOpcode() == UO_AddrOf) {
tools/clang/lib/Sema/SemaDecl.cpp10988 if (E->getOpcode() == UO_AddrOf && isRecordType &&
tools/clang/lib/Sema/SemaDeclAttr.cpp 610 if (E->getOpcode() == UO_LNot || E->getOpcode() == UO_AddrOf ||
610 if (E->getOpcode() == UO_LNot || E->getOpcode() == UO_AddrOf ||
611 E->getOpcode() == UO_Deref)
683 if (UOp->getOpcode() == UO_AddrOf)
tools/clang/lib/Sema/SemaDeclCXX.cpp 3773 if (E->getOpcode() == UO_AddrOf) {
tools/clang/lib/Sema/SemaExpr.cpp 485 if (UO->getOpcode() == UO_Deref &&
5706 if (UnOp->getOpcode() == UO_AddrOf) {
7689 return OP->getOpcode() == UO_LNot;
10259 if (!UO || UO->getOpcode() != UO_LNot) return;
11181 UnaryOperatorKind Opc = UO->getOpcode();
11926 if ((UO->getOpcode() == UO_Plus || UO->getOpcode() == UO_Minus) &&
11926 if ((UO->getOpcode() == UO_Plus || UO->getOpcode() == UO_Minus) &&
11935 << (UO->getOpcode() == UO_Plus ? "+" : "-")
12241 switch(UO->getOpcode()) {
12290 assert(cast<UnaryOperator>(E)->getOpcode() == UO_AddrOf);
12344 if (uOp->getOpcode() == UO_Deref)
15043 if (E->getOpcode() == UO_AddrOf && E->getType()->isMemberPointerType())
15093 if (E->getOpcode() == UO_Deref)
16520 if (UO->getOpcode() != UO_Extension)
tools/clang/lib/Sema/SemaExprCXX.cpp 7297 if (UO->getOpcode() == UO_Deref)
tools/clang/lib/Sema/SemaExprMember.cpp 1439 if (UO->getOpcode() == UO_Deref)
tools/clang/lib/Sema/SemaExprObjC.cpp 4348 assert(uo->getOpcode() == UO_Extension);
tools/clang/lib/Sema/SemaFixItUtils.cpp 106 if (UO->getOpcode() == UO_AddrOf) {
140 if (UO->getOpcode() == UO_Deref) {
tools/clang/lib/Sema/SemaInit.cpp 154 assert(UO->getOpcode() == UO_Extension);
176 assert(UO->getOpcode() == UO_Extension);
5328 if (op->getOpcode() == UO_AddrOf)
6988 if (U->getOpcode() == UO_Deref)
7211 if (UO->getOpcode() == UO_AddrOf) {
7682 if (UO->getOpcode() == UO_Deref &&
tools/clang/lib/Sema/SemaOverload.cpp 1683 assert(cast<UnaryOperator>(From->IgnoreParens())->getOpcode()
1690 assert(cast<UnaryOperator>(From->IgnoreParens())->getOpcode() ==
14187 assert(UnOp->getOpcode() == UO_AddrOf &&
tools/clang/lib/Sema/SemaPseudoObject.cpp 128 assert(uop->getOpcode() == UO_Extension);
130 return new (S.Context) UnaryOperator(e, uop->getOpcode(),
1650 op, uop->getOpcode(), uop->getType(), uop->getValueKind(),
tools/clang/lib/Sema/SemaStmt.cpp 1406 if (E->getOpcode() == UO_Deref)
1585 switch (UO->getOpcode()) {
tools/clang/lib/Sema/SemaTemplate.cpp 5937 UnaryOperatorKind UnOpKind = UnOp->getOpcode();
6001 if (UnOp->getOpcode() == UO_AddrOf) {
6243 if (UnOp->getOpcode() == UO_AddrOf) {
tools/clang/lib/Sema/TreeTransform.h 9427 if (E->getOpcode() == UO_AddrOf)
9438 E->getOpcode(),
tools/clang/lib/Serialization/ASTWriterStmt.cpp 607 Record.push_back(E->getOpcode()); // FIXME: stable encoding
tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp 74 if (!U || U->getOpcode() != UO_AddrOf)
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp 472 if (U->getOpcode() != UO_AddrOf)
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp 492 return UnaryOp1->getOpcode() == UnaryOp2->getOpcode();
492 return UnaryOp1->getOpcode() == UnaryOp2->getOpcode();
tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp 231 if (U->getOpcode() == UO_LNot) {
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp 119 if (U->getOpcode() == UO_Deref || U->getOpcode() == UO_AddrOf ||
119 if (U->getOpcode() == UO_Deref || U->getOpcode() == UO_AddrOf ||
1902 if (UO->getOpcode() == UO_LNot)
1913 if (UO->getOpcode() == UO_AddrOf && UO->getSubExpr()->isLValue())
2291 if (UO->getOpcode() == UO_LNot) {
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 1814 if (AMgr.options.ShouldEagerlyAssume && (U->getOpcode() == UO_LNot)) {
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp 935 switch (U->getOpcode()) {
1019 switch (U->getOpcode()) {
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp 448 return UnaryOperator::getOpcodeStr(U->getOpcode());
tools/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp 76 if (Op->getOpcode() == UO_AddrOf) {
97 if (Op->getOpcode() == UO_Deref) {
118 if (Op->getOpcode() == UO_Deref) {
142 if (Op->getOpcode() == UO_AddrOf) {
tools/clang/tools/extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp 32 UnaryOperator::Opcode OC = Op->getOpcode();
tools/clang/tools/extra/clang-tidy/bugprone/InfiniteLoopCheck.cpp 46 if (UnOp->getOpcode() == UO_AddrOf)
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedWideningCastCheck.cpp 84 if (Uop->getOpcode() == UO_Not)
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp 129 return cast<UnaryOperator>(Left)->getOpcode() ==
130 cast<UnaryOperator>(Right)->getOpcode();
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp 597 if (UOP->getOpcode() == UO_AddrOf)
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp 221 return Uop->getOpcode() == UO_Deref ? Uop->getSubExpr() : nullptr;
328 return Uop->getOpcode() == UO_Deref &&
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp 132 if (UnaryOp && UnaryOp->getOpcode() == UO_Plus)
tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolConversionCheck.cpp 63 return UnaryOperatorExpr && UnaryOperatorExpr->getOpcode() == UO_LNot;
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp 186 if (U->getOpcode() == UO_PreInc || U->getOpcode() == UO_PreDec ||
186 if (U->getOpcode() == UO_PreInc || U->getOpcode() == UO_PreDec ||
187 U->getOpcode() == UO_PostInc || U->getOpcode() == UO_PostDec) {
187 U->getOpcode() == UO_PostInc || U->getOpcode() == UO_PostDec) {
192 } else if (U->getOpcode() == UO_Deref) {
tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp 47 if (Op->getOpcode() == UO_AddrOf) {
tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp 203 if (UnOp->getOpcode() == UO_LNot) {
254 if (UnOp->getOpcode() == UO_LNot) {
tools/clang/unittests/Tooling/RecursiveASTVisitorTestPostOrderVisitor.cpp 34 VisitedNodes.push_back(Op->getOpcodeStr(Op->getOpcode()));