| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | ThrowByValueCatchByReferenceCheck.cpp | 104 auto *CurrentSubExpr = SubExpr->IgnoreImpCasts(); in diagnoseThrowLocations() 120 auto *CurrentSubExpr = (*ArgIter)->IgnoreImpCasts(); in diagnoseThrowLocations()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | NotNullTerminatedResultCheck.cpp | 69 E = E->IgnoreImpCasts(); in getLength() 85 dyn_cast<StringLiteral>(StrInit->IgnoreImpCasts())) in getLength() 132 if (const Expr *Arg = StrlenCE->getArg(0)->IgnoreImpCasts()) in getGivenLength() 241 dyn_cast<DeclRefExpr>(StrlenCE->getArg(0)->IgnoreImpCasts())) in isGivenLengthEqualToSrcLength() 328 const Expr *LhsExpr = BO->getLHS()->IgnoreImpCasts(); in lengthExprHandle() 329 const Expr *RhsExpr = BO->getRHS()->IgnoreImpCasts(); in lengthExprHandle() 969 const Expr *FirstArgExpr = FunctionExpr->getArg(0)->IgnoreImpCasts(); in ncmpFix() 970 const Expr *SecondArgExpr = FunctionExpr->getArg(1)->IgnoreImpCasts(); in ncmpFix()
|
| H A D | SuspiciousEnumUsageCheck.cpp | 71 return isa<IntegerLiteral>(InitExpr->IgnoreImpCasts()); in isNonPowerOf2NorNullLiteral() 84 isa<IntegerLiteral>(InitExpr->IgnoreImpCasts()); in isMaxValAllBitSetLiteral()
|
| H A D | SuspiciousMissingCommaCheck.cpp | 112 const Expr *Child = InitializerList->getInit(I)->IgnoreImpCasts(); in check()
|
| H A D | ArgumentCommentCheck.cpp | 249 Arg = Arg->IgnoreImpCasts(); in shouldAddComment()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/ |
| H A D | DurationFactoryFloatCheck.cpp | 52 const Expr *Arg = MatchedCall->getArg(0)->IgnoreImpCasts(); in check()
|
| H A D | TimeSubtractionCheck.cpp | 168 if (MaybeCallArg && MaybeCallArg->getArg(0)->IgnoreImpCasts() == BinOp && in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | ASTUtils.cpp | 28 const Expr *EBase = E->IgnoreImpCasts(); in isBinaryOrTernary()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | UndefinedAssignmentChecker.cpp | 96 if (I->getInit()->IgnoreImpCasts() == StoreE) { in checkBind()
|
| H A D | CheckSecuritySyntaxOnly.cpp | 685 const auto *Target = CE->getArg(0)->IgnoreImpCasts(), in checkCall_strcpy() 686 *Source = CE->getArg(1)->IgnoreImpCasts(); in checkCall_strcpy()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | ProTypeCstyleCastCheck.cpp | 75 MatchedCast->getSubExprAsWritten()->IgnoreImpCasts(); in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | ContainerSizeEmptyCheck.cpp | 229 llvm::dyn_cast<IntegerLiteral>(BinaryOp->getLHS()->IgnoreImpCasts()); in check() 231 llvm::dyn_cast<IntegerLiteral>(BinaryOp->getRHS()->IgnoreImpCasts()); in check()
|
| H A D | SimplifyBooleanExprCheck.cpp | 45 E = E->IgnoreImpCasts(); in needsParensAfterUnaryNegation() 136 E = E->IgnoreImpCasts(); in needsStaticCast() 143 E = E->IgnoreImpCasts(); in compareExpressionToConstant()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/mpi/ |
| H A D | BufferDerefCheck.cpp | 54 const Type *ArgType = ArgExpr->IgnoreImpCasts()->getType().getTypePtr(); in check()
|
| H A D | TypeMismatchCheck.cpp | 231 const QualType QT = CE->getArg(Idx)->IgnoreImpCasts()->getType(); in argumentType()
|
| /llvm-project-15.0.7/clang/lib/Edit/ |
| H A D | RewriteObjCFoundationAPI.cpp | 892 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens() 914 const Expr* Expr = FullExpr->IgnoreImpCasts(); in castOperatorNeedsParens() 992 const Expr *OrigArg = Arg->IgnoreImpCasts(); in rewriteToNumericBoxedExpression() 1133 const Expr *OrigArg = Arg->IgnoreImpCasts(); in doRewriteToUTF8StringBoxedExpressionHelper()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/ |
| H A D | AvoidCStyleCastsCheck.cpp | 168 const Expr *SubExpr = CastExpr->getSubExprAsWritten()->IgnoreImpCasts(); in check()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 65 const Expr* Expr = FullExpr->IgnoreImpCasts(); in tryToFixConversion()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Refactoring/ |
| H A D | ASTSelection.cpp | 280 CE->getCallee()->IgnoreImpCasts() == S) in getSelectionCanonizalizationAction()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | ExtractVariable.cpp | 418 if (const auto *TE = dyn_cast<CXXThisExpr>(ME->getBase()->IgnoreImpCasts())) in eligibleForExtraction()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | StmtPrinter.cpp | 1138 OCED->getInit()->IgnoreImpCasts()->printPretty(OS, nullptr, Policy); in VisitDeclRefExpr() 1199 !isImplicitSelf(Node->getBase()->IgnoreImpCasts())) { in VisitObjCIvarRefExpr() 1988 OS << cast<StringLiteral>(Node->getArg(0)->IgnoreImpCasts())->getString(); in VisitUserDefinedLiteral() 1991 const auto *DRE = cast<DeclRefExpr>(Node->getCallee()->IgnoreImpCasts()); in VisitUserDefinedLiteral()
|
| H A D | ExprClassification.cpp | 226 auto *Base = cast<ArraySubscriptExpr>(E)->getBase()->IgnoreImpCasts(); in ClassifyInternal()
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexBody.cpp | 104 auto BaseTy = ME->getBase()->IgnoreImpCasts()->getType(); in getRolesForRef()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | LoopConvertUtils.cpp | 704 !arrayMatchesBoundExpr(Context, Arr->IgnoreImpCasts()->getType(), in TraverseArraySubscriptExpr()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 2143 dyn_cast<DeclRefExpr>(VD->getInit()->IgnoreImpCasts())) { in EmitOMPLinearClauseInit() 2429 EmitLValue(CED->getInit()->IgnoreImpCasts()).getAddress(*this); in EmitOMPSimdFinal() 6127 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) && in emitOMPAtomicUpdateExpr() 6129 const auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts()); in emitOMPAtomicUpdateExpr() 6139 const auto *LHS = cast<OpaqueValueExpr>(BOUE->getLHS()->IgnoreImpCasts()); in emitOMPAtomicUpdateExpr() 6140 const auto *RHS = cast<OpaqueValueExpr>(BOUE->getRHS()->IgnoreImpCasts()); in emitOMPAtomicUpdateExpr() 6203 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) && in emitOMPAtomicCaptureExpr() 6205 const auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts()); in emitOMPAtomicCaptureExpr() 6212 const auto *LHS = cast<OpaqueValueExpr>(BOUE->getLHS()->IgnoreImpCasts()); in emitOMPAtomicCaptureExpr() 6213 const auto *RHS = cast<OpaqueValueExpr>(BOUE->getRHS()->IgnoreImpCasts()); in emitOMPAtomicCaptureExpr()
|