Home
last modified time | relevance | path

Searched refs:getTrueExpr (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DParentMap.cpp66 M[BCO->getTrueExpr()] = S; in BuildParentMap()
67 BuildParentMap(M, BCO->getTrueExpr(), OV_Opaque); in BuildParentMap()
H A DExprClassification.cpp357 return ClassifyConditional(Ctx, co->getTrueExpr(), co->getFalseExpr()); in ClassifyInternal()
364 return ClassifyConditional(Ctx, co->getTrueExpr(), co->getFalseExpr()); in ClassifyInternal()
H A DExprConstant.cpp4697 StmtVisitorTy::Visit(E->getTrueExpr()); in CheckPotentialConstantConditional()
4715 StmtVisitorTy::Visit(E->getTrueExpr()); in HandleConditionalOperator()
4721 Expr *EvalExpr = BoolResult ? E->getTrueExpr() : E->getFalseExpr(); in HandleConditionalOperator()
11503 ICEDiag TrueResult = CheckICE(Exp->getTrueExpr(), Ctx); in CheckICE()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DIdenticalExprChecker.cpp277 if (isIdenticalStmt(AC->getASTContext(), C->getTrueExpr(), in VisitConditionalOperator()
284 Sr[0] = C->getTrueExpr()->getSourceRange(); in VisitConditionalOperator()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DScopeInfo.cpp182 markSafeWeakUse(Cond->getTrueExpr()); in markSafeWeakUse()
H A DSemaChecking.cpp6379 Left = checkFormatStringExpr(S, C->getTrueExpr(), Args, in checkFormatStringExpr()
7754 CO->getTrueExpr()->getType(), in shouldNotPrintDirectly()
7755 CO->getTrueExpr()); in shouldNotPrintDirectly()
9712 return GetExprRange(C, CondResult ? CO->getTrueExpr() in GetExprRange()
9717 IntRange L = GetExprRange(C, CO->getTrueExpr(), MaxWidth); in GetExprRange()
11169 CheckConditionalOperand(S, E->getTrueExpr(), T, CC, Suspicious); in CheckConditionalOperator()
11185 CheckImplicitConversion(S, E->getTrueExpr()->IgnoreParenImpCasts(), in CheckConditionalOperator()
12067 Visit(Result ? CO->getTrueExpr() : CO->getFalseExpr()); in VisitAbstractConditionalOperator()
12069 WorkList.push_back(CO->getTrueExpr()); in VisitAbstractConditionalOperator()
13560 TypeExpr = ACO->getTrueExpr(); in FindTypeTagExpr()
H A DSemaLambda.cpp566 if (EnumDecl *ED = findEnumForBlockReturn(CO->getTrueExpr())) in findEnumForBlockReturn()
H A DSemaInit.cpp6644 if (!C->getTrueExpr()->getType()->isVoidType()) in visitLocalsRetainedByReferenceBinding()
6645 visitLocalsRetainedByReferenceBinding(Path, C->getTrueExpr(), RK, Visit); in visitLocalsRetainedByReferenceBinding()
6864 if (!C->getTrueExpr()->getType()->isVoidType()) in visitLocalsRetainedByInitializer()
6865 visitLocalsRetainedByInitializer(Path, C->getTrueExpr(), Visit, true); in visitLocalsRetainedByInitializer()
H A DSemaStmt.cpp1394 Visit(E->getTrueExpr()); in VisitConditionalOperator()
1473 CheckLValueToRValueCast(CO->getTrueExpr()); in CheckLValueToRValueCast()
H A DAnalysisBasedWarnings.cpp866 CreateIfFixit(S, CO, CO->getTrueExpr(), CO->getFalseExpr(), in DiagUninitUse()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp1239 findGapAreaBetween(E->getQuestionLoc(), getStart(E->getTrueExpr())); in VisitAbstractConditionalOperator()
1243 extendRegion(E->getTrueExpr()); in VisitAbstractConditionalOperator()
1244 propagateCounts(TrueCount, E->getTrueExpr()); in VisitAbstractConditionalOperator()
H A DCodeGenPGO.cpp684 CountMap[E->getTrueExpr()] = TrueCount; in VisitAbstractConditionalOperator()
685 Visit(E->getTrueExpr()); in VisitAbstractConditionalOperator()
H A DCGExprAgg.cpp1078 return isBlockVarRef(op->getTrueExpr()) in isBlockVarRef()
1197 Visit(E->getTrueExpr()); in VisitAbstractConditionalOperator()
H A DCGExprComplex.cpp1018 ComplexPairTy LHS = Visit(E->getTrueExpr()); in VisitAbstractConditionalOperator()
H A DCGExprCXX.cpp2072 return isGLValueFromPointerDeref(ACO->getTrueExpr()) || in isGLValueFromPointerDeref()
H A DCGExpr.cpp4064 const Expr *live = expr->getTrueExpr(), *dead = expr->getFalseExpr(); in EmitConditionalOperatorLValue()
4087 EmitLValueOrThrowExpression(*this, expr->getTrueExpr()); in EmitConditionalOperatorLValue()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransforms.cpp203 return isGlobalVar(condOp->getTrueExpr()) && in isGlobalVar()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h3569 Expr *getTrueExpr() const;
3625 Expr *getTrueExpr() const { return cast<Expr>(SubExprs[LHS]); } in getTrueExpr() function
3712 Expr *getTrueExpr() const { in getTrueExpr() function
3749 inline Expr *AbstractConditionalOperator::getTrueExpr() const { in getTrueExpr() function
3751 return co->getTrueExpr(); in getTrueExpr()
3752 return cast<BinaryConditionalOperator>(this)->getTrueExpr(); in getTrueExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DUninitializedValues.cpp389 classify(CO->getTrueExpr(), C); in classify()
H A DThreadSafetyCommon.cpp603 auto *T = translate(CO->getTrueExpr(), Ctx); in translateAbstractConditionalOperator()
H A DCFG.cpp2584 const Expr *trueExpr = C->getTrueExpr(); in VisitConditionalOperator()
2586 LHSBlock = Visit(C->getTrueExpr(), alwaysAdd); in VisitConditionalOperator()
4625 VisitForTemporaryDtors(E->getTrueExpr(), BindToTemporary, TrueContext); in VisitConditionalOperatorForTemporaryDtors()
H A DThreadSafety.cpp1478 if (getStaticBooleanValue(COP->getTrueExpr(), TCond) && in getTrylockCallExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h4514 const Expr *Expression = Node.getTrueExpr(); in AST_MATCHER_P()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp1552 return peelOffOuterExpr(CO->getTrueExpr(), N); in peelOffOuterExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterStmt.cpp764 Record.AddStmt(E->getTrueExpr()); in VisitBinaryConditionalOperator()

12