| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | UndefinedAssignmentChecker.cpp | 97 if (I->getInit()->IgnoreImpCasts() == StoreE) { in checkBind()
|
| H A D | CheckSecuritySyntaxOnly.cpp | 652 const auto *Target = CE->getArg(0)->IgnoreImpCasts(), in checkCall_strcpy() 653 *Source = CE->getArg(1)->IgnoreImpCasts(); in checkCall_strcpy()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Edit/ |
| H A D | RewriteObjCFoundationAPI.cpp | 893 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens() 915 const Expr* Expr = FullExpr->IgnoreImpCasts(); in castOperatorNeedsParens() 993 const Expr *OrigArg = Arg->IgnoreImpCasts(); in rewriteToNumericBoxedExpression() 1128 const Expr *OrigArg = Arg->IgnoreImpCasts(); in doRewriteToUTF8StringBoxedExpressionHelper()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 66 const Expr* Expr = FullExpr->IgnoreImpCasts(); in tryToFixConversion()
|
| H A D | SemaStmtAsm.cpp | 194 Expression = Expression->IgnoreImpCasts(); in extractRegisterName()
|
| H A D | SemaExpr.cpp | 7325 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr() 7327 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr() 7330 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr() 8412 QualType LHSType = LHS.get()->IgnoreImpCasts()->getType(); in InvalidLogicalVectorOperands() 8413 QualType RHSType = RHS.get()->IgnoreImpCasts()->getType(); in InvalidLogicalVectorOperands() 9142 StrExpr = dyn_cast<StringLiteral>(RHSExpr->IgnoreImpCasts()); in diagnoseStringPlusInt() 9153 << DiagRange << IndexExpr->IgnoreImpCasts()->getType(); in diagnoseStringPlusInt() 9171 dyn_cast<CharacterLiteral>(RHSExpr->IgnoreImpCasts()); in diagnoseStringPlusChar() 9174 CharExpr = dyn_cast<CharacterLiteral>(LHSExpr->IgnoreImpCasts()); in diagnoseStringPlusChar() 9206 if (isa<CharacterLiteral>(RHSExpr->IgnoreImpCasts())) { in diagnoseStringPlusChar() [all …]
|
| H A D | SemaChecking.cpp | 285 Expr *Builtin = BuiltinCall->getCallee()->IgnoreImpCasts(); in SemaBuiltinCallWithStaticChain() 1265 const Expr *FnPtrArg = TheCall->getArg(1)->IgnoreImpCasts(); in CheckBuiltinFunctionCall() 7684 const Expr *Inside = E->IgnoreImpCasts(); in requiresParensToAddCast() 7686 Inside = POE->getSyntacticForm()->IgnoreImpCasts(); in requiresParensToAddCast() 8990 Call->getArg(BId == Builtin::BImemset ? 2 : 1)->IgnoreImpCasts(); in CheckMemaccessSize() 9011 } else if (!isLiteralZero(Call->getArg(1)->IgnoreImpCasts())) { in CheckMemaccessSize() 11392 E = E->IgnoreImpCasts(); in DiagnoseAlwaysNonNullPointer() 12927 Expr *Arg = Message->getArg(ArgIndex)->IgnoreImpCasts(); in CheckObjCCircularContainer() 12929 Arg = OE->getSourceExpr()->IgnoreImpCasts(); in CheckObjCCircularContainer() 12941 Expr *Receiver = Message->getInstanceReceiver()->IgnoreImpCasts(); in CheckObjCCircularContainer() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 1123 E = E->IgnoreImpCasts(); in CheckFoldOperand()
|
| H A D | SemaStmt.cpp | 239 if (isa<ParenExpr>(E->IgnoreImpCasts()) && Loc.isMacroID()) { in DiagnoseUnusedExprResult() 2700 const Expr *E = MTE->GetTemporaryExpr()->IgnoreImpCasts(); in DiagnoseForRangeReferenceVariableCopies() 2714 E = E->IgnoreImpCasts(); in DiagnoseForRangeReferenceVariableCopies()
|
| H A D | SemaTemplate.cpp | 5794 Arg = Arg->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction() 5826 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction() 5838 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction() 6067 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember() 6312 Converted = TemplateArgument(ArgResult.get()->IgnoreImpCasts()); in CheckTemplateArgument()
|
| H A D | SemaExprMember.cpp | 983 isa<CXXThisExpr>(BaseExpr->IgnoreImpCasts()) && in BuildMemberReferenceExpr()
|
| H A D | SemaExprObjC.cpp | 3564 castedE = castedE->IgnoreImpCasts(); in addFixitForObjCARCConversion() 3607 Expr *castedE = castExpr->IgnoreImpCasts(); in addFixitForObjCARCConversion()
|
| H A D | SemaOpenMP.cpp | 2833 Expr *Init = AsExpression ? CaptureExpr : CaptureExpr->IgnoreImpCasts(); in buildCaptureDecl() 4450 Capture->IgnoreImpCasts(), Capture->getType(), Sema::AA_Converting, in tryBuildCapture() 5223 N0->IgnoreImpCasts(), N0->getType(), in checkOpenMPLoop() 5230 .PerformImplicitConversion(N0->IgnoreImpCasts(), N0->getType(), in checkOpenMPLoop() 5256 .PerformImplicitConversion(N->IgnoreImpCasts(), N->getType(), in checkOpenMPLoop() 5264 .PerformImplicitConversion(N->IgnoreImpCasts(), N->getType(), in checkOpenMPLoop()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/ |
| H A D | ASTSelection.cpp | 282 CE->getCallee()->IgnoreImpCasts() == S) in getSelectionCanonizalizationAction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | StmtPrinter.cpp | 915 OCED->getInit()->IgnoreImpCasts()->printPretty(OS, nullptr, Policy); in VisitDeclRefExpr() 962 !isImplicitSelf(Node->getBase()->IgnoreImpCasts())) { in VisitObjCIvarRefExpr() 1737 OS << cast<StringLiteral>(Node->getArg(0)->IgnoreImpCasts())->getString(); in VisitUserDefinedLiteral() 1740 const auto *DRE = cast<DeclRefExpr>(Node->getCallee()->IgnoreImpCasts()); in VisitUserDefinedLiteral()
|
| H A D | ExprClassification.cpp | 215 auto *Base = cast<ArraySubscriptExpr>(E)->getBase()->IgnoreImpCasts(); in ClassifyInternal()
|
| H A D | ASTDiagnostic.cpp | 1800 E = E->IgnoreImpCasts(); in HasExtraInfo()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 1383 dyn_cast<DeclRefExpr>(VD->getInit()->IgnoreImpCasts())) { in EmitOMPLinearClauseInit() 1646 OrigAddr = EmitLValue(CED->getInit()->IgnoreImpCasts()).getAddress(); in EmitOMPSimdFinal() 3773 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) && in emitOMPAtomicUpdateExpr() 3775 const auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts()); in emitOMPAtomicUpdateExpr() 3788 const auto *LHS = cast<OpaqueValueExpr>(BOUE->getLHS()->IgnoreImpCasts()); in emitOMPAtomicUpdateExpr() 3789 const auto *RHS = cast<OpaqueValueExpr>(BOUE->getRHS()->IgnoreImpCasts()); in emitOMPAtomicUpdateExpr() 3841 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) && in emitOMPAtomicCaptureExpr() 3843 const auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts()); in emitOMPAtomicCaptureExpr() 3850 const auto *LHS = cast<OpaqueValueExpr>(BOUE->getLHS()->IgnoreImpCasts()); in emitOMPAtomicCaptureExpr() 3851 const auto *RHS = cast<OpaqueValueExpr>(BOUE->getRHS()->IgnoreImpCasts()); in emitOMPAtomicCaptureExpr()
|
| H A D | CodeGenFunction.cpp | 1703 auto *Call = dyn_cast<CallExpr>(Cond->IgnoreImpCasts()); in EmitBranchOnBoolExpr()
|
| H A D | CGBuiltin.cpp | 1738 Value *Func = EmitScalarExpr(E->getArg(1)->IgnoreImpCasts()); in EmitBuiltinExpr() 1741 const Expr *Arg0 = E->getArg(0)->IgnoreImpCasts(); in EmitBuiltinExpr() 2730 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType(); in EmitBuiltinExpr() 2813 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType(); in EmitBuiltinExpr()
|
| H A D | CGExprScalar.cpp | 140 const Expr *Base = E->IgnoreImpCasts(); in getUnwidenedIntegerType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexBody.cpp | 101 auto BaseTy = ME->getBase()->IgnoreImpCasts()->getType(); in getRolesForRef()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | Expr.h | 743 Expr *IgnoreImpCasts() LLVM_READONLY; 820 const Expr *IgnoreImpCasts() const LLVM_READONLY { in IgnoreImpCasts() function 821 return const_cast<Expr*>(this)->IgnoreImpCasts(); in IgnoreImpCasts() 3167 inline Expr *Expr::IgnoreImpCasts() { in IgnoreImpCasts() function
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 753 return InnerMatcher.matches(*Node.IgnoreImpCasts(), Finder, Builder); in AST_MATCHER_P()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A D | ObjCMT.cpp | 217 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens()
|