Home
last modified time | relevance | path

Searched refs:IgnoreImplicit (Results 1 – 25 of 42) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DUndefinedMemoryManipulationCheck.cpp51 QualType DestType = Call->getArg(0)->IgnoreImplicit()->getType(); in check()
59 QualType SourceType = Call->getArg(1)->IgnoreImplicit()->getType(); in check()
H A DSuspiciousMemoryComparisonCheck.cpp48 QualType ArgType = ArgExpr->IgnoreImplicit()->getType(); in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DSimplifyBooleanExprCheck.cpp311 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 DAvoidBindCheck.cpp122 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 DUseAutoCheck.cpp76 Init = Init->IgnoreImplicit(); in AST_MATCHER()
441 return cast<CallExpr>(Expr->IgnoreImplicit()) in check()
H A DMakeSmartPtrCheck.cpp300 Arg = Arg->IgnoreImplicit(); in replaceNew()
313 dyn_cast<CXXConstructExpr>(TempExp->IgnoreImplicit())) in replaceNew()
H A DLoopConvertUtils.cpp172 E = E->IgnoreImplicit(); in digThroughConstructorsConversions()
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DTransRetainReleaseDealloc.cpp273 prevStmt = E->IgnoreImplicit(); in getPreviousAndNextStmt()
284 nextStmt = E->IgnoreImplicit(); in getPreviousAndNextStmt()
402 E = pseudoOp->getResultExpr()->IgnoreImplicit(); in isDelegateMessage()
H A DTransforms.cpp291 S = E->IgnoreImplicit(); in mark()
H A DTransformActions.cpp317 S = E->IgnoreImplicit(); // important for uniquing in removeStmt()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/llvm/
H A DTwineLocalCheck.cpp37 const Expr *C = VD->getInit()->IgnoreImplicit(); in check()
/llvm-project-15.0.7/clang/lib/Tooling/Transformer/
H A DSourceCodeBuilders.cpp23 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 DNoexceptMoveConstructorCheck.cpp69 E = E->IgnoreImplicit(); in check()
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DLookupTest.cpp53 const auto *Callee = cast<DeclRefExpr>(Expr->getCallee()->IgnoreImplicit()); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DUnusedParametersCheck.cpp106 dyn_cast<DeclRefExpr>(Call->getCallee()->IgnoreImplicit())) { in WalkUpFromCallExpr()
/llvm-project-15.0.7/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp80 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 DReachableCode.cpp195 S = Ex->IgnoreImplicit(); in isConfigurationValue()
H A DConsumed.cpp919 MapType::iterator VIT = findInfo(Var->getInit()->IgnoreImplicit()); in VisitVarDecl()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaPseudoObject.cpp810 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 DItaniumMangle.cpp4597 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 DExprCXX.cpp67 const Expr *E = getSemanticForm()->IgnoreImplicit(); in getDecomposedForm()
73 E = NotEq->getSubExpr()->IgnoreImplicit(); in getDecomposedForm()
H A DDeclCXX.cpp2648 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 DChangeNamespace.cpp624 llvm::cast<DeclRefExpr>(Call->getCallee()->IgnoreImplicit()); in run()
/llvm-project-15.0.7/clang/lib/Tooling/ASTDiff/
H A DASTDiff.cpp242 S = E->IgnoreImplicit(); in TraverseStmt()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExpr.h846 Expr *IgnoreImplicit() LLVM_READONLY;
847 const Expr *IgnoreImplicit() const { in IgnoreImplicit() function
848 return const_cast<Expr *>(this)->IgnoreImplicit(); in IgnoreImplicit()

12