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

/external/clang/include/clang/AST/
H A DEvaluatedExprVisitor.h51 void VisitChooseExpr(ChooseExpr *E) {
H A DExpr.h3549 /// ChooseExpr - GNU builtin-in function __builtin_choose_expr.
3558 class ChooseExpr : public Expr { class in class:clang::StringLiteral::OffsetOfExpr
3564 ChooseExpr(SourceLocation BLoc, Expr *cond, Expr *lhs, Expr *rhs, function in class:clang::StringLiteral::OffsetOfExpr::ChooseExpr
3582 explicit ChooseExpr(EmptyShell Empty) : Expr(ChooseExprClass, Empty) { } function in class:clang::StringLiteral::OffsetOfExpr::ChooseExpr
H A DDataRecursiveASTVisitor.h2165 DEF_TRAVERSE_STMT(ChooseExpr, {})
H A DRecursiveASTVisitor.h2187 DEF_TRAVERSE_STMT(ChooseExpr, {})
/external/clang/lib/AST/
H A DExpr.cpp1985 return cast<ChooseExpr>(this)->getChosenSubExpr()->
2372 if (ChooseExpr* P = dyn_cast<ChooseExpr>(E)) {
2775 if (cast<ChooseExpr>(this)->isConditionDependent()) {
2780 return cast<ChooseExpr>(this)->getChosenSubExpr()
2942 return cast<ChooseExpr>(this)->getChosenSubExpr()->HasSideEffects(Ctx);
3141 } else if (const ChooseExpr *CE = dyn_cast<ChooseExpr>(this)) {
H A DExprClassification.cpp288 return ClassifyInternal(Ctx, cast<ChooseExpr>(E)->getChosenSubExpr());
H A DStmtProfile.cpp562 void StmtProfiler::VisitChooseExpr(const ChooseExpr *S) {
H A DExprConstant.cpp3878 bool VisitChooseExpr(const ChooseExpr *E)
8649 return CheckICE(cast<ChooseExpr>(E)->getChosenSubExpr(), Ctx);
/external/clang/lib/Sema/
H A DSemaPseudoObject.cpp105 if (ChooseExpr *ce = dyn_cast<ChooseExpr>(e)) {
112 return new (S.Context) ChooseExpr(ce->getBuiltinLoc(),
H A DSemaExceptionSpec.cpp1043 return canThrow(cast<ChooseExpr>(E)->getChosenSubExpr());
H A DTreeTransform.h7541 TreeTransform<Derived>::TransformChooseExpr(ChooseExpr *E) {
H A DSemaExpr.cpp10410 ChooseExpr(BuiltinLoc, CondExpr, LHSExpr, RHSExpr, resType, VK, OK, RPLoc,
/external/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp368 HandleBranch(cast<ChooseExpr>(Term)->getCond(), Term, B, Pred);
H A DExprEngine.cpp1018 // FIXME: ChooseExpr is really a constant. We need to fix
1023 const ChooseExpr *C = cast<ChooseExpr>(S);
H A DBugReporter.cpp445 if (allowNestedContexts || cast<ChooseExpr>(Parent)->getCond() == S)
948 S = cast<ChooseExpr>(S)->getCond();
1936 return cast<ChooseExpr>(S)->getCond() == Cond;
/external/chromium_org/v8/tools/gcmole/
H A Dgcmole.cc543 VISIT(ChooseExpr);
604 IGNORE_EXPR(ChooseExpr);
/external/clang/lib/CodeGen/
H A DCGExprComplex.cpp273 ComplexPairTy VisitChooseExpr(ChooseExpr *CE);
787 ComplexPairTy ComplexExprEmitter::VisitChooseExpr(ChooseExpr *E) {
H A DCGExprAgg.cpp158 void VisitChooseExpr(const ChooseExpr *CE);
942 void AggExprEmitter::VisitChooseExpr(const ChooseExpr *CE) {
H A DCGExprConstant.cpp591 llvm::Constant *VisitChooseExpr(ChooseExpr *CE) {
H A DCGExprScalar.cpp511 Value *VisitChooseExpr(ChooseExpr *CE);
3198 Value *ScalarExprEmitter::VisitChooseExpr(ChooseExpr *E) {
H A DCGExpr.cpp865 return EmitLValue(cast<ChooseExpr>(E)->getChosenSubExpr());
/external/clang/lib/Analysis/
H A DCFG.cpp357 CFGBlock *VisitChooseExpr(ChooseExpr *C, AddStmtChoice asc);
1344 return VisitChooseExpr(cast<ChooseExpr>(S), asc);
1787 CFGBlock *CFGBuilder::VisitChooseExpr(ChooseExpr *C,
3983 void VisitChooseExpr(ChooseExpr *C) {
4411 E = cast<ChooseExpr>(Terminator)->getCond();
H A DThreadSafety.cpp428 } else if (const ChooseExpr *CE = dyn_cast<ChooseExpr>(Exp)) {
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp829 void ASTStmtReader::VisitChooseExpr(ChooseExpr *E) {
2306 S = new (Context) ChooseExpr(Empty);
H A DASTWriterStmt.cpp765 void ASTStmtWriter::VisitChooseExpr(ChooseExpr *E) {

Completed in 633 milliseconds