| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | ScopeInfo.cpp | 166 if (const ConditionalOperator *Cond = dyn_cast<ConditionalOperator>(E)) { in markSafeWeakUse()
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | warn-double-promotion.c | 67 void ConditionalOperator(float f, double d, long double ld, int i) { in ConditionalOperator() function
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | SimplifyBooleanExprCheck.h | 48 const ConditionalOperator *Ternary, bool Negated);
|
| H A D | RedundantStringCStrCheck.cpp | 30 isa<clang::ConditionalOperator>(&ExprNode)) { in needParensAfterUnaryOperator()
|
| H A D | SimplifyBooleanExprCheck.cpp | 46 if (isa<BinaryOperator>(E) || isa<ConditionalOperator>(E)) in needsParensAfterUnaryNegation() 435 bool VisitConditionalOperator(ConditionalOperator *Cond) { in VisitConditionalOperator() 720 const ASTContext &Context, const ConditionalOperator *Ternary, in replaceWithCondition()
|
| H A D | NonConstParameterCheck.cpp | 198 } else if (const auto *C = dyn_cast<ConditionalOperator>(E)) { in markCanNotBeConst()
|
| H A D | ImplicitBoolConversionCheck.cpp | 232 if (isa<IfStmt>(S) || isa<ConditionalOperator>(S) || isa<ForStmt>(S) || in isCastAllowedInCondition()
|
| H A D | FunctionCognitiveComplexityCheck.cpp | 447 Location = cast<ConditionalOperator>(Node)->getQuestionLoc(); in TraverseStmt()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 36 class ConditionalOperator; variable 122 ExprDependence computeDependence(ConditionalOperator *E);
|
| H A D | Expr.h | 4145 class ConditionalOperator : public AbstractConditionalOperator { 4151 ConditionalOperator(Expr *cond, SourceLocation QLoc, Expr *lhs, in ConditionalOperator() function 4163 explicit ConditionalOperator(EmptyShell Empty) in ConditionalOperator() function 4286 if (const ConditionalOperator *co = dyn_cast<ConditionalOperator>(this)) in getCond() 4292 if (const ConditionalOperator *co = dyn_cast<ConditionalOperator>(this)) in getTrueExpr() 4298 if (const ConditionalOperator *co = dyn_cast<ConditionalOperator>(this)) in getFalseExpr()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | ASTUtils.cpp | 29 if (isa<BinaryOperator>(EBase) || isa<ConditionalOperator>(EBase)) { in isBinaryOrTernary()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | IdenticalExprChecker.cpp | 50 bool VisitConditionalOperator(const ConditionalOperator *C); 271 const ConditionalOperator *C) { in VisitConditionalOperator()
|
| H A D | ErrnoChecker.cpp | 97 CondFound = (S == cast<ConditionalOperator>(ParentS)->getCond()); in isInCondition()
|
| H A D | LocalizationChecker.cpp | 1220 bool VisitConditionalOperator(const ConditionalOperator *C); 1221 bool TraverseConditionalOperator(ConditionalOperator *C); 1359 ConditionalOperator *C) { in TraverseConditionalOperator() 1374 const ConditionalOperator *C) { in VisitConditionalOperator()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | BranchCloneCheck.cpp | 163 if (const auto *CO = Result.Nodes.getNodeAs<ConditionalOperator>("condOp")) { in check()
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | Transforms.cpp | 200 if (ConditionalOperator *condOp = dyn_cast<ConditionalOperator>(E)) in isGlobalVar()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 66 auto const ConditionalOperator = conditionalOperator(anyOf( in AST_MATCHER_P() local 76 IgnoreDerivedToBase(ConditionalOperator), in AST_MATCHER_P()
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/ |
| H A D | PathDiagnostic.h | 44 class ConditionalOperator; variable 284 const ConditionalOperator *CO,
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | PreferMemberInitializerCheck.cpp | 171 if (const auto *CondOp = dyn_cast<ConditionalOperator>(S)) { in check()
|
| H A D | NarrowingConversionsCheck.cpp | 533 if (const auto *CO = llvm::dyn_cast<ConditionalOperator>(&Rhs)) { in handleConditionalOperator()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | RedundantExpressionCheck.cpp | 451 AST_MATCHER(ConditionalOperator, expressionsAreEquivalent) { in AST_MATCHER() argument 468 AST_MATCHER(ConditionalOperator, conditionalOperatorIsInMacro) { in AST_MATCHER() argument 1243 Result.Nodes.getNodeAs<ConditionalOperator>("cond")) { in check()
|
| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/ |
| H A D | TypeErasedDataflowAnalysis.cpp | 112 void VisitConditionalOperator(const ConditionalOperator *S) { in VisitConditionalOperator()
|
| H A D | Transfer.cpp | 576 void VisitConditionalOperator(const ConditionalOperator *S) { in VisitConditionalOperator()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenPGO.cpp | 104 ConditionalOperator, enumerator 300 return PGOHash::ConditionalOperator; in DEFINE_NESTABLE_TRAVERSAL()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 82 def ConditionalOperator : StmtNode<AbstractConditionalOperator>;
|