| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | IgnoreExpr.h | 49 if (auto *ICE = dyn_cast<ImplicitCastExpr>(E)) in IgnoreImplicitCastsSingleStep() local 50 return ICE->getSubExpr(); in IgnoreImplicitCastsSingleStep() 138 if (auto *ICE = dyn_cast<ImplicitCastExpr>(E)) in IgnoreImplicitAsWrittenSingleStep() local 139 return ICE->getSubExprAsWritten(); in IgnoreImplicitAsWrittenSingleStep()
|
| H A D | JSONNodeDumper.h | 296 void VisitImplicitCastExpr(const ImplicitCastExpr *ICE);
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaPPC.cpp | 30 const auto *ICE = dyn_cast<ImplicitCastExpr>(Arg->IgnoreParens()); in checkAIXMemberAlignment() local 31 if (!ICE) in checkAIXMemberAlignment() 34 const auto *DR = dyn_cast<DeclRefExpr>(ICE->getSubExpr()); in checkAIXMemberAlignment()
|
| H A D | CheckExprLifetime.cpp | 527 auto *ICE = dyn_cast<ImplicitCastExpr>(Init); in visitLocalsRetainedByReferenceBinding() local 528 if (ICE && ICE->getCastKind() == CK_ArrayToPointerDecay) in visitLocalsRetainedByReferenceBinding() 529 Init = ICE->getSubExpr(); in visitLocalsRetainedByReferenceBinding()
|
| H A D | SemaObjC.cpp | 2332 if (auto ICE = dyn_cast<ImplicitCastExpr>(Element)) { in checkCollectionLiteralElement() local 2333 if (ICE->getCastKind() == CK_BitCast && in checkCollectionLiteralElement() 2334 ICE->getSubExpr()->getType()->getAs<ObjCObjectPointerType>()) in checkCollectionLiteralElement() 2335 Element = ICE->getSubExpr(); in checkCollectionLiteralElement()
|
| H A D | SemaARM.cpp | 777 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) in CheckNeonBuiltinFunctionCall() local 778 Arg = ICE->getSubExpr(); in CheckNeonBuiltinFunctionCall()
|
| H A D | SemaLambda.cpp | 613 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in findEnumForBlockReturn() local 616 if (ICE->getCastKind() == CK_IntegralCast) in findEnumForBlockReturn() 617 return findEnumForBlockReturn(ICE->getSubExpr()); in findEnumForBlockReturn()
|
| H A D | SemaExpr.cpp | 4190 const auto *ICE = dyn_cast<ImplicitCastExpr>(E); in warnOnSizeofOnArrayDecay() local 4191 if (!ICE || ICE->getCastKind() != CK_ArrayToPointerDecay) in warnOnSizeofOnArrayDecay() 4194 S.Diag(Loc, diag::warn_sizeof_array_decay) << ICE->getSourceRange() in warnOnSizeofOnArrayDecay() 4195 << ICE->getType() in warnOnSizeofOnArrayDecay() 4196 << ICE->getSubExpr()->getType(); in warnOnSizeofOnArrayDecay() 9747 if (auto *ICE = dyn_cast<ImplicitCastExpr>(Op)) { in OriginalOperand() local 9748 Orig = ICE->getSubExprAsWritten(); in OriginalOperand() 9749 Conversion = ICE->getConversionFunction(); in OriginalOperand() 9878 if (auto *ICE = dyn_cast<ImplicitCastExpr>(E)) in convertVector() local 9879 if (ICE->getSubExpr()->getType() == NewVecTy) in convertVector() [all …]
|
| H A D | SemaChecking.cpp | 7203 isArithmeticArgumentPromotion(Sema &S, const ImplicitCastExpr *ICE) { in isArithmeticArgumentPromotion() argument 7204 QualType From = ICE->getSubExpr()->getType(); in isArithmeticArgumentPromotion() 7205 QualType To = ICE->getType(); in isArithmeticArgumentPromotion() 7208 if (ICE->getCastKind() == CK_IntegralCast && in isArithmeticArgumentPromotion() 7219 return ICE->getCastKind() == CK_FloatingCast && in isArithmeticArgumentPromotion() 7304 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in checkFormatExpr() local 7305 if (isArithmeticArgumentPromotion(S, ICE)) { in checkFormatExpr() 7306 E = ICE->getSubExpr(); in checkFormatExpr() 7312 if (ICE->getType() == S.Context.IntTy || in checkFormatExpr() 7313 ICE->getType() == S.Context.UnsignedIntTy) { in checkFormatExpr() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 2945 const CastExpr *ICE = cast<ImplicitCastExpr>(this); in isUnusedResultAWarning() local 2948 if (ICE->getCastKind() == CK_LValueToRValue && in isUnusedResultAWarning() 2949 ICE->getSubExpr()->getType().isVolatileQualified()) in isUnusedResultAWarning() 2952 return ICE->getSubExpr()->isUnusedResultAWarning(WarnE, Loc, R1, R2, Ctx); in isUnusedResultAWarning() 3170 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) in isDefaultArgument() local 3171 E = ICE->getSubExprAsWritten(); in isDefaultArgument() 3182 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in skipTemporaryBindingsNoOpCastsAndParens() local 3183 if (ICE->getCastKind() == CK_NoOp) in skipTemporaryBindingsNoOpCastsAndParens() 3184 E = ICE->getSubExpr(); in skipTemporaryBindingsNoOpCastsAndParens() 3192 while (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in skipTemporaryBindingsNoOpCastsAndParens() local [all …]
|
| H A D | ExprCXX.cpp | 344 while (const auto *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { in getDestroyedType() local 345 if (ICE->getCastKind() == CK_DerivedToBase || in getDestroyedType() 346 ICE->getCastKind() == CK_UncheckedDerivedToBase || in getDestroyedType() 347 ICE->getCastKind() == CK_NoOp) { in getDestroyedType() 348 assert((ICE->getCastKind() == CK_NoOp || in getDestroyedType() 351 Arg = ICE->getSubExpr(); in getDestroyedType()
|
| H A D | JSONNodeDumper.cpp | 1433 void JSONNodeDumper::VisitImplicitCastExpr(const ImplicitCastExpr *ICE) { in VisitImplicitCastExpr() argument 1434 VisitCastExpr(ICE); in VisitImplicitCastExpr() 1435 attributeOnlyIfTrue("isPartOfExplicitCast", ICE->isPartOfExplicitCast()); in VisitImplicitCastExpr()
|
| /freebsd/sys/contrib/device-tree/src/arm/gemini/ |
| H A D | gemini-dlink-dns-313.dts | 207 /* Used by LEDs conflicts ICE */ 209 /* Used by ? conflicts ICE */
|
| H A D | gemini-rut1xx.dts | 45 /* Conflict with ICE */
|
| H A D | gemini-wbd111.dts | 36 /* Conflict with ICE */
|
| H A D | gemini-wbd222.dts | 35 /* Conflict with ICE */
|
| H A D | gemini-dlink-dir-685.dts | 91 /* Collides with ICE */ 174 /* Collides with ICE */
|
| /freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | TransUnbridgedCasts.cpp | 159 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { in transformNonObjCToObjCCast() local 160 const Expr *sub = ICE->getSubExpr(); in transformNonObjCToObjCCast()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | PtrTypesSemantics.cpp | 484 bool VisitImplicitCastExpr(const ImplicitCastExpr *ICE) { in VisitImplicitCastExpr() argument 485 return Visit(ICE->getSubExpr()); in VisitImplicitCastExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Edit/ |
| H A D | RewriteObjCFoundationAPI.cpp | 944 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) { in objectifyExpr() local 945 if (ICE->getCastKind() != CK_CPointerToObjCPointerCast) in objectifyExpr() 998 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) { in rewriteToNumericBoxedExpression() local 999 switch (ICE->getCastKind()) { in rewriteToNumericBoxedExpression()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 69 if (auto ICE = dyn_cast<ImplicitCastExpr>(*It)) { in getRolesForRef() local 70 if (ICE->getCastKind() == CK_LValueToRValue) in getRolesForRef()
|
| /freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
| H A D | am335x-icev2.dts | 7 * AM335x ICE V2 board 16 model = "TI AM3359 ICE-V2";
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 2108 ImplicitCastExpr *ICE = in SynthesizeCallToFunctionDecl() local 2114 CallExpr::Create(*Context, ICE, Args, FT->getCallResultType(*Context), in SynthesizeCallToFunctionDecl() 2658 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(subExpr)) { in RewriteObjCBoxedExpr() local 2659 QualType type = ICE->getType(); in RewriteObjCBoxedExpr() 2660 const Expr *SubExpr = ICE->IgnoreParenImpCasts(); in RewriteObjCBoxedExpr() 3429 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(userExpr)) { in SynthMessageExpr() local 3431 QualType type = ICE->getType(); in SynthMessageExpr() 3436 const Expr *SubExpr = ICE->IgnoreParenImpCasts(); in SynthMessageExpr() 5642 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer() local 5643 RewriteImplicitCastObjCExpr(ICE); in RewriteFunctionBodyOrGlobalInitializer() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 2210 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(CE)) { in ShouldNullCheckClassCastValue() local 2212 if (ICE->isGLValue()) in ShouldNullCheckClassCastValue() 2600 if (auto *ICE = dyn_cast<ImplicitCastExpr>(CE)) { in VisitCastExpr() local 2601 if (!ICE->isPartOfExplicitCast()) in VisitCastExpr() 4785 if (auto *ICE = dyn_cast<ImplicitCastExpr>(E->getRHS())) { in EmitWithOriginalRHSBitfieldAssignment() local 4786 CastKind Kind = ICE->getCastKind(); in EmitWithOriginalRHSBitfieldAssignment() 4788 *SrcType = ICE->getSubExpr()->getType(); in EmitWithOriginalRHSBitfieldAssignment() 4789 *Previous = EmitScalarExpr(ICE->getSubExpr()); in EmitWithOriginalRHSBitfieldAssignment() 4792 return EmitScalarConversion(*Previous, *SrcType, ICE->getType(), in EmitWithOriginalRHSBitfieldAssignment() 4793 ICE->getExprLoc()); in EmitWithOriginalRHSBitfieldAssignment()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | UnsafeBufferUsage.cpp | 50 std::string VisitImplicitCastExpr(const ImplicitCastExpr *ICE) { in VisitImplicitCastExpr() argument 51 return "ImplicitCastExpr(" + std::string(ICE->getCastKindName()) + ")"; in VisitImplicitCastExpr() 2101 if (auto ICE = Idx->getIntegerConstantExpr(Ctx)) in fixUPCAddressofArraySubscriptWithSpan() local 2102 if ((*ICE).isZero()) in fixUPCAddressofArraySubscriptWithSpan()
|