Home
last modified time | relevance | path

Searched refs:ConditionalOperator (Results 1 – 25 of 54) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp168 if (const ConditionalOperator *Cond = dyn_cast<ConditionalOperator>(E)) { in markSafeWeakUse()
H A DSemaLambda.cpp624 if (ConditionalOperator *CO = dyn_cast<ConditionalOperator>(E)) { in findEnumForBlockReturn()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h36 class ConditionalOperator; variable
125 ExprDependence computeDependence(ConditionalOperator *E);
H A DExpr.h4319 class ConditionalOperator : public AbstractConditionalOperator {
4325 ConditionalOperator(Expr *cond, SourceLocation QLoc, Expr *lhs, in ConditionalOperator() function
4337 explicit ConditionalOperator(EmptyShell Empty) in ConditionalOperator() function
4460 if (const ConditionalOperator *co = dyn_cast<ConditionalOperator>(this)) in getCond()
4466 if (const ConditionalOperator *co = dyn_cast<ConditionalOperator>(this)) in getTrueExpr()
4472 if (const ConditionalOperator *co = dyn_cast<ConditionalOperator>(this)) in getFalseExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DErrnoChecker.cpp97 CondFound = (S == cast<ConditionalOperator>(ParentS)->getCond()); in isInCondition()
H A DLocalizationChecker.cpp1209 bool VisitConditionalOperator(ConditionalOperator *C) override;
1210 bool TraverseConditionalOperator(ConditionalOperator *C) override;
1348 ConditionalOperator *C) { in TraverseConditionalOperator()
1363 ConditionalOperator *C) { in VisitConditionalOperator()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DASTUtils.cpp72 if (auto *Expr = dyn_cast<ConditionalOperator>(E)) { in tryToFindPtrOrigin()
H A DPtrTypesSemantics.cpp640 bool VisitConditionalOperator(const ConditionalOperator *CO) { in VisitConditionalOperator()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DPathDiagnostic.h44 class ConditionalOperator; variable
284 const ConditionalOperator *CO,
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.cpp109 ConditionalOperator, enumerator
346 bool VisitConditionalOperator(ConditionalOperator *S) { in VisitConditionalOperator()
517 return PGOHash::ConditionalOperator; in DEFINE_NESTABLE_TRAVERSAL()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp97 const Expr *VisitConditionalOperator(const ConditionalOperator *S) { in VisitConditionalOperator()
H A DTransfer.cpp696 void VisitConditionalOperator(const ConditionalOperator *S) { in VisitConditionalOperator()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td83 def ConditionalOperator : StmtNode<AbstractConditionalOperator>;
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DLiveVariables.cpp348 auto const *CO = cast<ConditionalOperator>(S); in Visit()
H A DUninitializedValues.cpp334 if (const auto *CO = dyn_cast<ConditionalOperator>(E)) { in classify()
H A DThreadSafetyCommon.cpp285 cast<ConditionalOperator>(S), Ctx); in translate()
H A DThreadSafety.cpp1513 } else if (const auto *COP = dyn_cast<ConditionalOperator>(Cond)) { in getTrylockCallExpr()
1539 if (!Cond || isa<ConditionalOperator>(PredBlock->getTerminatorStmt())) in getEdgeLockset()
H A DPathDiagnostic.cpp606 const ConditionalOperator *CO, in createConditionalColonLoc()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprClassification.cpp415 const auto *co = cast<ConditionalOperator>(E); in ClassifyInternal()
H A DExpr.cpp187 if (const ConditionalOperator *CO = dyn_cast<ConditionalOperator>(E)) in isKnownToHaveBooleanValue()
2227 dyn_cast<ConditionalOperator>(PExp->IgnoreParenNoopCasts(Ctx))) { in isNullPointerArithmeticExtension()
2591 if (auto *CO = dyn_cast<ConditionalOperator>(E)) in isReadIfDiscardedInCPlusPlus11()
2720 const auto *Exp = cast<ConditionalOperator>(this); in isUnusedResultAWarning()
H A DComputeDependence.cpp164 ExprDependence clang::computeDependence(ConditionalOperator *E) { in computeDependence()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp2997 ConditionalOperator *CondExpr = new (Context) ConditionalOperator( in SynthMessageExpr()
3725 else if (const ConditionalOperator *CEXPR = in SynthesizeBlockCall()
3726 dyn_cast<ConditionalOperator>(BlockExp)) { in SynthesizeBlockCall()
3732 ConditionalOperator *CondExpr = new (Context) ConditionalOperator( in SynthesizeBlockCall()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1159 void ASTStmtReader::VisitConditionalOperator(ConditionalOperator *E) { in VisitConditionalOperator()
1161 E->SubExprs[ConditionalOperator::COND] = Record.readSubExpr(); in VisitConditionalOperator()
1162 E->SubExprs[ConditionalOperator::LHS] = Record.readSubExpr(); in VisitConditionalOperator()
1163 E->SubExprs[ConditionalOperator::RHS] = Record.readSubExpr(); in VisitConditionalOperator()
3307 S = new (Context) ConditionalOperator(Empty); in ReadStmtFromStream()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExpr.cpp1463 if (const ConditionalOperator *condOp = dyn_cast<ConditionalOperator>(cond)) { in emitOpOnBoolExpr()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp996 const internal::VariadicDynCastAllOfMatcher<Stmt, ConditionalOperator>

123