Home
last modified time | relevance | path

Searched refs:IgnoreParenImpCasts (Results 1 – 25 of 64) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCStringSyntaxChecker.cpp159 const auto *DstArgDRE = dyn_cast<DeclRefExpr>(DstArg->IgnoreParenImpCasts()); in containsBadStrlcpyStrlcatPattern()
181 if (const auto *IL = dyn_cast<IntegerLiteral>(LenArg->IgnoreParenImpCasts())) { in containsBadStrlcpyStrlcatPattern()
189 dyn_cast<BinaryOperator>(DstArg->IgnoreParenImpCasts())) { in containsBadStrlcpyStrlcatPattern()
190 DstArgDRE = dyn_cast<DeclRefExpr>(BE->getLHS()->IgnoreParenImpCasts()); in containsBadStrlcpyStrlcatPattern()
192 if ((IL = dyn_cast<IntegerLiteral>(BE->getRHS()->IgnoreParenImpCasts()))) { in containsBadStrlcpyStrlcatPattern()
H A DCastValueChecker.cpp112 Object = Object->IgnoreParenImpCasts(); in getNoteTag()
143 Object = Object->IgnoreParenImpCasts(); in getNoteTag()
H A DSetgidSetuidOrderChecker.cpp172 dyn_cast<CallExpr>(Call.getArgExpr(0)->IgnoreParenImpCasts())) in isFunctionCalledInArg()
H A DDynamicTypePropagation.cpp704 E = E->IgnoreParenImpCasts(); in stripCastsAndSugar()
706 E = POE->getSyntacticForm()->IgnoreParenImpCasts(); in stripCastsAndSugar()
708 E = OVE->getSourceExpr()->IgnoreParenImpCasts(); in stripCastsAndSugar()
H A DLocalizationChecker.cpp1241 dyn_cast<BinaryOperator>(InitExpr->IgnoreParenImpCasts())) { in isCheckingPlurality()
1258 BO->getRHS()->IgnoreParenImpCasts())) { in isCheckingPlurality()
1334 Condition = Condition->IgnoreParenImpCasts(); in VisitIfStmt()
1364 const Expr *Condition = C->getCond()->IgnoreParenImpCasts(); in VisitConditionalOperator()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenOpenACC.cpp70 const Expr *curVarExpr = e->IgnoreParenImpCasts(); in getOpenACCDataOperandInfo()
95 section->getBase()->IgnoreParenImpCasts()); in getOpenACCDataOperandInfo()
106 curVarExpr = section->getBase()->IgnoreParenImpCasts(); in getOpenACCDataOperandInfo()
113 curVarExpr = subscript->getBase()->IgnoreParenImpCasts(); in getOpenACCDataOperandInfo()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DSourceCodeBuilders.cpp91 getText(*Op->getSubExpr()->IgnoreParenImpCasts(), Context); in buildDereference()
114 getText(*Op->getSubExpr()->IgnoreParenImpCasts(), Context); in buildAddressOf()
136 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); in buildAccessForValue()
162 const Expr *SubExpr = Op->getSubExpr()->IgnoreParenImpCasts(); in buildAccessForPointer()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp428 E1 = E1->IgnoreParenImpCasts(); in areEqualIntegers()
429 E2 = E2->IgnoreParenImpCasts(); in areEqualIntegers()
472 if (auto *MCEPtr = dyn_cast<CXXMemberCallExpr>(Ptr->IgnoreParenImpCasts())) in isPtrBufferSafe()
474 dyn_cast<CXXMemberCallExpr>(Size->IgnoreParenImpCasts())) { in isPtrBufferSafe()
476 MCEPtr->getImplicitObjectArgument()->IgnoreParenImpCasts()); in isPtrBufferSafe()
478 MCESize->getImplicitObjectArgument()->IgnoreParenImpCasts()); in isPtrBufferSafe()
517 if (auto *DRE = dyn_cast<DeclRefExpr>(Ptr->IgnoreParenImpCasts())) { in isPtrBufferSafe()
529 if (auto *UO = dyn_cast<UnaryOperator>(Ptr->IgnoreParenImpCasts())) in isPtrBufferSafe()
531 if (auto *CE = dyn_cast<CallExpr>(Ptr->IgnoreParenImpCasts())) { in isPtrBufferSafe()
564 const Expr *Arg0 = Node.getArg(0)->IgnoreParenImpCasts(); in isSafeSpanTwoParamConstruct()
[all …]
H A DCallGraph.cpp59 Expr *CEE = CE->getCallee()->IgnoreParenImpCasts(); in getDeclFromCall()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACC.cpp502 if (isa<ArraySectionExpr>(VarExpr->IgnoreParenImpCasts()) || in CheckVarIsPointerType()
536 Expr *CurVarExpr = VarExpr->IgnoreParenImpCasts(); in ActOnCacheVar()
556 CurVarExpr = SubScrpt->getBase()->IgnoreParenImpCasts(); in ActOnCacheVar()
559 cast<ArraySectionExpr>(CurVarExpr)->getBase()->IgnoreParenImpCasts(); in ActOnCacheVar()
634 Expr *CurVarExpr = VarExpr->IgnoreParenImpCasts(); in ActOnVar()
653 CurVarExpr = SubScrpt->getBase()->IgnoreParenImpCasts(); in ActOnVar()
656 cast<ArraySectionExpr>(CurVarExpr)->getBase()->IgnoreParenImpCasts(); in ActOnVar()
1125 E = E->IgnoreParenImpCasts(); in getDeclFromExpr()
1129 E = E->IgnoreParenImpCasts(); in getDeclFromExpr()
1137 if (isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts())) in getDeclFromExpr()
[all …]
H A DSemaChecking.cpp1293 TheCall->getArg(FormatIndex)->IgnoreParenImpCasts(); in checkFortifiedBuiltinMemoryFunction()
1328 auto *FormatExpr = TheCall->getArg(FormatIndex)->IgnoreParenImpCasts(); in checkFortifiedBuiltinMemoryFunction()
1417 const auto *FormatExpr = TheCall->getArg(2)->IgnoreParenImpCasts(); in checkFortifiedBuiltinMemoryFunction()
1822 const Expr *Arg = Call->getArg(0)->IgnoreParenImpCasts(); in PointerAuthStringDiscriminator()
2181 Expr *Arg = TheCall->getArg(0)->IgnoreParenImpCasts(); in BuiltinCpu()
3199 if (!isa<StringLiteral>(Arg->IgnoreParenImpCasts())) { in CheckBuiltinFunctionCall()
5620 dyn_cast<UnaryExprOrTypeTraitExpr>(Arg->IgnoreParenImpCasts())) in BuiltinAllocaWithAlign()
5969 const Expr *Arg = ArgRes.get()->IgnoreParenImpCasts(); in BuiltinCountedByRef()
6011 E ? dyn_cast<CallExpr>(E->IgnoreParenImpCasts()) : nullptr; in CheckInvalidBuiltinCountedByRef()
6332 Init = InitList->getInit(0)->IgnoreParenImpCasts(); in checkFormatStringExpr()
[all …]
H A DSemaOpenMP.cpp2932 auto *DRE = dyn_cast<DeclRefExpr>(D.Allocator->IgnoreParenImpCasts()); in EndOpenMPDSABlock()
3334 const Expr *AE = Allocator->IgnoreParenImpCasts(); in getAllocatorKind()
3363 const Expr *AE = Allocator->IgnoreParenImpCasts(); in checkPreviousOMPAllocateAttribute()
3364 const Expr *PAE = PrevAllocator->IgnoreParenImpCasts(); in checkPreviousOMPAllocateAttribute()
4162 auto *CI = Callee->IgnoreParenImpCasts(); in VisitCallExpr()
5173 Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
5175 Base = TempASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
5179 Expr *Base = OASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
5181 Base = TempOASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
5183 Base = TempASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
[all …]
H A DScopeInfo.cpp85 IsExact = isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts()); in getBaseInfo()
H A DSemaConcept.cpp96 ConstraintExpression = ConstraintExpression->IgnoreParenImpCasts(); in CheckConstraintExpression()
469 ConstraintExpr = ConstraintExpr->IgnoreParenImpCasts(); in calculateConstraintSatisfaction()
1266 SubstExpr = SubstExpr->IgnoreParenImpCasts(); in diagnoseWellFormedUnsatisfiedConstraintExpr()
1589 E = E->IgnoreParenImpCasts(); in fromConstraintExpr()
H A DSemaExprObjC.cpp928 Expr *Key = Literal->getKeyValueElement(Idx).Key->IgnoreParenImpCasts(); in CheckObjCDictionaryLiteralDuplicateKeys()
941 if (auto *Str = dyn_cast<StringLiteral>(Boxed->IgnoreParenImpCasts())) { in CheckObjCDictionaryLiteralDuplicateKeys()
1545 cast<DeclRefExpr>(Receiver->IgnoreParenImpCasts())->getDecl()) in getMessageSendResultType()
1687 E = E->IgnoreParenImpCasts(); in EmitRelatedResultTypeNote()
2567 dyn_cast<ObjCStringLiteral>(FormatExpr->IgnoreParenImpCasts())) { in DiagnoseCStringFormatDirectiveInObjCAPI()
5088 Expr *SrcExpr = Exp->IgnoreParenImpCasts(); in CheckConversionToObjCLiteral()
5091 SrcExpr = OV->getSourceExpr()->IgnoreParenImpCasts(); in CheckConversionToObjCLiteral()
5208 FromE = FromE->IgnoreParenImpCasts(); in CheckLiteralKind()
H A DSemaExpr.cpp5141 const Expr *StrippedExpr = E->IgnoreParenImpCasts(); in CheckAddressOfNoDeref()
5147 StrippedExpr = Member->getBase()->IgnoreParenImpCasts(); in CheckAddressOfNoDeref()
5369 if (LHSExp->IgnoreParenImpCasts()->getType()->isVariablyModifiedType() && in CreateBuiltinArraySubscriptExpr()
5372 LHSExp->IgnoreParenImpCasts()->getType()->getAs<TypedefType>()) { in CreateBuiltinArraySubscriptExpr()
5390 Context, LHSExp->IgnoreParenImpCasts()->getType(), CSI); in CreateBuiltinArraySubscriptExpr()
6487 const Expr *E = Call->getCallee()->IgnoreParenImpCasts(); in DiagnosedUnqualifiedCallsToStdFunctions()
8025 NullExpr = NullExpr->IgnoreParenImpCasts(); in DiagnoseConditionalForNull()
8768 E = E->IgnoreParenImpCasts(); in ExprLooksBoolean()
10611 bool LHSNull = isa<GNUNullExpr>(LHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()
10612 bool RHSNull = isa<GNUNullExpr>(RHS.get()->IgnoreParenImpCasts()); in checkArithmeticNull()
[all …]
H A DSemaARM.cpp213 if (!isa<StringLiteral>(Arg->IgnoreParenImpCasts())) in BuiltinARMSpecialReg()
218 StringRef Reg = cast<StringLiteral>(Arg->IgnoreParenImpCasts())->getString(); in BuiltinARMSpecialReg()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprClassification.cpp578 Expr *Base = E->getBase()->IgnoreParenImpCasts(); in ClassifyMemberExpr()
648 bool TrueIsThrow = isa<CXXThrowExpr>(True->IgnoreParenImpCasts()); in ClassifyConditional()
649 bool FalseIsThrow = isa<CXXThrowExpr>(False->IgnoreParenImpCasts()); in ClassifyConditional()
676 if (CE->getSubExpr()->IgnoreParenImpCasts()->isLValue()) { in IsModifiable()
H A DExpr.cpp1561 CEE = NTTP->getReplacement()->IgnoreParenImpCasts(); in getReferencedDeclOfCallee()
1567 CEE = BO->getRHS()->IgnoreParenImpCasts(); in getReferencedDeclOfCallee()
1573 CEE = UO->getSubExpr()->IgnoreParenImpCasts(); in getReferencedDeclOfCallee()
2456 Init = Init->IgnoreParenImpCasts(); in isStringLiteralInit()
3090 Expr *Expr::IgnoreParenImpCasts() { in IgnoreParenImpCasts() function in Expr
3173 ExprNode = ExprNode->IgnoreParenImpCasts(); in IgnoreUnlessSpelledInSource()
4112 const Expr *E = IgnoreParenImpCasts(); in isObjCSelfExpr()
4177 Expr *E = this->IgnoreParenImpCasts(); in getEnumConstantDecl()
4209 const Expr *E = this->IgnoreParenImpCasts(); in refersToGlobalRegisterVar()
4302 E1 = ME1->getBase()->IgnoreParenImpCasts(); in isSameComparisonOperand()
[all …]
H A DParentMap.cpp167 cast<Expr>(S)->IgnoreParenImpCasts() != S); in getParentIgnoreParenImpCasts()
H A DNSAPI.cpp573 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(E->IgnoreParenImpCasts())) in isObjCEnumerator()
/freebsd/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp45 Msg->getInstanceReceiver()->IgnoreParenImpCasts())) { in checkForLiteralCreation()
67 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts(); in rewriteObjCRedundantCallWithLiteral()
754 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts(); in rewriteToNumberLiteral()
965 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(E->IgnoreParenImpCasts())) in isEnumConstant()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp604 const Expr *LHS = CE->getArg(/*Arg=*/0)->IgnoreParenImpCasts(); in emitInitWithReductionInitializer()
605 const Expr *RHS = CE->getArg(/*Arg=*/1)->IgnoreParenImpCasts(); in emitInitWithReductionInitializer()
943 const Expr *Base = OASE->getBase()->IgnoreParenImpCasts(); in getBaseDecl()
945 Base = TempOASE->getBase()->IgnoreParenImpCasts(); in getBaseDecl()
947 Base = TempASE->getBase()->IgnoreParenImpCasts(); in getBaseDecl()
951 const Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); in getBaseDecl()
953 Base = TempASE->getBase()->IgnoreParenImpCasts(); in getBaseDecl()
3559 dyn_cast<ArraySectionExpr>(E->IgnoreParenImpCasts())) { in getPointerAndSize()
3756 const Expr *Evt = DC->getEventHandler()->IgnoreParenImpCasts(); in emitTaskInit()
3782 const auto *IE = cast<OMPIteratorExpr>(Modifier->IgnoreParenImpCasts()); in emitTaskInit()
[all …]
H A DCGOpenMPRuntimeGPU.cpp92 const Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
94 Base = TempASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
97 const Expr *Base = OASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
99 Base = TempOASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
101 Base = TempASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
104 RefExpr = RefExpr->IgnoreParenImpCasts(); in getPrivateItem()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DASTOps.cpp197 return dyn_cast<MemberExpr>(Return->IgnoreParenImpCasts()); in getMemberForAccessor()

123