/external/clang/lib/Edit/ |
D | RewriteObjCFoundationAPI.cpp | 890 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens() 912 const Expr* Expr = FullExpr->IgnoreImpCasts(); in castOperatorNeedsParens() 990 const Expr *OrigArg = Arg->IgnoreImpCasts(); in rewriteToNumericBoxedExpression() 1120 const Expr *OrigArg = Arg->IgnoreImpCasts(); in doRewriteToUTF8StringBoxedExpressionHelper()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | VirtualCallChecker.cpp | 149 if (Expr *base = CME->getBase()->IgnoreImpCasts()) { in VisitCXXMemberCallExpr()
|
/external/v8/tools/clang/base_bind_rewriters/ |
D | BaseBindRewriters.cpp | 79 auto* callee = target->getCallee()->IgnoreImpCasts(); in run() 109 auto* passed_arg = target->getArg(0)->IgnoreImpCasts(); in run()
|
/external/clang/lib/Sema/ |
D | SemaFixItUtils.cpp | 66 const Expr* Expr = FullExpr->IgnoreImpCasts(); in tryToFixConversion()
|
D | SemaTemplateVariadic.cpp | 943 E = E->IgnoreImpCasts(); in CheckFoldOperand()
|
D | SemaChecking.cpp | 184 Expr *Builtin = BuiltinCall->getCallee()->IgnoreImpCasts(); in SemaBuiltinCallWithStaticChain() 5022 const Expr *Inside = E->IgnoreImpCasts(); in requiresParensToAddCast() 5024 Inside = POE->getSyntacticForm()->IgnoreImpCasts(); in requiresParensToAddCast() 5508 bool success = fixedFS.fixType(Ex->getType(), Ex->IgnoreImpCasts()->getType(), in HandleScanfSpecifier() 8654 E = E->IgnoreImpCasts(); in DiagnoseAlwaysNonNullPointer() 10090 Expr *Arg = Message->getArg(ArgIndex)->IgnoreImpCasts(); in CheckObjCCircularContainer() 10092 Arg = OE->getSourceExpr()->IgnoreImpCasts(); in CheckObjCCircularContainer() 10104 Expr *Receiver = Message->getInstanceReceiver()->IgnoreImpCasts(); in CheckObjCCircularContainer() 10107 Receiver = OE->getSourceExpr()->IgnoreImpCasts(); in CheckObjCCircularContainer()
|
D | SemaExpr.cpp | 6917 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr() 6919 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr() 8252 StringLiteral* StrExpr = dyn_cast<StringLiteral>(LHSExpr->IgnoreImpCasts()); in diagnoseStringPlusInt() 8255 StrExpr = dyn_cast<StringLiteral>(RHSExpr->IgnoreImpCasts()); in diagnoseStringPlusInt() 8275 << DiagRange << IndexExpr->IgnoreImpCasts()->getType(); in diagnoseStringPlusInt() 8293 dyn_cast<CharacterLiteral>(RHSExpr->IgnoreImpCasts()); in diagnoseStringPlusChar() 8296 CharExpr = dyn_cast<CharacterLiteral>(LHSExpr->IgnoreImpCasts()); in diagnoseStringPlusChar() 8328 if (isa<CharacterLiteral>(RHSExpr->IgnoreImpCasts())) { in diagnoseStringPlusChar() 8992 UnaryOperator *UO = dyn_cast<UnaryOperator>(LHS.get()->IgnoreImpCasts()); in diagnoseLogicalNotOnLHSofComparison() 8999 Expr *SubExpr = UO->getSubExpr()->IgnoreImpCasts(); in diagnoseLogicalNotOnLHSofComparison() [all …]
|
D | SemaStmt.cpp | 225 if (isa<ParenExpr>(E->IgnoreImpCasts()) && Loc.isMacroID()) { in DiagnoseUnusedExprResult() 2467 const Expr *E = MTE->GetTemporaryExpr()->IgnoreImpCasts(); in DiagnoseForRangeReferenceVariableCopies() 2481 E = E->IgnoreImpCasts(); in DiagnoseForRangeReferenceVariableCopies()
|
D | SemaOpenMP.cpp | 1728 Expr *Init = AsExpression ? CaptureExpr : CaptureExpr->IgnoreImpCasts(); in buildCaptureDecl() 4379 Capture->IgnoreImpCasts(), Capture->getType(), Sema::AA_Converting, in tryBuildCapture() 5018 N0->IgnoreImpCasts(), N0->getType(), in CheckOpenMPLoop() 5024 N0->IgnoreImpCasts(), N0->getType(), in CheckOpenMPLoop() 5046 SemaRef.PerformImplicitConversion(N->IgnoreImpCasts(), N->getType(), in CheckOpenMPLoop() 5053 SemaRef.PerformImplicitConversion(N->IgnoreImpCasts(), N->getType(), in CheckOpenMPLoop()
|
D | SemaTemplate.cpp | 4517 Arg = Arg->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction() 4549 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction() 4561 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction() 4828 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
|
D | SemaExprMember.cpp | 1038 isa<CXXThisExpr>(BaseExpr->IgnoreImpCasts()) && in BuildMemberReferenceExpr()
|
D | SemaExprObjC.cpp | 3411 castedE = castedE->IgnoreImpCasts(); in addFixitForObjCARCConversion() 3454 Expr *castedE = castExpr->IgnoreImpCasts(); in addFixitForObjCARCConversion()
|
D | SemaInit.cpp | 6100 InitExpr = CCE->getArg(0)->IgnoreImpCasts(); in CheckMoveOnConstruction()
|
D | SemaDecl.cpp | 14580 InitExpr = InitExpr->IgnoreImpCasts(); in ValidDuplicateEnum()
|
/external/clang/lib/CodeGen/ |
D | CGStmtOpenMP.cpp | 391 dyn_cast<DeclRefExpr>(OVE->getSourceExpr()->IgnoreImpCasts())) in getReductionInit() 1328 if (auto *Ref = dyn_cast<DeclRefExpr>(VD->getInit()->IgnoreImpCasts())) { in EmitOMPLinearClauseInit() 1569 OrigAddr = EmitLValue(CED->getInit()->IgnoreImpCasts()).getAddress(); in EmitOMPSimdFinal() 3007 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) && in EmitOMPAtomicUpdateExpr() 3009 auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts()); in EmitOMPAtomicUpdateExpr() 3021 auto *LHS = cast<OpaqueValueExpr>(BOUE->getLHS()->IgnoreImpCasts()); in EmitOMPAtomicUpdateExpr() 3022 auto *RHS = cast<OpaqueValueExpr>(BOUE->getRHS()->IgnoreImpCasts()); in EmitOMPAtomicUpdateExpr() 3074 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) && in EmitOMPAtomicCaptureExpr() 3076 auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts()); in EmitOMPAtomicCaptureExpr() 3083 auto *LHS = cast<OpaqueValueExpr>(BOUE->getLHS()->IgnoreImpCasts()); in EmitOMPAtomicCaptureExpr() [all …]
|
D | CGBuiltin.cpp | 1399 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType(); in EmitBuiltinExpr() 1482 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType(); in EmitBuiltinExpr()
|
D | CGOpenMPRuntime.cpp | 4209 dyn_cast<DeclRefExpr>(OVE->getSourceExpr()->IgnoreImpCasts())) in emitReductionCombiner()
|
/external/clang/lib/Index/ |
D | IndexBody.cpp | 96 auto BaseTy = ME->getBase()->IgnoreImpCasts()->getType(); in getRolesForRef()
|
/external/clang/lib/AST/ |
D | StmtPrinter.cpp | 1202 OCED->getInit()->IgnoreImpCasts()->printPretty(OS, nullptr, Policy); in VisitDeclRefExpr() 1931 OS << cast<StringLiteral>(Node->getArg(0)->IgnoreImpCasts())->getString(); in VisitUserDefinedLiteral() 1934 DeclRefExpr *DRE = cast<DeclRefExpr>(Node->getCallee()->IgnoreImpCasts()); in VisitUserDefinedLiteral()
|
D | ASTDiagnostic.cpp | 1777 E = E->IgnoreImpCasts(); in HasExtraInfo()
|
D | ExprConstant.cpp | 7089 QualType PointeeType = E->getArg(1)->IgnoreImpCasts()->getType()-> in VisitCallExpr()
|
/external/clang/include/clang/AST/ |
D | Expr.h | 720 Expr *IgnoreImpCasts() LLVM_READONLY; 797 const Expr *IgnoreImpCasts() const LLVM_READONLY { in IgnoreImpCasts() function 798 return const_cast<Expr*>(this)->IgnoreImpCasts(); in IgnoreImpCasts() 2777 inline Expr *Expr::IgnoreImpCasts() { in IgnoreImpCasts() function
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 636 return InnerMatcher.matches(*Node.IgnoreImpCasts(), Finder, Builder); in AST_MATCHER_P()
|
/external/clang/lib/ARCMigrate/ |
D | ObjCMT.cpp | 217 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens()
|