Searched defs:ICE (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/Analysis/
H A DBodyFarm.cpp208 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 DSemaOpenMP.cpp2041 ExprResult ICE = VerifyIntegerConstantExpression(E, &Result); local
2042 if (ICE.isInvalid())
2049 return ICE;
H A DSemaDeclAttr.cpp2772 ExprResult ICE local
2776 if (ICE.isInvalid())
2800 ICE.get(), SpellingListIndex);
H A DSemaDecl.cpp4586 // 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 DExpr.cpp1212 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 DRewriteObjC.cpp2027 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 DRewriteModernObjC.cpp2138 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