| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ParentMap.cpp | 68 M[BCO->getTrueExpr()] = S; in BuildParentMap() 69 BuildParentMap(M, BCO->getTrueExpr(), OV_Opaque); in BuildParentMap()
|
| H A D | ExprClassification.cpp | 409 return ClassifyConditional(Ctx, co->getTrueExpr(), co->getFalseExpr()); in ClassifyInternal() 416 return ClassifyConditional(Ctx, co->getTrueExpr(), co->getFalseExpr()); in ClassifyInternal()
|
| H A D | Expr.cpp | 188 return CO->getTrueExpr()->isKnownToHaveBooleanValue(Semantic) && in isKnownToHaveBooleanValue() 2232 PExp = EvalResult ? Select->getTrueExpr() : Select->getFalseExpr(); in isNullPointerArithmeticExtension() 2592 return CO->getTrueExpr()->isReadIfDiscardedInCPlusPlus11() && in isReadIfDiscardedInCPlusPlus11() 2597 if (auto *OVE = dyn_cast<OpaqueValueExpr>(BCO->getTrueExpr())) in isReadIfDiscardedInCPlusPlus11()
|
| H A D | ExprCXX.cpp | 185 return isGLValueFromPointerDeref(ACO->getTrueExpr()) || in isGLValueFromPointerDeref()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | Transfer.cpp | 697 const Environment *TrueEnv = StmtToEnv.getEnvironment(*S->getTrueExpr()); in VisitConditionalOperator() 709 StorageLocation *TrueLoc = TrueEnv->getStorageLocation(*S->getTrueExpr()); in VisitConditionalOperator() 731 S->getType(), TrueEnv->getValue(*S->getTrueExpr()), *TrueEnv, in VisitConditionalOperator()
|
| H A D | DataflowEnvironment.cpp | 456 PropagateResultObject(Cond->getTrueExpr(), Loc); in PropagateResultObject()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | ScopeInfo.cpp | 169 markSafeWeakUse(Cond->getTrueExpr()); in markSafeWeakUse()
|
| H A D | CheckExprLifetime.cpp | 809 if (!C->getTrueExpr()->getType()->isVoidType()) in visitLocalsRetainedByReferenceBinding() 810 visitLocalsRetainedByReferenceBinding(Path, C->getTrueExpr(), RK, Visit); in visitLocalsRetainedByReferenceBinding() 1074 if (!C->getTrueExpr()->getType()->isVoidType()) in visitLocalsRetainedByInitializer() 1075 visitLocalsRetainedByInitializer(Path, C->getTrueExpr(), Visit, true); in visitLocalsRetainedByInitializer()
|
| H A D | SemaChecking.cpp | 6274 S, ReferenceFormatString, C->getTrueExpr(), Args, APK, format_idx, in checkFormatStringExpr() 8142 CO->getTrueExpr()->getType(), in shouldNotPrintDirectly() 8143 CO->getTrueExpr()); in shouldNotPrintDirectly() 10695 C, CondResult ? CO->getTrueExpr() : CO->getFalseExpr(), MaxWidth, in TryGetExprRange() 10701 Expr *TrueExpr = CO->getTrueExpr(); in TryGetExprRange() 11998 const auto *LHS = getIntegerLiteral(CO->getTrueExpr()); in DiagnoseIntInBoolContext() 12626 Expr *TrueExpr = E->getTrueExpr(); in CheckConditionalOperator() 13840 Visit(CO->getTrueExpr()); in VisitAbstractConditionalOperator() 15330 TypeExpr = ACO->getTrueExpr(); in FindTypeTagExpr()
|
| H A D | SemaStmt.cpp | 1914 Visit(E->getTrueExpr()); in VisitConditionalOperator() 1993 CheckLValueToRValueCast(CO->getTrueExpr()); in CheckLValueToRValueCast()
|
| H A D | SemaLambda.cpp | 625 if (EnumDecl *ED = findEnumForBlockReturn(CO->getTrueExpr())) in findEnumForBlockReturn()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | ASTUtils.cpp | 73 return tryToFindPtrOrigin(Expr->getTrueExpr(), StopAtFirstRefCountedObj, in tryToFindPtrOrigin()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenPGO.cpp | 347 if (llvm::EnableSingleByteCoverage && S->getTrueExpr()) in VisitConditionalOperator() 348 CounterMap[S->getTrueExpr()] = NextCounter++; in VisitConditionalOperator() 927 CountMap[E->getTrueExpr()] = TrueCount; in VisitAbstractConditionalOperator() 928 Visit(E->getTrueExpr()); in VisitAbstractConditionalOperator()
|
| H A D | CoverageMappingGen.cpp | 2143 ? BranchCounterPair{getRegionCounter(E->getTrueExpr()), in VisitAbstractConditionalOperator() 2155 findGapAreaBetween(E->getQuestionLoc(), getStart(E->getTrueExpr())); in VisitAbstractConditionalOperator() 2159 extendRegion(E->getTrueExpr()); in VisitAbstractConditionalOperator() 2160 OutCount = propagateCounts(TrueCount, E->getTrueExpr()); in VisitAbstractConditionalOperator()
|
| H A D | CGExprAgg.cpp | 1299 return isBlockVarRef(op->getTrueExpr()) in isBlockVarRef() 1427 CGF.incrementProfileCounter(E->getTrueExpr()); in VisitAbstractConditionalOperator() 1430 Visit(E->getTrueExpr()); in VisitAbstractConditionalOperator()
|
| H A D | CGExprComplex.cpp | 1406 CGF.incrementProfileCounter(E->getTrueExpr()); in VisitAbstractConditionalOperator() 1410 ComplexPairTy LHS = Visit(E->getTrueExpr()); in VisitAbstractConditionalOperator()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 60 const auto *TE = CO->getTrueExpr()->IgnoreParens(); in canExprResolveTo() 149 return resolve(ACE->getTrueExpr()) || resolve(ACE->getFalseExpr()); in resolveExpr()
|
| H A D | LiveVariables.cpp | 350 AddLiveExpr(val.liveExprs, LV.ESetFact, CO->getTrueExpr()); in Visit()
|
| H A D | UninitializedValues.cpp | 335 classify(CO->getTrueExpr(), C); in classify()
|
| H A D | ThreadSafetyCommon.cpp | 669 auto *T = translate(CO->getTrueExpr(), Ctx); in translateAbstractConditionalOperator()
|
| H A D | CFG.cpp | 2969 const Expr *trueExpr = C->getTrueExpr(); in VisitConditionalOperator() 2971 LHSBlock = Visit(C->getTrueExpr(), alwaysAdd); in VisitConditionalOperator() 5275 VisitForTemporaryDtors(E->getTrueExpr(), ExternallyDestructed, TrueContext); in VisitConditionalOperatorForTemporaryDtors()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprComplex.cpp | 194 mlir::Value trueValue = Visit(e->getTrueExpr()); in VisitAbstractConditionalOperator()
|
| H A D | CIRGenExpr.cpp | 1464 Expr *trueExpr = condOp->getTrueExpr(); in emitOpOnBoolExpr()
|
| H A D | CIRGenExprScalar.cpp | 2011 Expr *lhsExpr = e->getTrueExpr(); in VisitAbstractConditionalOperator()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 4301 Expr *getTrueExpr() const; 4346 Expr *getTrueExpr() const { return cast<Expr>(SubExprs[LHS]); } in getTrueExpr() function 4428 Expr *getTrueExpr() const { in getTrueExpr() function 4465 inline Expr *AbstractConditionalOperator::getTrueExpr() const { in getTrueExpr() function 4467 return co->getTrueExpr(); in getTrueExpr() 4468 return cast<BinaryConditionalOperator>(this)->getTrueExpr(); in getTrueExpr()
|