Searched defs:ICE (Results 1 - 6 of 6) sorted by relevance
/external/clang/lib/Analysis/ |
H A D | BodyFarm.cpp | 196 ImplicitCastExpr *ICE = M.makeLvalueToRvalue(DR, Ty); local 197 CallExpr *CE = new (C) CallExpr(C, ICE, None, C.VoidTy, VK_RValue, 259 ImplicitCastExpr *ICE = M.makeLvalueToRvalue(DR, Ty); local 260 CallExpr *CE = new (C) CallExpr(C, ICE, None, C.VoidTy, VK_RValue,
|
/external/clang/lib/AST/ |
H A D | Expr.cpp | 1173 const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(getCallee()); local 1174 if (!ICE) // FIXME: deal with more complex calls (e.g. (func)(), (*func)()). 1177 const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(ICE->getSubExpr()); 2190 const CastExpr *ICE = cast<ImplicitCastExpr>(this); local 2193 if (ICE->getCastKind() == CK_LValueToRValue && 2194 ICE->getSubExpr()->getType().isVolatileQualified()) 2197 return ICE->getSubExpr()->isUnusedResultAWarning(WarnE, Loc, R1, R2, Ctx); 2461 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) 2462 E = ICE->getSubExprAsWritten(); 2473 while (const ImplicitCastExpr *ICE [all...] |
/external/clang/lib/Sema/ |
H A D | SemaDeclAttr.cpp | 3419 ExprResult ICE local 3423 if (ICE.isInvalid()) 3449 ICE.take(), SpellingListIndex);
|
H A D | SemaDecl.cpp | 4287 // array even when the size isn't an ICE. This is necessary 7814 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) 7815 if (ICE->getCastKind() == CK_LValueToRValue) 7816 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(ICE->getSubExpr())) 8181 ; // Ok, it's an ICE! 8674 // enumeration type is an ICE now, since we can't tell whether it was 10938 ExprResult ICE = VerifyIntegerConstantExpression(BitWidth, &Value); local 10939 if (ICE.isInvalid()) 10940 return ICE; 10941 BitWidth = ICE [all...] |
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 2055 ImplicitCastExpr *ICE = local 2062 new (Context) CallExpr(*Context, ICE, llvm::makeArrayRef(args, nargs), 2926 // Make all implicit casts explicit...ICE comes in handy:-) 2927 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) { 2928 // Reuse the ICE type, it is exactly what the doctor ordered. 2929 QualType type = ICE->getType(); 2934 const Expr *SubExpr = ICE->IgnoreParenImpCasts(); 4858 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) { 4859 CastExpr *Replacement = new (Context) CastExpr(ICE->getType(), 4860 ICE [all...] |
H A D | RewriteModernObjC.cpp | 2149 ImplicitCastExpr *ICE = local 2156 new (Context) CallExpr(*Context, ICE, llvm::makeArrayRef(args, nargs), 2709 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) { 2710 QualType type = ICE->getType(); 2711 const Expr *SubExpr = ICE->IgnoreParenImpCasts(); 3537 // Make all implicit casts explicit...ICE comes in handy:-) 3538 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) { 3539 // Reuse the ICE type, it is exactly what the doctor ordered. 3540 QualType type = ICE->getType(); 3545 const Expr *SubExpr = ICE [all...] |
Completed in 133 milliseconds