Home
last modified time | relevance | path

Searched refs:IgnoreImpCasts (Results 1 – 13 of 13) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/
DVirtualCallChecker.cpp150 if (Expr *base = CME->getBase()->IgnoreImpCasts()) in VisitCXXMemberCallExpr()
/external/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp890 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens()
912 const Expr* Expr = FullExpr->IgnoreImpCasts(); in castOperatorNeedsParens()
990 const Expr *OrigArg = Arg->IgnoreImpCasts(); in rewriteToNumericBoxedExpression()
1116 const Expr *OrigArg = Arg->IgnoreImpCasts(); in doRewriteToUTF8StringBoxedExpressionHelper()
/external/clang/lib/Sema/
DSemaFixItUtils.cpp66 const Expr* Expr = FullExpr->IgnoreImpCasts(); in tryToFixConversion()
DSemaTemplate.cpp3687 Arg = Arg->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
3719 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
3738 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
4025 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
DSemaExprObjC.cpp2863 castedE = castedE->IgnoreImpCasts(); in addFixitForObjCARCConversion()
2906 Expr *castedE = castExpr->IgnoreImpCasts(); in addFixitForObjCARCConversion()
DSemaExpr.cpp5321 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr()
5323 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr()
6441 StringLiteral* StrExpr = dyn_cast<StringLiteral>(LHSExpr->IgnoreImpCasts()); in diagnoseStringPlusInt()
6444 StrExpr = dyn_cast<StringLiteral>(RHSExpr->IgnoreImpCasts()); in diagnoseStringPlusInt()
6464 << DiagRange << IndexExpr->IgnoreImpCasts()->getType(); in diagnoseStringPlusInt()
7787 DeclRefExpr *RL = dyn_cast<DeclRefExpr>(OL->getBase()->IgnoreImpCasts()); in CheckIdentityFieldAssignment()
7788 DeclRefExpr *RR = dyn_cast<DeclRefExpr>(OR->getBase()->IgnoreImpCasts()); in CheckIdentityFieldAssignment()
DSemaChecking.cpp2700 const Expr *Inside = E->IgnoreImpCasts(); in requiresParensToAddCast()
2702 Inside = POE->getSyntacticForm()->IgnoreImpCasts(); in requiresParensToAddCast()
DSemaDecl.cpp11360 InitExpr = InitExpr->IgnoreImpCasts(); in ValidDuplicateEnum()
/external/clang/lib/AST/
DStmtPrinter.cpp1244 OS << cast<StringLiteral>(Node->getArg(0)->IgnoreImpCasts())->getString(); in VisitUserDefinedLiteral()
1247 DeclRefExpr *DRE = cast<DeclRefExpr>(Node->getCallee()->IgnoreImpCasts()); in VisitUserDefinedLiteral()
DExprConstant.cpp4382 QualType PointeeType = E->getArg(1)->IgnoreImpCasts()->getType()-> in VisitCallExpr()
/external/clang/include/clang/AST/
DExpr.h651 Expr *IgnoreImpCasts() LLVM_READONLY;
725 const Expr *IgnoreImpCasts() const LLVM_READONLY { in IgnoreImpCasts() function
726 return const_cast<Expr*>(this)->IgnoreImpCasts(); in IgnoreImpCasts()
2757 inline Expr *Expr::IgnoreImpCasts() { in IgnoreImpCasts() function
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h307 return InnerMatcher.matches(*Node.IgnoreImpCasts(), Finder, Builder); in AST_MATCHER_P()
/external/clang/lib/CodeGen/
DCGBuiltin.cpp1068 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType(); in EmitBuiltinExpr()
1154 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType(); in EmitBuiltinExpr()