/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/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/ARCMigrate/ |
H A D | TransUnbridgedCasts.cpp | 161 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { 162 const Expr *sub = ICE->getSubExpr();
|
/external/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 945 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { 946 if (ICE->getCastKind() != CK_CPointerToObjCPointerCast) 999 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { 1000 switch (ICE->getCastKind()) {
|
/external/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 125 // If any arguments are required to be ICE's, check and diagnose. 127 // Skip arguments not required to be ICE's. 448 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) 449 Arg = ICE->getSubExpr(); 3113 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { 3114 if (ICE->getCastKind() == CK_IntegralCast || 3115 ICE->getCastKind() == CK_FloatingCast) { 3116 E = ICE->getSubExpr(); 3122 if (ICE->getType() == S.Context.IntTy || 3123 ICE [all...] |
H A D | SemaLambda.cpp | 539 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { 542 if (ICE->getCastKind() == CK_IntegralCast) 543 return findEnumForBlockReturn(ICE->getSubExpr());
|
H A D | SemaOverload.cpp | 282 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Converted)) { 283 switch (ICE->getCastKind()) { 291 Converted = ICE->getSubExpr(); 12120 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { 12121 Expr *SubExpr = FixOverloadedFunctionReference(ICE->getSubExpr(), 12123 assert(Context.hasSameType(ICE->getSubExpr()->getType(), 12126 assert(ICE->path_empty() && "fixing up hierarchy conversion?"); 12127 if (SubExpr == ICE->getSubExpr()) 12128 return ICE; 12130 return ImplicitCastExpr::Create(Context, ICE [all...] |
H A D | SemaOpenMP.cpp | 2041 ExprResult ICE = VerifyIntegerConstantExpression(E, &Result); local 2042 if (ICE.isInvalid()) 2049 return ICE;
|
H A D | SemaExpr.cpp | 3389 ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E); 3390 if (!ICE || ICE->getCastKind() != CK_ArrayToPointerDecay) 3393 S.Diag(Loc, diag::warn_sizeof_array_decay) << ICE->getSourceRange() 3394 << ICE->getType() 3395 << ICE->getSubExpr()->getType(); 7456 // When left shifting an ICE which is signed, we can check for overflow which 8656 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(RHSCheck)) 8657 RHSCheck = ICE->getSubExpr(); 8859 if (ImplicitCastExpr* ICE [all...] |
H A D | SemaDeclAttr.cpp | 2772 ExprResult ICE local 2776 if (ICE.isInvalid()) 2800 ICE.get(), SpellingListIndex);
|
H A D | SemaTemplateDeduction.cpp | 4705 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) 4706 E = ICE->getSubExpr();
|
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...] |
H A D | SemaTemplate.cpp | 5833 while (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(ArgExpr)) 5834 ArgExpr = ICE->getSubExpr();
|
H A D | TreeTransform.h | 2849 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Init)) 2850 Init = ICE->getSubExprAsWritten();
|
H A D | SemaDeclCXX.cpp | 2315 if (ImplicitCastExpr* ICE = dyn_cast<ImplicitCastExpr>(E->getArg(0))) 2316 if (ICE->getCastKind() == CK_NoOp) 2317 if (MemberExpr *ME = dyn_cast<MemberExpr>(ICE->getSubExpr()))
|
/external/clang/lib/Rewrite/Frontend/ |
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...] |
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...] |
/external/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 1025 if (const CastExpr *ICE = dyn_cast<CastExpr>(E)) 1026 return ICE->getCastKind() == CK_NullToPointer;
|
H A D | CGBuiltin.cpp | 1804 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Addr)) { 1805 if ((ICE->getCastKind() == CK_BitCast || ICE->getCastKind() == CK_NoOp) && 1806 ICE->getSubExpr()->getType()->isPointerType()) { 1808 EmitPointerWithAlignment(ICE->getSubExpr()); 1812 } else if (ICE->getCastKind() == CK_ArrayToPointerDecay) { 1813 LValue LV = EmitLValue(ICE->getSubExpr()); 1818 QualType PtTy = ICE->getSubExpr()->getType();
|
H A D | CGExprScalar.cpp | 1257 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(CE)) { 1259 if (ICE->getValueKind() != VK_RValue)
|
/external/elfutils/0.153/ |
H A D | elfutils.spec | 675 - drop x86_64 hack, ICE fixed in gcc-3.2-11. 682 - x86_64: avoid gcc-3.2 ICE on x86_64 for now.
|
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 5021 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Callee)) 5022 Callee = ICE->getSubExpr();
|
/external/srec/config/en.us/dictionary/ |
H A D | c0.6 | [all...] |