|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/Expr.h 3871 return co->getTrueExpr();
tools/clang/lib/ARCMigrate/Transforms.cpp 202 return isGlobalVar(condOp->getTrueExpr()) &&
tools/clang/lib/AST/Expr.cpp 185 return CO->getTrueExpr()->isKnownToHaveBooleanValue() &&
tools/clang/lib/AST/ExprClassification.cpp 370 return ClassifyConditional(Ctx, co->getTrueExpr(), co->getFalseExpr());
tools/clang/lib/AST/ExprConstant.cpp 6640 StmtVisitorTy::Visit(E->getTrueExpr());
6658 StmtVisitorTy::Visit(E->getTrueExpr());
6664 Expr *EvalExpr = BoolResult ? E->getTrueExpr() : E->getFalseExpr();
14183 ICEDiag TrueResult = CheckICE(Exp->getTrueExpr(), Ctx);
tools/clang/lib/Analysis/ThreadSafety.cpp 1478 if (getStaticBooleanValue(COP->getTrueExpr(), TCond) &&
tools/clang/lib/Analysis/UninitializedValues.cpp 389 classify(CO->getTrueExpr(), C);
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 884 CreateIfFixit(S, CO, CO->getTrueExpr(), CO->getFalseExpr(),
tools/clang/lib/Sema/ScopeInfo.cpp 166 markSafeWeakUse(Cond->getTrueExpr());
tools/clang/lib/Sema/SemaChecking.cpp 8248 CO->getTrueExpr()->getType(),
8249 CO->getTrueExpr());
10253 CondResult ? CO->getTrueExpr() : CO->getFalseExpr(),
10258 GetExprRange(C, CO->getTrueExpr(), MaxWidth, InConstantContext);
11529 const auto *LHS = getIntegerLiteral(CO->getTrueExpr());
11994 CheckConditionalOperand(S, E->getTrueExpr(), T, CC, Suspicious);
11996 CheckConditionalWithEnumTypes(S, E->getBeginLoc(), E->getTrueExpr(),
12015 CheckImplicitConversion(S, E->getTrueExpr()->IgnoreParenImpCasts(),
tools/clang/lib/Sema/SemaDecl.cpp10881 HandleValue(CO->getTrueExpr());
tools/clang/lib/Sema/SemaDeclCXX.cpp 3612 HandleValue(CO->getTrueExpr(), AddressOf);
tools/clang/lib/Sema/SemaExprCXX.cpp 7313 return IsSpecialDiscardedValue(CO->getTrueExpr()) &&
tools/clang/lib/Sema/SemaExprObjC.cpp 3408 ACCResult left = Visit(e->getTrueExpr());
tools/clang/lib/Sema/SemaLambda.cpp 607 if (EnumDecl *ED = findEnumForBlockReturn(CO->getTrueExpr()))
tools/clang/lib/Sema/SemaStmt.cpp 1414 Visit(E->getTrueExpr());
1493 CheckLValueToRValueCast(CO->getTrueExpr());
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp 276 if (isIdenticalStmt(AC->getASTContext(), C->getTrueExpr(),
283 Sr[0] = C->getTrueExpr()->getSourceRange();
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp 1887 return peelOffOuterExpr(CO->getTrueExpr(), N);
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp 153 if (areStatementsIdentical(CO->getTrueExpr(), CO->getFalseExpr(), Context))
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp 304 return areEquivalentExpr(Node.getTrueExpr(), Node.getFalseExpr());
1000 const Expr *TrueExpr = CondOp->getTrueExpr();
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp 183 markCanNotBeConst(C->getTrueExpr(), CanNotBeConst);
tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp 596 issueDiag(Result, Ternary->getTrueExpr()->getBeginLoc(),