Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DEvaluatedExprVisitor.h51 void VisitChooseExpr(ChooseExpr *E) { in VisitChooseExpr()
DExpr.h3534 class ChooseExpr : public Expr {
3540 ChooseExpr(SourceLocation BLoc, Expr *cond, Expr *lhs, Expr *rhs, in ChooseExpr() function
3558 explicit ChooseExpr(EmptyShell Empty) : Expr(ChooseExprClass, Empty) { } in ChooseExpr() function
DRecursiveASTVisitor.h2219 DEF_TRAVERSE_STMT(ChooseExpr, { })
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/
DStmtNodes.td92 def ChooseExpr : DStmt<Expr>;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DExpr.cpp1989 return cast<ChooseExpr>(this)->getChosenSubExpr()-> in isUnusedResultAWarning()
2366 if (ChooseExpr* P = dyn_cast<ChooseExpr>(E)) { in IgnoreParens()
2740 if (cast<ChooseExpr>(this)->isConditionDependent()) in isConstantInitializer()
2742 return cast<ChooseExpr>(this)->getChosenSubExpr() in isConstantInitializer()
2902 return cast<ChooseExpr>(this)->getChosenSubExpr()->HasSideEffects(Ctx); in HasSideEffects()
3101 } else if (const ChooseExpr *CE = dyn_cast<ChooseExpr>(this)) { in isNullPointerConstant()
DExprClassification.cpp290 return ClassifyInternal(Ctx, cast<ChooseExpr>(E)->getChosenSubExpr()); in ClassifyInternal()
DStmtProfile.cpp470 void StmtProfiler::VisitChooseExpr(const ChooseExpr *S) { in VisitChooseExpr()
DStmtPrinter.cpp1085 void StmtPrinter::VisitChooseExpr(ChooseExpr *Node) { in VisitChooseExpr()
DExprConstant.cpp3835 RetTy VisitChooseExpr(const ChooseExpr *E) in VisitChooseExpr()
8576 return CheckICE(cast<ChooseExpr>(E)->getChosenSubExpr(), Ctx); in CheckICE()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaPseudoObject.cpp104 if (ChooseExpr *ce = dyn_cast<ChooseExpr>(e)) { in rebuild()
111 return new (S.Context) ChooseExpr(ce->getBuiltinLoc(), in rebuild()
DSemaExceptionSpec.cpp1029 return canThrow(cast<ChooseExpr>(E)->getChosenSubExpr()); in canThrow()
DTreeTransform.h7173 TreeTransform<Derived>::TransformChooseExpr(ChooseExpr *E) { in TransformChooseExpr()
DSemaExpr.cpp10167 return Owned(new (Context) ChooseExpr(BuiltinLoc, CondExpr, LHSExpr, RHSExpr, in ActOnChooseExpr()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGExprComplex.cpp273 ComplexPairTy VisitChooseExpr(ChooseExpr *CE);
784 ComplexPairTy ComplexExprEmitter::VisitChooseExpr(ChooseExpr *E) { in VisitChooseExpr()
DCGExprAgg.cpp158 void VisitChooseExpr(const ChooseExpr *CE);
922 void AggExprEmitter::VisitChooseExpr(const ChooseExpr *CE) { in VisitChooseExpr()
DCGExprConstant.cpp591 llvm::Constant *VisitChooseExpr(ChooseExpr *CE) { in VisitChooseExpr()
DCGExprScalar.cpp511 Value *VisitChooseExpr(ChooseExpr *CE);
3164 Value *ScalarExprEmitter::VisitChooseExpr(ChooseExpr *E) { in VisitChooseExpr()
DCGExpr.cpp858 return EmitLValue(cast<ChooseExpr>(E)->getChosenSubExpr()); in EmitLValue()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/
DCFG.cpp357 CFGBlock *VisitChooseExpr(ChooseExpr *C, AddStmtChoice asc);
1089 return VisitChooseExpr(cast<ChooseExpr>(S), asc); in Visit()
1526 CFGBlock *CFGBuilder::VisitChooseExpr(ChooseExpr *C, in VisitChooseExpr()
3674 void VisitChooseExpr(ChooseExpr *C) { in VisitChooseExpr()
4058 E = cast<ChooseExpr>(Terminator)->getCond(); in getTerminatorCondition()
DThreadSafety.cpp435 } else if (const ChooseExpr *CE = dyn_cast<ChooseExpr>(Exp)) { in buildSExpr()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
DCoreEngine.cpp368 HandleBranch(cast<ChooseExpr>(Term)->getCond(), Term, B, Pred); in HandleBlockExit()
DBugReporter.cpp444 if (allowNestedContexts || cast<ChooseExpr>(Parent)->getCond() == S) in getEnclosingStmtLocation()
947 S = cast<ChooseExpr>(S)->getCond(); in cleanUpLocation()
1935 return cast<ChooseExpr>(S)->getCond() == Cond; in isConditionForTerminator()
DExprEngine.cpp992 const ChooseExpr *C = cast<ChooseExpr>(S); in Visit()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/
DASTReaderStmt.cpp831 void ASTStmtReader::VisitChooseExpr(ChooseExpr *E) { in VisitChooseExpr()
2117 S = new (Context) ChooseExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp770 void ASTStmtWriter::VisitChooseExpr(ChooseExpr *E) { in VisitChooseExpr()