Home
last modified time | relevance | path

Searched refs:BCO (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/AST/
DParentMap.cpp55 BinaryConditionalOperator *BCO = cast<BinaryConditionalOperator>(S); in BuildParentMap() local
57 M[BCO->getCommon()] = S; in BuildParentMap()
58 BuildParentMap(M, BCO->getCommon(), OV_Transparent); in BuildParentMap()
60 M[BCO->getCond()] = S; in BuildParentMap()
61 BuildParentMap(M, BCO->getCond(), OV_Opaque); in BuildParentMap()
63 M[BCO->getTrueExpr()] = S; in BuildParentMap()
64 BuildParentMap(M, BCO->getTrueExpr(), OV_Opaque); in BuildParentMap()
66 M[BCO->getFalseExpr()] = S; in BuildParentMap()
67 BuildParentMap(M, BCO->getFalseExpr(), OV_Transparent); in BuildParentMap()
/external/clang/lib/Analysis/
DCFG.cpp1837 const BinaryConditionalOperator *BCO = dyn_cast<BinaryConditionalOperator>(C); in VisitConditionalOperator() local
1838 const OpaqueValueExpr *opaqueValue = (BCO ? BCO->getOpaqueValue() : nullptr); in VisitConditionalOperator()
1896 return addStmt(BCO->getCommon()); in VisitConditionalOperator()
3621 if (BinaryConditionalOperator *BCO in VisitConditionalOperatorForTemporaryDtors() local
3623 ConfluenceBlock = VisitForTemporaryDtors(BCO->getCommon()); in VisitConditionalOperatorForTemporaryDtors()
/external/clang/lib/Sema/
DSemaStmt.cpp1382 if (BinaryConditionalOperator *BCO = in CheckLValueToRValueCast() local
1384 CheckLValueToRValueCast(BCO->getOpaqueValue()->getSourceExpr()); in CheckLValueToRValueCast()
1385 CheckLValueToRValueCast(BCO->getFalseExpr()); in CheckLValueToRValueCast()
DSemaExprCXX.cpp5715 if (BinaryConditionalOperator *BCO = in IsSpecialDiscardedValue() local
5717 if (OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(BCO->getTrueExpr())) in IsSpecialDiscardedValue()
5719 IsSpecialDiscardedValue(BCO->getFalseExpr()); in IsSpecialDiscardedValue()
DSemaDeclCXX.cpp2277 if (BinaryConditionalOperator *BCO = in HandleValue() local
2279 HandleValue(BCO->getCommon()); in HandleValue()
2280 HandleValue(BCO->getFalseExpr()); in HandleValue()