| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | UndefinedMemoryManipulationCheck.cpp | 51 QualType DestType = Call->getArg(0)->IgnoreImplicit()->getType(); in check() 59 QualType SourceType = Call->getArg(1)->IgnoreImplicit()->getType(); in check()
|
| H A D | SuspiciousMemoryComparisonCheck.cpp | 48 QualType ArgType = ArgExpr->IgnoreImplicit()->getType(); in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | SimplifyBooleanExprCheck.cpp | 311 UnaryOp->getSubExpr()->IgnoreImplicit(), FilterMacro)) in getAsBoolLiteral() 333 getAsBoolLiteral(RS->getRetValue()->IgnoreImplicit(), false)) { in parseReturnLiteralBool() 365 Expr *Cond = If->getCond()->IgnoreImplicit(); in VisitIfStmt() 402 getAsBoolLiteral(BO->getRHS()->IgnoreImplicit(), false); in VisitIfStmt() 405 Expr *IgnImp = BO->getLHS()->IgnoreImplicit(); in VisitIfStmt() 441 getAsBoolLiteral(Cond->getTrueExpr()->IgnoreImplicit(), false)) { in VisitConditionalOperator() 443 getAsBoolLiteral(Cond->getFalseExpr()->IgnoreImplicit(), false)) { in VisitConditionalOperator() 552 Expr *SubImp = Op->getSubExpr()->IgnoreImplicit(); in TraverseUnaryOperator() 556 ? dyn_cast<BinaryOperator>(Parens->getSubExpr()->IgnoreImplicit()) in TraverseUnaryOperator()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | AvoidBindCheck.cpp | 122 const Expr *F = E->IgnoreImplicit(); in ignoreTemporariesAndPointers() 133 const Expr *F = E->IgnoreImplicit(); in ignoreTemporariesAndConstructors() 148 const auto *CE = dyn_cast<CallExpr>(E->IgnoreImplicit()); in isCallExprNamed() 206 const auto *DRE = dyn_cast<DeclRefExpr>(E->IgnoreImplicit()); in tryCaptureAsLocalVariable() 228 E = E->IgnoreImplicit(); in tryCaptureAsMemberVariable()
|
| H A D | UseAutoCheck.cpp | 76 Init = Init->IgnoreImplicit(); in AST_MATCHER() 441 return cast<CallExpr>(Expr->IgnoreImplicit()) in check()
|
| H A D | MakeSmartPtrCheck.cpp | 300 Arg = Arg->IgnoreImplicit(); in replaceNew() 313 dyn_cast<CXXConstructExpr>(TempExp->IgnoreImplicit())) in replaceNew()
|
| H A D | LoopConvertUtils.cpp | 172 E = E->IgnoreImplicit(); in digThroughConstructorsConversions()
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | TransRetainReleaseDealloc.cpp | 273 prevStmt = E->IgnoreImplicit(); in getPreviousAndNextStmt() 284 nextStmt = E->IgnoreImplicit(); in getPreviousAndNextStmt() 402 E = pseudoOp->getResultExpr()->IgnoreImplicit(); in isDelegateMessage()
|
| H A D | Transforms.cpp | 291 S = E->IgnoreImplicit(); in mark()
|
| H A D | TransformActions.cpp | 317 S = E->IgnoreImplicit(); // important for uniquing in removeStmt()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/llvm/ |
| H A D | TwineLocalCheck.cpp | 37 const Expr *C = VD->getInit()->IgnoreImplicit(); in check()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Transformer/ |
| H A D | SourceCodeBuilders.cpp | 23 const Expr *Expr = E.IgnoreImplicit(); in reallyIgnoreImplicit() 27 return CE->getArg(0)->IgnoreImplicit(); in reallyIgnoreImplicit()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/ |
| H A D | NoexceptMoveConstructorCheck.cpp | 69 E = E->IgnoreImplicit(); in check()
|
| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | LookupTest.cpp | 53 const auto *Callee = cast<DeclRefExpr>(Expr->getCallee()->IgnoreImplicit()); in TEST()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | UnusedParametersCheck.cpp | 106 dyn_cast<DeclRefExpr>(Call->getCallee()->IgnoreImplicit())) { in WalkUpFromCallExpr()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Syntax/ |
| H A D | BuildTree.cpp | 80 static Expr *IgnoreImplicit(Expr *E) { in IgnoreImplicit() function 87 static bool isImplicitExpr(Expr *E) { return IgnoreImplicit(E) != E; } in isImplicitExpr() 859 return RecursiveASTVisitor::TraverseStmt(IgnoreImplicit(E)); in TraverseStmt() 1738 Child = IgnoreImplicit(Child); in markExprChild()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ReachableCode.cpp | 195 S = Ex->IgnoreImplicit(); in isConfigurationValue()
|
| H A D | Consumed.cpp | 919 MapType::iterator VIT = findInfo(Var->getInit()->IgnoreImplicit()); in VisitVarDecl()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 810 cast<ObjCMessageExpr>(msg.get()->IgnoreImplicit()); in buildSet() 1423 cast<ObjCMessageExpr>(msg.get()->IgnoreImplicit()); in buildSet()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ItaniumMangle.cpp | 4597 cast<CXXStdInitializerListExpr>(CE->getArg(0)->IgnoreImplicit()); in mangleExpression() 4598 auto *ILE = cast<InitListExpr>(SILE->getSubExpr()->IgnoreImplicit()); in mangleExpression() 4828 auto *Sub = cast<ExplicitCastExpr>(E)->getSubExpr()->IgnoreImplicit(); in mangleExpression() 4832 Sub = CCE->getArg(0)->IgnoreImplicit(); in mangleExpression() 4834 Sub = StdInitList->getSubExpr()->IgnoreImplicit(); in mangleExpression()
|
| H A D | ExprCXX.cpp | 67 const Expr *E = getSemanticForm()->IgnoreImplicit(); in getDecomposedForm() 73 E = NotEq->getSubExpr()->IgnoreImplicit(); in getDecomposedForm()
|
| H A D | DeclCXX.cpp | 2648 Expr *E = (*init_begin())->getInit()->IgnoreImplicit(); in getTargetConstructor() 3226 auto *DRE = dyn_cast<DeclRefExpr>(B->IgnoreImplicit()); in getHoldingVar()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-change-namespace/ |
| H A D | ChangeNamespace.cpp | 624 llvm::cast<DeclRefExpr>(Call->getCallee()->IgnoreImplicit()); in run()
|
| /llvm-project-15.0.7/clang/lib/Tooling/ASTDiff/ |
| H A D | ASTDiff.cpp | 242 S = E->IgnoreImplicit(); in TraverseStmt()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Expr.h | 846 Expr *IgnoreImplicit() LLVM_READONLY; 847 const Expr *IgnoreImplicit() const { in IgnoreImplicit() function 848 return const_cast<Expr *>(this)->IgnoreImplicit(); in IgnoreImplicit()
|