Home
last modified time | relevance | path

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

/external/clang/lib/StaticAnalyzer/Checkers/
DTestAfterDivZeroChecker.cpp120 if (ZeroSymbol == S.getAsSymbol() && SFC == Succ->getStackFrame()) { in REGISTER_SET_WITH_PROGRAMSTATE()
149 SymbolRef SR = Var.getAsSymbol(); in setDivZeroMap()
161 SymbolRef SR = Var.getAsSymbol(); in hasDivZeroMap()
179 R->addVisitor(llvm::make_unique<DivisionBRVisitor>(Val.getAsSymbol(), in reportBug()
DObjCSuperDeallocChecker.cpp91 SymbolRef ReceiverSymbol = M.getReceiverSVal().getAsSymbol(); in checkPreObjCMessage()
126 SymbolRef ReceiverSymbol = M.getSelfSVal().getAsSymbol(); in checkPostObjCMessage()
211 SymbolRef Sym = CE.getArgSVal(I).getAsSymbol(); in diagnoseCallArguments()
DCheckObjCDealloc.cpp269 SymbolRef SelfSymbol = SelfVal.getAsSymbol(); in checkBeginFunction()
297 SymbolRef Symbol = InitialVal.getAsSymbol(); in checkBeginFunction()
345 ReleasedValue = M.getReceiverSVal().getAsSymbol(); in checkPreObjCMessage()
347 if (diagnoseMistakenDealloc(M.getReceiverSVal().getAsSymbol(), M, C)) in checkPreObjCMessage()
379 SymbolRef ReleasedValue = Call.getArgSVal(0).getAsSymbol(); in checkPreCall()
506 SymbolRef SelfSym = SelfVal.getAsSymbol(); in diagnoseMissingReleases()
962 return CurrentValInIvar.getAsSymbol(); in getValueReleasedByNillingOut()
DObjCContainersChecker.cpp43 SymbolRef ArraySym = ArrayRef.getAsSymbol(); in getArraySym()
76 SymbolRef ArraySym = ArrayRef.getAsSymbol(); in REGISTER_MAP_WITH_PROGRAMSTATE()
DObjCSelfInitChecker.cpp108 if (SymbolRef sym = val.getAsSymbol()) in REGISTER_MAP_WITH_PROGRAMSTATE()
121 if (SymbolRef sym = val.getAsSymbol()) { in addSelfFlag()
332 if (SymbolRef sym = loc.getAsSymbol()) in checkBind()
DSimpleStreamChecker.cpp127 SymbolRef FileDesc = Call.getReturnValue().getAsSymbol(); in checkPostCall()
146 SymbolRef FileDesc = Call.getArgSVal(0).getAsSymbol(); in checkPreCall()
DDynamicTypePropagation.cpp555 SymbolRef Sym = State->getSVal(CE, C.getLocationContext()).getAsSymbol(); in checkPostStmt()
709 SymbolRef Sym = M.getReceiverSVal().getAsSymbol(); in checkPreObjCMessage()
757 SymbolRef ArgSym = ArgSVal.getAsSymbol(); in checkPreObjCMessage()
789 SymbolRef RetSym = M.getReturnValue().getAsSymbol(); in checkPostObjCMessage()
818 SymbolRef RecSym = M.getReceiverSVal().getAsSymbol(); in checkPostObjCMessage()
DNSErrorChecker.cpp175 if (SymbolRef sym = val.getAsSymbol()) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
184 if (SymbolRef sym = val.getAsSymbol()) in setFlag()
DMallocChecker.cpp968 if (SymbolRef Sym = C.getSVal(*I).getAsSymbol()) in checkPostStmt()
993 if (SymbolRef Sym = C.getSVal(DE->getArgument()).getAsSymbol()) in checkPreStmt()
1442 SymbolRef RetStatusSymbol = RetVal.getAsSymbol(); in FreeMemAux()
1952 SymbolRef FromPtr = arg0Val.getAsSymbol(); in ReallocMem()
1954 SymbolRef ToPtr = RetVal.getAsSymbol(); in ReallocMem()
2185 SymbolRef Sym = DC->getCXXThisVal().getAsSymbol(); in checkPreCall()
2210 SymbolRef Sym = CC->getCXXThisVal().getAsSymbol(); in checkPreCall()
2219 SymbolRef Sym = ArgSVal.getAsSymbol(); in checkPreCall()
2236 SymbolRef Sym = RetVal.getAsSymbol(); in checkPreStmt()
2439 EscapingSymbol = Msg->getReceiverSVal().getAsSymbol(); in mayFreeAnyEscapedMemoryOrIsModeledExplicitly()
DBasicObjCFoundationChecks.cpp980 State->getSVal(FCS->getCollection(), C.getLocationContext()).getAsSymbol(); in assumeCollectionNonEmpty()
1056 SymbolRef ContainerS = M.getReceiverSVal().getAsSymbol(); in checkPostObjCMessage()
1066 SymbolRef CountS = C.getSVal(MsgExpr).getAsSymbol(); in checkPostObjCMessage()
1117 return Message->getReceiverSVal().getAsSymbol(); in getMethodReceiverIfKnownImmutable()
DStreamChecker.cpp226 if (SymbolRef Sym = RetVal.getAsSymbol()) { in OpenFileAux()
368 state->getSVal(CE->getArg(0), C.getLocationContext()).getAsSymbol(); in CheckDoubleClose()
DExprInspectionChecker.cpp175 SymbolRef Sym = Val.getAsSymbol(); in analyzerWarnOnDeadSymbol()
DRetainCountChecker.cpp2266 if (ME->getMethodFamily() == OMF_init && RecV.getAsSymbol() == Sym) in GetAllocationSite()
2786 if (SymbolRef sym = V.getAsSymbol()) in processObjCLiterals()
2800 state->getSVal(Ex, pred->getLocationContext()).getAsSymbol()) { in processObjCLiterals()
2827 if (SymbolRef Sym = State->getSVal(Ex, LCtx).getAsSymbol()) { in checkPostStmt()
2843 SymbolRef Sym = State->getSVal(*IVarLoc).getAsSymbol(); in checkPostStmt()
2960 SymbolRef Sym = CallOrMsg.getReturnValue().getAsSymbol(); in processSummaryOfInlined()
3076 SymbolRef Sym = CallOrMsg.getReturnValue().getAsSymbol(); in checkSummary()
3094 SymbolRef Sym = CallOrMsg.getReturnValue().getAsSymbol(); in checkSummary()
DMacOSKeychainAPIChecker.cpp476 State->getSVal(CE, C.getLocationContext()).getAsSymbol(); in checkPostStmt()
DGenericTaintChecker.cpp441 return Val.getAsSymbol(); in getPointedToSymbol()
DNullabilityChecker.cpp1102 if (SymbolRef Sym = ValDefOrUnknown->getAsSymbol()) in checkBind()
DCStringChecker.cpp2202 if (SymbolRef Sym = Len.getAsSymbol()) { in checkDeadSymbols()
/external/clang/lib/StaticAnalyzer/Core/
DSVals.cpp111 SymbolRef SVal::getAsSymbol(bool IncludeBaseRegion) const { in getAsSymbol() function in SVal
125 return getAsSymbol(); in getAsSymbolicExpression()
129 const SymExpr* Sym = getAsSymbol(); in getAsSymExpr()
DProgramState.cpp259 if (SymbolRef sym = V.getAsSymbol()) { in getSVal()
357 SymbolRef Sym = V.getAsSymbol(/* IncludeBaseRegion */ true); in isNull()
570 if (SymbolRef Sym = val.getAsSymbol()) in scan()
657 SymbolRef Sym = getSVal(S, LCtx).getAsSymbol(); in addTaint()
DSimpleConstraintManager.cpp215 if (SymbolRef Sym = Value.getAsSymbol()) in assumeWithinInclusiveRange()
DRegionStore.cpp976 if (SymbolRef Sym = V.getAsSymbol()) in VisitBinding()
1632 if (SymbolRef parentSym = V->getAsSymbol()) in getBindingForElement()
1667 if (SymbolRef parentSym = val.getAsSymbol()) in getBindingForDerivedDefaultValue()
1811 if (SymbolRef parentSym = V->getAsSymbol()) in getBindingForObjCIvar()
DSValBuilder.cpp486 if (SymbolRef Sym = val.getAsSymbol(true)) { in evalCast()
DSimpleSValBuilder.cpp940 if (SymbolRef Sym = V.getAsSymbol()) in getKnownValue()
DBugReporter.cpp2617 markInteresting(V.getAsSymbol()); in markInteresting()
2627 return isInteresting(V.getAsRegion()) || isInteresting(V.getAsSymbol()); in isInteresting()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSVals.h164 SymbolRef getAsSymbol(bool IncludeBaseRegions = false) const;