Searched defs:ICE (Results 1 - 7 of 7) sorted by relevance
/external/clang/lib/Analysis/ |
H A D | BodyFarm.cpp | 208 ImplicitCastExpr *ICE = M.makeLvalueToRvalue(DR, Ty); local 209 CallExpr *CE = new (C) CallExpr(C, ICE, None, C.VoidTy, VK_RValue, 271 ImplicitCastExpr *ICE = M.makeLvalueToRvalue(DR, Ty); local 272 CallExpr *CE = new (C) CallExpr(C, ICE, None, C.VoidTy, VK_RValue,
|
/external/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 2041 ExprResult ICE = VerifyIntegerConstantExpression(E, &Result); local 2042 if (ICE.isInvalid()) 2049 return ICE;
|
H A D | SemaDeclAttr.cpp | 2772 ExprResult ICE local 2776 if (ICE.isInvalid()) 2800 ICE.get(), SpellingListIndex);
|
H A D | SemaDecl.cpp | 4586 // array even when the size isn't an ICE. This is necessary 8248 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) 8249 if (ICE->getCastKind() == CK_LValueToRValue) 8250 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(ICE->getSubExpr())) 8631 ; // Ok, it's an ICE! 9196 // enumeration type is an ICE now, since we can't tell whether it was 11661 ExprResult ICE = VerifyIntegerConstantExpression(BitWidth, &Value); local 11662 if (ICE.isInvalid()) 11663 return ICE; 11664 BitWidth = ICE [all...] |
/external/clang/lib/AST/ |
H A D | Expr.cpp | 1212 const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(getCallee()); local 1213 if (!ICE) // FIXME: deal with more complex calls (e.g. (func)(), (*func)()). 1216 const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(ICE->getSubExpr()); 2252 const CastExpr *ICE = cast<ImplicitCastExpr>(this); local 2255 if (ICE->getCastKind() == CK_LValueToRValue && 2256 ICE->getSubExpr()->getType().isVolatileQualified()) 2259 return ICE->getSubExpr()->isUnusedResultAWarning(WarnE, Loc, R1, R2, Ctx); 2544 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) 2545 E = ICE->getSubExprAsWritten(); 2556 while (const ImplicitCastExpr *ICE [all...] |
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 2027 ImplicitCastExpr *ICE = local 2034 new (Context) CallExpr(*Context, ICE, llvm::makeArrayRef(args, nargs), 2882 // Make all implicit casts explicit...ICE comes in handy:-) 2883 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) { 2884 // Reuse the ICE type, it is exactly what the doctor ordered. 2885 QualType type = ICE->getType(); 2890 const Expr *SubExpr = ICE->IgnoreParenImpCasts(); 4805 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) { 4806 CastExpr *Replacement = new (Context) CastExpr(ICE->getType(), 4807 ICE [all...] |
H A D | RewriteModernObjC.cpp | 2138 ImplicitCastExpr *ICE = local 2145 new (Context) CallExpr(*Context, ICE, llvm::makeArrayRef(args, nargs), 2693 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) { 2694 QualType type = ICE->getType(); 2695 const Expr *SubExpr = ICE->IgnoreParenImpCasts(); 3505 // Make all implicit casts explicit...ICE comes in handy:-) 3506 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) { 3507 // Reuse the ICE type, it is exactly what the doctor ordered. 3508 QualType type = ICE->getType(); 3513 const Expr *SubExpr = ICE [all...] |
Completed in 1957 milliseconds