Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGStmtOpenMP.cpp604 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()
HDCGBuiltin.cpp1183 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/
HDRewriteObjCFoundationAPI.cpp890 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/
HDVirtualCallChecker.cpp149 if (Expr *base = CME->getBase()->IgnoreImpCasts()) { in VisitCXXMemberCallExpr()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaFixItUtils.cpp66 const Expr* Expr = FullExpr->IgnoreImpCasts(); in tryToFixConversion()
HDSemaTemplateVariadic.cpp938 E = E->IgnoreImpCasts(); in CheckFoldOperand()
HDSemaChecking.cpp147 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()
HDSemaExpr.cpp6384 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 …]
HDSemaOpenMP.cpp3162 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()
HDSemaTemplate.cpp4436 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()
HDSemaStmt.cpp2401 const Expr *E = MTE->GetTemporaryExpr()->IgnoreImpCasts(); in DiagnoseForRangeReferenceVariableCopies()
2415 E = E->IgnoreImpCasts(); in DiagnoseForRangeReferenceVariableCopies()
HDSemaExprObjC.cpp3380 castedE = castedE->IgnoreImpCasts(); in addFixitForObjCARCConversion()
3423 Expr *castedE = castExpr->IgnoreImpCasts(); in addFixitForObjCARCConversion()
HDSemaInit.cpp5946 InitExpr = CCE->getArg(0)->IgnoreImpCasts(); in CheckMoveOnConstruction()
HDSemaDecl.cpp13776 InitExpr = InitExpr->IgnoreImpCasts(); in ValidDuplicateEnum()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExpr.h690 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/
HDStmtPrinter.cpp1673 OS << cast<StringLiteral>(Node->getArg(0)->IgnoreImpCasts())->getString(); in VisitUserDefinedLiteral()
1676 DeclRefExpr *DRE = cast<DeclRefExpr>(Node->getCallee()->IgnoreImpCasts()); in VisitUserDefinedLiteral()
HDASTDiagnostic.cpp1673 E = E->IgnoreImpCasts(); in HasExtraInfo()
HDExprConstant.cpp6475 QualType PointeeType = E->getArg(1)->IgnoreImpCasts()->getType()-> in VisitCallExpr()
/NextBSD/contrib/llvm/tools/clang/include/clang/ASTMatchers/
HDASTMatchers.h493 return InnerMatcher.matches(*Node.IgnoreImpCasts(), Finder, Builder); in AST_MATCHER_P()
/NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/
HDObjCMT.cpp216 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens()