Lines Matching refs:ImplicitCastExpr
133 if (const ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E)) in isKnownToHaveBooleanValue()
1260 const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(getCallee()); in getBuiltinCallee()
1751 } while ((E = dyn_cast<ImplicitCastExpr>(SubExpr))); in getSubExprAsWritten()
1774 ImplicitCastExpr *ImplicitCastExpr::Create(const ASTContext &C, QualType T, in Create()
1780 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); in Create()
1781 ImplicitCastExpr *E = in Create()
1782 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, VK); in Create()
1787 ImplicitCastExpr *ImplicitCastExpr::CreateEmpty(const ASTContext &C, in CreateEmpty()
1790 C.Allocate(sizeof(ImplicitCastExpr) + PathSize * sizeof(CXXBaseSpecifier*)); in CreateEmpty()
1791 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize); in CreateEmpty()
2347 const CastExpr *ICE = cast<ImplicitCastExpr>(this); in isUnusedResultAWarning()
2389 return cast<ImplicitCastExpr>(E)->getSubExpr()->isOBJCGCCandidate(Ctx); in isOBJCGCCandidate()
2570 if (ImplicitCastExpr *P = dyn_cast<ImplicitCastExpr>(E)) { in IgnoreParenImpCasts()
2639 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) in isDefaultArgument()
2651 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in skipTemporaryBindingsNoOpCastsAndParens()
2661 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in skipTemporaryBindingsNoOpCastsAndParens()
2690 if (isa<ImplicitCastExpr>(E)) { in isTemporaryObject()
2691 switch (cast<ImplicitCastExpr>(E)->getCastKind()) { in isTemporaryObject()
2725 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in isImplicitCXXThis()
3313 } else if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(this)) { in isNullPointerConstant()
3432 while (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in getSourceBitField()
3473 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in refersToVectorElement()
3876 while (const ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(e)) in findInCopyConstruct()