Home | History | Annotate | Download | only in Sema

Lines Matching refs:tcr

632   TryCastResult tcr = 
635 if (tcr != TC_Success && msg != 0)
649 } else if (tcr == TC_Success && Self.getLangOptions().ObjCAutoRefCount) {
697 TryCastResult tcr
700 if (tcr != TC_Success && msg != 0) {
712 } else if (tcr == TC_Success) {
754 TryCastResult tcr;
759 tcr = TryStaticReferenceDowncast(Self, SrcExpr.get(), DestType, CStyle, OpRange,
761 if (tcr != TC_NotApplicable)
762 return tcr;
767 tcr = TryLValueToRValueCast(Self, SrcExpr.get(), DestType, CStyle, Kind, BasePath,
769 if (tcr != TC_NotApplicable)
770 return tcr;
774 tcr = TryStaticImplicitCast(Self, SrcExpr, DestType, CCK, OpRange, msg,
778 if (tcr != TC_NotApplicable)
779 return tcr;
828 tcr = TryStaticPointerDowncast(Self, SrcType, DestType, CStyle, OpRange, msg,
830 if (tcr != TC_NotApplicable)
831 return tcr;
836 tcr = TryStaticMemberPointerUpcast(Self, SrcExpr, SrcType, DestType, CStyle,
838 if (tcr != TC_NotApplicable)
839 return tcr;
1749 TryCastResult tcr = TryConstCast(*this, CastExpr, CastTy, /*CStyle*/true,
1751 if (tcr == TC_Success)
1757 if (tcr == TC_NotApplicable) {
1760 tcr = TryStaticCast(*this, CastExprRes, CastTy, CCK, R, msg, Kind,
1765 if (tcr == TC_NotApplicable) {
1768 tcr = TryReinterpretCast(*this, CastExprRes, CastTy, /*CStyle*/true, R,
1776 if (getLangOptions().ObjCAutoRefCount && tcr == TC_Success)
1779 if (tcr != TC_Success && msg != 0) {
1798 if (tcr != TC_Success)