Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DSourceCodeBuilders.cpp21 const Expr *Expr = E.IgnoreImplicit(); in reallyIgnoreImplicit()
25 return CE->getArg(0)->IgnoreImplicit(); in reallyIgnoreImplicit()
/freebsd-13.1/contrib/llvm-project/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.cpp293 S = E->IgnoreImplicit(); in mark()
H A DTransformActions.cpp317 S = E->IgnoreImplicit(); // important for uniquing in removeStmt()
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp79 static Expr *IgnoreImplicit(Expr *E) { in IgnoreImplicit() function
86 static bool isImplicitExpr(Expr *E) { return IgnoreImplicit(E) != E; } in isImplicitExpr()
854 return RecursiveASTVisitor::TraverseStmt(IgnoreImplicit(E)); in TraverseStmt()
1733 Child = IgnoreImplicit(Child); in markExprChild()
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DReachableCode.cpp197 S = Ex->IgnoreImplicit(); in isConfigurationValue()
H A DConsumed.cpp919 MapType::iterator VIT = findInfo(Var->getInit()->IgnoreImplicit()); in VisitVarDecl()
H A DThreadSafety.cpp1716 Exp = Exp->IgnoreImplicit()->IgnoreParenCasts(); in checkAccess()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp810 cast<ObjCMessageExpr>(msg.get()->IgnoreImplicit()); in buildSet()
1423 cast<ObjCMessageExpr>(msg.get()->IgnoreImplicit()); in buildSet()
H A DSemaExpr.cpp5483 Op = Op->IgnoreImplicit(); in CreateBuiltinArraySubscriptExpr()
12693 ME->getBase()->IgnoreImplicit()->IgnoreParenImpCasts()); in IsReadonlyMessage()
12777 E = E->IgnoreImplicit()->IgnoreParenImpCasts(); in DiagnoseConstAssignment()
14056 QualType Ty = E->IgnoreImplicit()->getType(); in needsConversionOfHalfVec()
16620 if (auto *Call = dyn_cast<CallExpr>(E.get()->IgnoreImplicit())) in CheckForImmediateInvocation()
16622 dyn_cast<DeclRefExpr>(Call->getCallee()->IgnoreImplicit())) in CheckForImmediateInvocation()
16645 Expr *InnerExpr = CE->getSubExpr()->IgnoreImplicit(); in EvaluateAndDiagnoseImmediateInvocation()
16697 DRSet.erase(cast<DeclRefExpr>(E->getCallee()->IgnoreImplicit())); in RemoveNestedImmediateInvocation()
16733 if (isa<CXXConstructExpr>(It->getPointer()->IgnoreImplicit())) in RemoveNestedImmediateInvocation()
18229 Expr *OldBase = ASE->getBase()->IgnoreImplicit(); in rebuildPotentialResultsAsNonOdrUsed()
H A DSema.cpp2442 E = E->IgnoreImplicit(); in IsCallableWithAppend()
H A DSemaOpenMP.cpp5210 dyn_cast<DeclRefExpr>(E->IgnoreImplicit())); in precomputeExpr()
5468 Cond = Cond->IgnoreImplicit(); in ActOnOpenMPCanonicalLoop()
5500 if (!isa<DeclRefExpr>(LHS->IgnoreImplicit()) || in ActOnOpenMPCanonicalLoop()
5501 cast<DeclRefExpr>(LHS->IgnoreImplicit())->getDecl() != LIVDecl) { in ActOnOpenMPCanonicalLoop()
5505 auto *CounterRef = cast<DeclRefExpr>(LHS->IgnoreImplicit()); in ActOnOpenMPCanonicalLoop()
6990 PossibleAddrOfVariantRef->IgnoreImplicit())) in checkOpenMPDeclareVariantFunction()
9828 E = E->IgnoreParenCasts()->IgnoreImplicit(); in getDirectCallExpr()
9860 E = E->IgnoreParenCasts()->IgnoreImplicit(); in ActOnOpenMPDispatchDirective()
18225 SimpleExpr = SimpleExpr->IgnoreImplicit(); in ActOnOpenMPDependClause()
H A DSemaInit.cpp7853 const Expr *Arg = CE->getArg(0)->IgnoreImplicit(); in CheckMoveOnConstruction()
7884 const Expr *ArgStripped = Arg->IgnoreImplicit()->IgnoreParens(); in CheckMoveOnConstruction()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp4527 cast<CXXStdInitializerListExpr>(CE->getArg(0)->IgnoreImplicit()); in mangleExpression()
4528 auto *ILE = cast<InitListExpr>(SILE->getSubExpr()->IgnoreImplicit()); in mangleExpression()
4758 auto *Sub = cast<ExplicitCastExpr>(E)->getSubExpr()->IgnoreImplicit(); in mangleExpression()
4762 Sub = CCE->getArg(0)->IgnoreImplicit(); in mangleExpression()
4764 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 DExpr.cpp1918 skipImplicitTemporary(cast<CXXConstructExpr>(SubExpr->IgnoreImplicit())->getArg(0)); in getSubExprAsWritten()
1920 SubExpr = SubExpr->IgnoreImplicit(); in getSubExprAsWritten()
2345 const IntegerLiteral *Lit = dyn_cast<IntegerLiteral>(getInit(0)->IgnoreImplicit()); in isIdiomaticZeroInitializer()
2916 Expr *Expr::IgnoreImplicit() { in IgnoreImplicit() function in Expr
H A DDeclCXX.cpp2632 Expr *E = (*init_begin())->getInit()->IgnoreImplicit(); in getTargetConstructor()
3210 auto *DRE = dyn_cast<DeclRefExpr>(B->IgnoreImplicit()); in getHoldingVar()
H A DDeclPrinter.cpp898 dyn_cast<CXXConstructExpr>(Init->IgnoreImplicit())) { in VisitVarDecl()
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/ASTDiff/
H A DASTDiff.cpp242 S = E->IgnoreImplicit(); in TraverseStmt()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h833 Expr *IgnoreImplicit() LLVM_READONLY;
834 const Expr *IgnoreImplicit() const { in IgnoreImplicit() function
835 return const_cast<Expr *>(this)->IgnoreImplicit(); in IgnoreImplicit()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp820 const Expr *Init = BMI->getInit()->IgnoreImplicit(); in ProcessInitializer()
864 Init = ASE->getBase()->IgnoreImplicit(); in ProcessInitializer()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprConstant.cpp1369 const Expr *Inner = CE->getSubExpr()->IgnoreImplicit(); in tryEmitConstantExpr()
H A DCGExpr.cpp1321 QualType RetType = cast<CallExpr>(CE->getSubExpr()->IgnoreImplicit()) in EmitLValue()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h889 return InnerMatcher.matches(*Node.IgnoreImplicit(), Finder, Builder); in AST_MATCHER_P()
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp1324 cast<ObjCMessageExpr>(PseudoOp->getResultExpr()->IgnoreImplicit()); in RewritePropertyOrImplicitGetter()

12