Home
last modified time | relevance | path

Searched refs:IgnoreImpCasts (Results 1 – 14 of 14) 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()
DSemaExpr.cpp5715 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr()
5717 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr()
6859 StringLiteral* StrExpr = dyn_cast<StringLiteral>(LHSExpr->IgnoreImpCasts()); in diagnoseStringPlusInt()
6862 StrExpr = dyn_cast<StringLiteral>(RHSExpr->IgnoreImpCasts()); in diagnoseStringPlusInt()
6882 << DiagRange << IndexExpr->IgnoreImpCasts()->getType(); in diagnoseStringPlusInt()
7444 UnaryOperator *UO = dyn_cast<UnaryOperator>(LHS.get()->IgnoreImpCasts()); in diagnoseLogicalNotOnLHSofComparison()
7451 Expr *SubExpr = UO->getSubExpr()->IgnoreImpCasts(); in diagnoseLogicalNotOnLHSofComparison()
8209 DeclRefExpr *RL = dyn_cast<DeclRefExpr>(OL->getBase()->IgnoreImpCasts()); in CheckIdentityFieldAssignment()
8210 DeclRefExpr *RR = dyn_cast<DeclRefExpr>(OR->getBase()->IgnoreImpCasts()); in CheckIdentityFieldAssignment()
DSemaTemplate.cpp4145 Arg = Arg->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
4177 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
4196 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction()
4482 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
DSemaExprObjC.cpp2979 castedE = castedE->IgnoreImpCasts(); in addFixitForObjCARCConversion()
3022 Expr *castedE = castExpr->IgnoreImpCasts(); in addFixitForObjCARCConversion()
DSemaChecking.cpp2991 const Expr *Inside = E->IgnoreImpCasts(); in requiresParensToAddCast()
2993 Inside = POE->getSyntacticForm()->IgnoreImpCasts(); in requiresParensToAddCast()
DSemaDecl.cpp12179 InitExpr = InitExpr->IgnoreImpCasts(); in ValidDuplicateEnum()
/external/clang/lib/AST/
DStmtPrinter.cpp1322 OS << cast<StringLiteral>(Node->getArg(0)->IgnoreImpCasts())->getString(); in VisitUserDefinedLiteral()
1325 DeclRefExpr *DRE = cast<DeclRefExpr>(Node->getCallee()->IgnoreImpCasts()); in VisitUserDefinedLiteral()
DExprConstant.cpp6051 QualType PointeeType = E->getArg(1)->IgnoreImpCasts()->getType()-> in VisitCallExpr()
/external/clang/include/clang/AST/
DExpr.h662 Expr *IgnoreImpCasts() LLVM_READONLY;
736 const Expr *IgnoreImpCasts() const LLVM_READONLY { in IgnoreImpCasts() function
737 return const_cast<Expr*>(this)->IgnoreImpCasts(); in IgnoreImpCasts()
2768 inline Expr *Expr::IgnoreImpCasts() { in IgnoreImpCasts() function
/external/clang/lib/ARCMigrate/
DObjCMT.cpp451 InitExpr = InitExpr->IgnoreImpCasts(); in UseNSOptionsMacro()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h350 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()