Home
last modified time | relevance | path

Searched refs:AbstractConditionalOperator (Results 1 – 22 of 22) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DStmtNodes.td76 def AbstractConditionalOperator : DStmt<Expr, 1>;
77 def ConditionalOperator : DStmt<AbstractConditionalOperator>;
78 def BinaryConditionalOperator : DStmt<AbstractConditionalOperator>;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h43 class AbstractConditionalOperator; variable
422 const AbstractConditionalOperator *C, CallingContext *Ctx);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h3545 class AbstractConditionalOperator : public Expr {
3550 AbstractConditionalOperator(StmtClass SC, QualType T, in AbstractConditionalOperator() function
3559 AbstractConditionalOperator(StmtClass SC, EmptyShell Empty) in AbstractConditionalOperator() function
3587 class ConditionalOperator : public AbstractConditionalOperator {
3596 : AbstractConditionalOperator(ConditionalOperatorClass, t, VK, OK, in ConditionalOperator()
3617 : AbstractConditionalOperator(ConditionalOperatorClass, Empty) { } in ConditionalOperator()
3660 class BinaryConditionalOperator : public AbstractConditionalOperator {
3677 : AbstractConditionalOperator(BinaryConditionalOperatorClass, t, VK, OK, in BinaryConditionalOperator()
3743 inline Expr *AbstractConditionalOperator::getCond() const { in getCond()
3749 inline Expr *AbstractConditionalOperator::getTrueExpr() const { in getTrueExpr()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DReachableCode.cpp572 const AbstractConditionalOperator *CO = in GetUnreachableLoc()
573 cast<AbstractConditionalOperator>(S); in GetUnreachableLoc()
H A DCFG.cpp529 CFGBlock *VisitConditionalOperator(AbstractConditionalOperator *C,
664 AbstractConditionalOperator *E, bool BindToTemporary,
2563 CFGBlock *CFGBuilder::VisitConditionalOperator(AbstractConditionalOperator *C, in VisitConditionalOperator()
4440 cast<AbstractConditionalOperator>(E), BindToTemporary, Context); in VisitForTemporaryDtors()
4614 AbstractConditionalOperator *E, bool BindToTemporary, in VisitConditionalOperatorForTemporaryDtors()
4958 void VisitAbstractConditionalOperator(AbstractConditionalOperator* C) { in VisitAbstractConditionalOperator()
H A DThreadSafetyCommon.cpp601 const AbstractConditionalOperator *CO, CallingContext *Ctx) { in translateAbstractConditionalOperator()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprAgg.cpp161 void VisitAbstractConditionalOperator(const AbstractConditionalOperator *CO);
1076 } else if (const AbstractConditionalOperator *op in isBlockVarRef()
1077 = dyn_cast<AbstractConditionalOperator>(E)) { in isBlockVarRef()
1179 VisitAbstractConditionalOperator(const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
H A DCGExprComplex.cpp308 VisitAbstractConditionalOperator(const AbstractConditionalOperator *CO);
1000 VisitAbstractConditionalOperator(const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
H A DCodeGenPGO.cpp676 void VisitAbstractConditionalOperator(const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
H A DCoverageMappingGen.cpp1228 void VisitAbstractConditionalOperator(const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
H A DCodeGenFunction.h1156 const AbstractConditionalOperator *op) : CGF(CGF) {
3495 LValue EmitConditionalOperatorLValue(const AbstractConditionalOperator *E);
H A DCGExprCXX.cpp2071 if (const auto *ACO = dyn_cast<AbstractConditionalOperator>(E)) in isGLValueFromPointerDeref()
H A DCGExprScalar.cpp787 Value *VisitAbstractConditionalOperator(const AbstractConditionalOperator *);
4003 VisitAbstractConditionalOperator(const AbstractConditionalOperator *E) { in VisitAbstractConditionalOperator()
H A DCGExpr.cpp4051 EmitConditionalOperatorLValue(const AbstractConditionalOperator *expr) { in EmitConditionalOperatorLValue()
H A DCGOpenMPRuntime.cpp5734 if (const auto *ACO = dyn_cast<AbstractConditionalOperator>( in emitReduction()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp300 HandleBranch(cast<AbstractConditionalOperator>(Term)->getCond(), in HandleBlockExit()
H A DBugReporter.cpp477 cast<AbstractConditionalOperator>(Parent)->getCond() == S) in getEnclosingStmtLocation()
H A DExprEngine.cpp1606 const auto *C = cast<AbstractConditionalOperator>(S); in Visit()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h4091 SwitchStmt, AbstractConditionalOperator), in AST_POLYMORPHIC_MATCHER_P() argument
4512 AST_MATCHER_P(AbstractConditionalOperator, hasTrueExpression, in AST_MATCHER_P() argument
4527 AST_MATCHER_P(AbstractConditionalOperator, hasFalseExpression, in AST_MATCHER_P() argument
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp1126 isa<AbstractConditionalOperator>(E)) { in CheckFoldOperand()
H A DSemaChecking.cpp6355 const AbstractConditionalOperator *C = in checkFormatStringExpr()
6356 cast<AbstractConditionalOperator>(E); in checkFormatStringExpr()
12058 void VisitAbstractConditionalOperator(AbstractConditionalOperator *CO) { in VisitAbstractConditionalOperator()
13555 const AbstractConditionalOperator *ACO = in FindTypeTagExpr()
13556 cast<AbstractConditionalOperator>(TypeExpr); in FindTypeTagExpr()
H A DSemaInit.cpp6643 auto *C = cast<AbstractConditionalOperator>(Init); in visitLocalsRetainedByReferenceBinding()
6861 auto *C = cast<AbstractConditionalOperator>(Init); in visitLocalsRetainedByInitializer()