| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGStmtOpenMP.cpp | 604 cast<DeclRefExpr>(VD->getInit()->IgnoreImpCasts())->getDecl()); in EmitOMPLinearClauseInit() 1879 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) && in EmitOMPAtomicUpdateExpr() 1881 auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts()); in EmitOMPAtomicUpdateExpr() 1892 auto *LHS = cast<OpaqueValueExpr>(BOUE->getLHS()->IgnoreImpCasts()); in EmitOMPAtomicUpdateExpr() 1893 auto *RHS = cast<OpaqueValueExpr>(BOUE->getRHS()->IgnoreImpCasts()); in EmitOMPAtomicUpdateExpr() 1942 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) && in EmitOMPAtomicCaptureExpr() 1944 auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts()); in EmitOMPAtomicCaptureExpr() 1951 auto *LHS = cast<OpaqueValueExpr>(BOUE->getLHS()->IgnoreImpCasts()); in EmitOMPAtomicCaptureExpr() 1952 auto *RHS = cast<OpaqueValueExpr>(BOUE->getRHS()->IgnoreImpCasts()); in EmitOMPAtomicCaptureExpr()
|
| HD | CGBuiltin.cpp | 1183 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType(); in EmitBuiltinExpr() 1269 QualType PtrTy = E->getArg(0)->IgnoreImpCasts()->getType(); in EmitBuiltinExpr()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Edit/ |
| HD | 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() 1117 const Expr *OrigArg = Arg->IgnoreImpCasts(); in doRewriteToUTF8StringBoxedExpressionHelper()
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| HD | VirtualCallChecker.cpp | 149 if (Expr *base = CME->getBase()->IgnoreImpCasts()) { in VisitCXXMemberCallExpr()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaFixItUtils.cpp | 66 const Expr* Expr = FullExpr->IgnoreImpCasts(); in tryToFixConversion()
|
| HD | SemaTemplateVariadic.cpp | 938 E = E->IgnoreImpCasts(); in CheckFoldOperand()
|
| HD | SemaChecking.cpp | 147 Expr *Builtin = BuiltinCall->getCallee()->IgnoreImpCasts(); in SemaBuiltinCallWithStaticChain() 3971 const Expr *Inside = E->IgnoreImpCasts(); in requiresParensToAddCast() 3973 Inside = POE->getSyntacticForm()->IgnoreImpCasts(); in requiresParensToAddCast() 4458 bool success = fixedFS.fixType(Ex->getType(), Ex->IgnoreImpCasts()->getType(), in HandleScanfSpecifier() 7448 E = E->IgnoreImpCasts(); in DiagnoseAlwaysNonNullPointer() 8844 Expr *Arg = Message->getArg(ArgIndex)->IgnoreImpCasts(); in CheckObjCCircularContainer() 8846 Arg = OE->getSourceExpr()->IgnoreImpCasts(); in CheckObjCCircularContainer() 8858 Expr *Receiver = Message->getInstanceReceiver()->IgnoreImpCasts(); in CheckObjCCircularContainer() 8861 Receiver = OE->getSourceExpr()->IgnoreImpCasts(); in CheckObjCCircularContainer()
|
| HD | SemaExpr.cpp | 6384 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr() 6386 E = E->IgnoreImpCasts(); in IsArithmeticBinaryExpr() 7645 StringLiteral* StrExpr = dyn_cast<StringLiteral>(LHSExpr->IgnoreImpCasts()); in diagnoseStringPlusInt() 7648 StrExpr = dyn_cast<StringLiteral>(RHSExpr->IgnoreImpCasts()); in diagnoseStringPlusInt() 7668 << DiagRange << IndexExpr->IgnoreImpCasts()->getType(); in diagnoseStringPlusInt() 7686 dyn_cast<CharacterLiteral>(RHSExpr->IgnoreImpCasts()); in diagnoseStringPlusChar() 7689 CharExpr = dyn_cast<CharacterLiteral>(LHSExpr->IgnoreImpCasts()); in diagnoseStringPlusChar() 7721 if (isa<CharacterLiteral>(RHSExpr->IgnoreImpCasts())) { in diagnoseStringPlusChar() 8387 UnaryOperator *UO = dyn_cast<UnaryOperator>(LHS.get()->IgnoreImpCasts()); in diagnoseLogicalNotOnLHSofComparison() 8394 Expr *SubExpr = UO->getSubExpr()->IgnoreImpCasts(); in diagnoseLogicalNotOnLHSofComparison() [all …]
|
| HD | SemaOpenMP.cpp | 3162 N0->IgnoreImpCasts(), N0->getType(), in CheckOpenMPLoop() 3168 N0->IgnoreImpCasts(), N0->getType(), in CheckOpenMPLoop() 3190 SemaRef.PerformImplicitConversion(N->IgnoreImpCasts(), N->getType(), in CheckOpenMPLoop() 3197 SemaRef.PerformImplicitConversion(N->IgnoreImpCasts(), N->getType(), in CheckOpenMPLoop()
|
| HD | SemaTemplate.cpp | 4436 Arg = Arg->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction() 4468 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction() 4480 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentAddressOfObjectOrFunction() 4749 Arg = subst->getReplacement()->IgnoreImpCasts(); in CheckTemplateArgumentPointerToMember()
|
| HD | SemaStmt.cpp | 2401 const Expr *E = MTE->GetTemporaryExpr()->IgnoreImpCasts(); in DiagnoseForRangeReferenceVariableCopies() 2415 E = E->IgnoreImpCasts(); in DiagnoseForRangeReferenceVariableCopies()
|
| HD | SemaExprObjC.cpp | 3380 castedE = castedE->IgnoreImpCasts(); in addFixitForObjCARCConversion() 3423 Expr *castedE = castExpr->IgnoreImpCasts(); in addFixitForObjCARCConversion()
|
| HD | SemaInit.cpp | 5946 InitExpr = CCE->getArg(0)->IgnoreImpCasts(); in CheckMoveOnConstruction()
|
| HD | SemaDecl.cpp | 13776 InitExpr = InitExpr->IgnoreImpCasts(); in ValidDuplicateEnum()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | Expr.h | 690 Expr *IgnoreImpCasts() LLVM_READONLY; 767 const Expr *IgnoreImpCasts() const LLVM_READONLY { in IgnoreImpCasts() function 768 return const_cast<Expr*>(this)->IgnoreImpCasts(); in IgnoreImpCasts() 2803 inline Expr *Expr::IgnoreImpCasts() { in IgnoreImpCasts() function
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | StmtPrinter.cpp | 1673 OS << cast<StringLiteral>(Node->getArg(0)->IgnoreImpCasts())->getString(); in VisitUserDefinedLiteral() 1676 DeclRefExpr *DRE = cast<DeclRefExpr>(Node->getCallee()->IgnoreImpCasts()); in VisitUserDefinedLiteral()
|
| HD | ASTDiagnostic.cpp | 1673 E = E->IgnoreImpCasts(); in HasExtraInfo()
|
| HD | ExprConstant.cpp | 6475 QualType PointeeType = E->getArg(1)->IgnoreImpCasts()->getType()-> in VisitCallExpr()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| HD | ASTMatchers.h | 493 return InnerMatcher.matches(*Node.IgnoreImpCasts(), Finder, Builder); in AST_MATCHER_P()
|
| /NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| HD | ObjCMT.cpp | 216 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens()
|