Home
last modified time | relevance | path

Searched refs:IgnoreParens (Results 1 – 25 of 74) sorted by relevance

123

/openbsd-src/gnu/llvm/clang/lib/Analysis/
H A DLiveVariables.cpp197 E = Ex->IgnoreParens(); in LookThroughExpr()
270 child = child->IgnoreParens(); in Visit()
335 if (const auto *DR = dyn_cast<DeclRefExpr>(B->getLHS()->IgnoreParens())) { in VisitBinaryOperator()
344 Expr *LHS = B->getLHS()->IgnoreParens(); in VisitBinaryOperator()
425 else if ((DR = dyn_cast<DeclRefExpr>(cast<Expr>(element)->IgnoreParens()))) { in VisitObjCForCollectionStmt()
448 val.liveExprs = LV.ESetFact.add(val.liveExprs, subEx->IgnoreParens()); in VisitUnaryExprOrTypeTraitExpr()
469 if (auto *DR = dyn_cast<DeclRefExpr>(UO->getSubExpr()->IgnoreParens())) { in VisitUnaryOperator()
H A DCFG.cpp81 E = E->IgnoreParens(); in IsIntegerLiteralConstantExpr()
104 E = E->IgnoreParens(); in tryTransformToIntOrEnumConstant()
802 assert(!isa<Expr>(S) || cast<Expr>(S)->IgnoreParens() == S); in appendStmt()
929 const Expr *LHSExpr = B->getLHS()->IgnoreParens(); in checkIncorrectRelationalOperator()
930 const Expr *RHSExpr = B->getRHS()->IgnoreParens(); in checkIncorrectRelationalOperator()
968 const Expr *LHSExpr = B->getLHS()->IgnoreParens(); in checkIncorrectEqualityOperator()
969 const Expr *RHSExpr = B->getRHS()->IgnoreParens(); in checkIncorrectEqualityOperator()
986 const Expr *LHSExpr2 = BitOp->getLHS()->IgnoreParens(); in checkIncorrectEqualityOperator()
987 const Expr *RHSExpr2 = BitOp->getRHS()->IgnoreParens(); in checkIncorrectEqualityOperator()
1027 if (const auto *UnOp = dyn_cast<UnaryOperator>(E->IgnoreParens())) { in getIntegerLiteralSubexpressionValue()
[all …]
H A DAnalysisDeclContext.cpp185 stmt = e->IgnoreParens(); in registerForcedBlockExpression()
193 stmt = e->IgnoreParens(); in getBlockForRegisteredExpression()
H A DConsumed.cpp473 return PropagationMap.find(E->IgnoreParens()); in findInfo()
480 return PropagationMap.find(E->IgnoreParens()); in findInfo()
484 PropagationMap.insert(PairType(E->IgnoreParens(), PI)); in insertInfo()
H A DExprMutationAnalyzer.cpp34 dyn_cast_or_null<BinaryOperator>(Result->IgnoreParens())) { in AST_MATCHER_P()
H A DThreadSafety.cpp2087 E = CE->getSubExpr()->IgnoreParens(); in UnpackConstruction()
2106 E = E->IgnoreParens(); in VisitDeclStmt()
2110 E = EWC->getSubExpr()->IgnoreParens(); in VisitDeclStmt()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp44 Expr *LHS = B->getLHS()->IgnoreParens(); in VisitBinaryOperator()
45 Expr *RHS = B->getRHS()->IgnoreParens(); in VisitBinaryOperator()
829 ValEx = ValEx->IgnoreParens(); in VisitGuardedExpr()
838 if (ValEx == L->IgnoreParens() || ValEx == R->IgnoreParens()) { in VisitGuardedExpr()
926 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in handleUOExtension()
953 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator()
971 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator()
987 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator()
1016 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitUnaryOperator()
1075 const Expr *Ex = U->getSubExpr()->IgnoreParens(); in VisitIncrementDecrementOperator()
H A DEnvironment.cpp39 E = E->IgnoreParens(); in ignoreTransparentExprs()
H A DCallEvent.cpp1027 const Expr *Syntactic = POE->getSyntacticForm()->IgnoreParens(); in getSyntacticFromForPseudoObjectExpr()
1032 Syntactic = BO->getLHS()->IgnoreParens(); in getSyntacticFromForPseudoObjectExpr()
H A DExprEngine.cpp1698 assert(!isa<Expr>(S) || S == cast<Expr>(S)->IgnoreParens()); in Visit()
2593 Condition = BO->getRHS()->IgnoreParens(); in getRightmostLeaf()
2616 Condition = Ex->IgnoreParens(); in ResolveCondition()
2744 Condition = Ex->IgnoreParens(); in processBranch()
3276 const Expr *Base = A->getBase()->IgnoreParens(); in VisitArraySubscriptExpr()
3277 const Expr *Idx = A->getIdx()->IgnoreParens(); in VisitArraySubscriptExpr()
/openbsd-src/gnu/llvm/clang/lib/ARCMigrate/
H A DTransZeroOutPropsInDealloc.cpp150 E = E->IgnoreParens(); in isZeroingPropIvar()
196 dyn_cast<ObjCPropertyRefExpr>(BO->getLHS()->IgnoreParens()); in isZeroingPropIvar()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSizeofPointer.cpp61 if (!isa<DeclRefExpr>(ArgEx->IgnoreParens())) in VisitUnaryExprOrTypeTraitExpr()
H A DDereferenceChecker.cpp202 AddDerefSource(os, Ranges, U->getSubExpr()->IgnoreParens(), in reportBug()
H A DStackAddrEscapeChecker.cpp252 RetE = RetE->IgnoreParens(); in checkPreStmt()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExpr.cpp87 E = E->IgnoreParens(); in skipRValueSubobjectAdjustments()
138 const Expr *E = IgnoreParens(); in isKnownToHaveBooleanValue()
235 const Expr *E = IgnoreParens(); in isFlexibleArrayMemberLike()
1584 if (isa<CXXPseudoDestructorExpr>(Callee->IgnoreParens())) in getCallReturnType()
1587 if (isa<UnresolvedMemberExpr>(Callee->IgnoreParens())) in getCallReturnType()
2513 const Expr *E = IgnoreParens(); in isReadIfDiscardedInCPlusPlus11()
2644 dyn_cast<IntegerLiteral>(BO->getRHS()->IgnoreParens())) in isUnusedResultAWarning()
2873 const Expr *SubE = CE->getSubExpr()->IgnoreParens(); in isUnusedResultAWarning()
2952 const Expr *E = IgnoreParens(); in isOBJCGCCandidate()
3003 expr = expr->IgnoreParens(); in findBoundMemberType()
[all …]
H A DExprClassification.cpp267 const Expr *Op = cast<UnaryOperator>(E)->getSubExpr()->IgnoreParens(); in ClassifyInternal()
518 Expr *Base = E->getBase()->IgnoreParens(); in ClassifyMemberExpr()
636 if (const auto *CE = dyn_cast<ExplicitCastExpr>(E->IgnoreParens())) { in IsModifiable()
H A DComment.cpp126 TypeLoc TL = SrcTL.IgnoreParens(); in lookThroughTypedefOrTypeAliasLocs()
H A DTypeLoc.cpp460 TypeLoc loc = IgnoreParens(); in findExplicitQualifierLoc()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaPseudoObject.cpp713 refE = dyn_cast<ObjCPropertyRefExpr>(syntacticBase->IgnoreParens())) in rebuildAndCaptureObject()
1439 Expr *Base = E->getBase()->IgnoreParens(); in getBaseMSProperty()
1442 Base = MSPropSubscript->getBase()->IgnoreParens(); in getBaseMSProperty()
1528 Expr *opaqueRef = E->IgnoreParens(); in checkPseudoObjectRValue()
1561 Expr *opaqueRef = op->IgnoreParens(); in checkPseudoObjectIncDec()
1599 Expr *opaqueRef = LHS->IgnoreParens(); in checkPseudoObjectAssignment()
H A DSemaOpenMP.cpp1243 return E->IgnoreParens(); in getExprAsWritten()
2865 auto *DRE = cast<DeclRefExpr>(DE->IgnoreParens()); in EndOpenMPDSABlock()
3949 ->IgnoreParens()); in VisitMemberExpr()
5358 RefExpr = RefExpr->IgnoreParens(); in getPrivateItem()
8122 if (isa<CXXThisExpr>(E->getBase()->IgnoreParens())) { in VisitMemberExpr()
8187 S = E->IgnoreParens(); in checkAndSetInit()
8190 Expr *LHS = BO->getLHS()->IgnoreParens(); in checkAndSetInit()
8387 S = S->IgnoreParens(); in checkAndSetInc()
11522 X = AtomicCompAssignOp->getLHS()->IgnoreParens(); in checkStatement()
11536 X = AtomicUnaryOp->getSubExpr()->IgnoreParens(); in checkStatement()
[all …]
H A DSemaExprObjC.cpp536 dyn_cast<StringLiteral>(CE->getSubExpr()->IgnoreParens())) { in BuildObjCBoxedExpr()
610 dyn_cast<CharacterLiteral>(ValueExpr->IgnoreParens())) { in BuildObjCBoxedExpr()
2500 const auto *SE = dyn_cast<ObjCSelectorExpr>(Args[0]->IgnoreParens()); in checkFoundationAPI()
3272 dyn_cast<ObjCSelectorExpr>(Args[0]->IgnoreParens())) { in BuildInstanceMessage()
3553 return super::Visit(e->IgnoreParens()); in Visit()
4509 CastExpr *realCast = cast<CastExpr>(e->IgnoreParens()); in diagnoseARCUnbridgedCast()
H A DSemaExceptionSpec.cpp464 TypeLoc TL = TSInfo->getTypeLoc().IgnoreParens(); in CheckEquivalentExceptionSpec()
1166 else if (isa<CXXPseudoDestructorExpr>(CE->getCallee()->IgnoreParens())) in canThrow()
H A DSemaChecking.cpp758 if (isa<CXXPseudoDestructorExpr>(CE->getCallee()->IgnoreParens())) { in SemaBuiltinCallWithStaticChain()
3357 return (Arg->IgnoreParens()->getObjectKind() == OK_BitField || in isValidBPFPreserveFieldInfoArg()
3358 isa<MemberExpr>(Arg->IgnoreParens()) || in isValidBPFPreserveFieldInfoArg()
3359 isa<ArraySubscriptExpr>(Arg->IgnoreParens())); in isValidBPFPreserveFieldInfoArg()
3372 if (!isa<DeclRefExpr>(Arg->IgnoreParens()) && in isValidBPFPreserveTypeInfoArg()
3373 !isa<UnaryOperator>(Arg->IgnoreParens())) in isValidBPFPreserveTypeInfoArg()
3402 const auto *UO = dyn_cast<UnaryOperator>(Arg->IgnoreParens()); in isValidBPFPreserveEnumValueArg()
5834 const auto *ICE = dyn_cast<ImplicitCastExpr>(Arg->IgnoreParens()); in checkAIXMemberAlignment()
7426 const Expr *Arg1 = Call->getArg(1)->IgnoreParens(); in SemaBuiltinVAStartARMMicrosoft()
7429 const Expr *Arg2 = Call->getArg(2)->IgnoreParens(); in SemaBuiltinVAStartARMMicrosoft()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DDataflowAnalysisContext.cpp389 Current = Current->IgnoreParens(); in ignoreCFGOmittedNodes()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGObjC.cpp302 receiver = opaque->getSourceExpr()->IgnoreParens(); in shouldExtendReceiverForInnerPointerMessage()
307 receiver = ice->getSubExpr()->IgnoreParens(); in shouldExtendReceiverForInnerPointerMessage()
312 receiver = opaque->getSourceExpr()->IgnoreParens(); in shouldExtendReceiverForInnerPointerMessage()
352 E = E->IgnoreParens(); in findWeakLValue()
2935 e = e->IgnoreParens(); in tryEmitARCRetainLoadOfScalar()
3086 e = e->IgnoreParens(); in shouldEmitSeparateBlockRetain()
3332 e = e->IgnoreParens(); in visit()

123