|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 745 return InnerMatcher.matches(*Node.IgnoreImpCasts(), Finder, Builder);
tools/clang/lib/ARCMigrate/ObjCMT.cpp 228 const Expr* Expr = FullExpr->IgnoreImpCasts();
tools/clang/lib/AST/ExprClassification.cpp 216 auto *Base = cast<ArraySubscriptExpr>(E)->getBase()->IgnoreImpCasts();
tools/clang/lib/AST/ExprConstant.cpp10934 QualType PointeeType = E->getArg(1)->IgnoreImpCasts()->getType()->
tools/clang/lib/AST/StmtPrinter.cpp 951 OCED->getInit()->IgnoreImpCasts()->printPretty(OS, nullptr, Policy);
tools/clang/lib/CodeGen/CGBuiltin.cpp 1852 Value *Func = EmitScalarExpr(E->getArg(1)->IgnoreImpCasts());
1855 const Expr *Arg0 = E->getArg(0)->IgnoreImpCasts();
2895 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType();
2978 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType();
tools/clang/lib/CodeGen/CGExprScalar.cpp 155 const Expr *Base = E->IgnoreImpCasts();
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 1452 dyn_cast<DeclRefExpr>(VD->getInit()->IgnoreImpCasts())) {
1736 OrigAddr = EmitLValue(CED->getInit()->IgnoreImpCasts()).getAddress();
3869 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) &&
3871 const auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts());
3937 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) &&
3939 const auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts());
tools/clang/lib/CodeGen/CodeGenFunction.cpp 1537 auto *Call = dyn_cast<CallExpr>(Cond->IgnoreImpCasts());
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp 892 const Expr* Expr = FullExpr->IgnoreImpCasts();
914 const Expr* Expr = FullExpr->IgnoreImpCasts();
992 const Expr *OrigArg = Arg->IgnoreImpCasts();
1130 const Expr *OrigArg = Arg->IgnoreImpCasts();
tools/clang/lib/Sema/SemaChecking.cpp 8178 const Expr *Inside = E->IgnoreImpCasts();
8180 Inside = POE->getSyntacticForm()->IgnoreImpCasts();
8728 bool Success = fixedFS.fixType(Ex->getType(), Ex->IgnoreImpCasts()->getType(),
9529 Call->getArg(BId == Builtin::BImemset ? 2 : 1)->IgnoreImpCasts();
9550 } else if (!isLiteralZero(Call->getArg(1)->IgnoreImpCasts())) {
tools/clang/lib/Sema/SemaFixItUtils.cpp 65 const Expr* Expr = FullExpr->IgnoreImpCasts();
tools/clang/lib/Sema/SemaInit.cpp 7602 InitExpr = CCE->getArg(0)->IgnoreImpCasts();
tools/clang/lib/Sema/SemaStmt.cpp 257 if (isa<ParenExpr>(E->IgnoreImpCasts()) && Loc.isMacroID()) {
279 E = Cast->getSubExpr()->IgnoreImpCasts();
2741 E = E->IgnoreImpCasts();
tools/clang/lib/Sema/SemaStmtAsm.cpp 193 Expression = Expression->IgnoreImpCasts();
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp 666 const auto *Target = CE->getArg(0)->IgnoreImpCasts(),
667 *Source = CE->getArg(1)->IgnoreImpCasts();
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp 189 CondVarExpr = CondVarExpr->IgnoreImpCasts();
tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp 281 CE->getCallee()->IgnoreImpCasts() == S)
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp 51 const Expr *Arg = MatchedCall->getArg(0)->IgnoreImpCasts();
tools/clang/tools/extra/clang-tidy/abseil/TimeSubtractionCheck.cpp 167 if (MaybeCallArg && MaybeCallArg->getArg(0)->IgnoreImpCasts() == BinOp &&
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp 230 Arg = Arg->IgnoreImpCasts();
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp 68 E = E->IgnoreImpCasts();
84 dyn_cast<StringLiteral>(StrInit->IgnoreImpCasts()))
131 if (const Expr *Arg = StrlenCE->getArg(0)->IgnoreImpCasts())
240 dyn_cast<DeclRefExpr>(StrlenCE->getArg(0)->IgnoreImpCasts()))
962 const Expr *FirstArgExpr = FunctionExpr->getArg(0)->IgnoreImpCasts();
963 const Expr *SecondArgExpr = FunctionExpr->getArg(1)->IgnoreImpCasts();
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousEnumUsageCheck.cpp 71 return isa<IntegerLiteral>(InitExpr->IgnoreImpCasts());
84 isa<IntegerLiteral>(InitExpr->IgnoreImpCasts());
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMissingCommaCheck.cpp 110 const Expr *Child = InitializerList->getInit(i)->IgnoreImpCasts();
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp 78 MatchedCast->getSubExprAsWritten()->IgnoreImpCasts();
tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp 137 const Expr *SubExpr = CastExpr->getSubExprAsWritten()->IgnoreImpCasts();
tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp 104 auto *currentSubExpr = subExpr->IgnoreImpCasts();
120 auto *currentSubExpr = (*argIter)->IgnoreImpCasts();
tools/clang/tools/extra/clang-tidy/mpi/BufferDerefCheck.cpp 53 const Type *ArgType = ArgExpr->IgnoreImpCasts()->getType().getTypePtr();
tools/clang/tools/extra/clang-tidy/mpi/TypeMismatchCheck.cpp 235 const QualType QT = CE->getArg(idx)->IgnoreImpCasts()->getType();
tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp 76 E = E->IgnoreImpCasts();
167 E = E->IgnoreImpCasts();
174 E = E->IgnoreImpCasts();
tools/clang/tools/extra/clang-tidy/utils/ASTUtils.cpp 28 const Expr *E_base = E->IgnoreImpCasts();