Home
last modified time | relevance | path

Searched refs:ThisPointeeLoc (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DDataflowEnvironment.cpp222 ReturnLoc(Other.ReturnLoc), ThisPointeeLoc(Other.ThisPointeeLoc), in Environment()
284 ThisPointeeLoc = &createStorageLocation(ThisPointeeType); in Environment()
286 setValue(*ThisPointeeLoc, *ThisPointeeVal); in Environment()
305 Env.ThisPointeeLoc = getStorageLocation(*Arg, SkipPast::Reference); in pushCall()
323 Env.ThisPointeeLoc = Env.ReturnLoc; in pushCall()
404 if (ThisPointeeLoc != Other.ThisPointeeLoc) in equivalentTo()
439 assert(ThisPointeeLoc == PrevEnv.ThisPointeeLoc); in widen()
500 assert(ThisPointeeLoc == Other.ThisPointeeLoc); in join()
509 JoinedEnv.ThisPointeeLoc = ThisPointeeLoc; in join()
605 return ThisPointeeLoc; in getThisPointeeStorageLocation()
H A DTransfer.cpp422 auto *ThisPointeeLoc = Env.getThisPointeeStorageLocation(); in VisitCXXThisExpr() local
423 if (ThisPointeeLoc == nullptr) in VisitCXXThisExpr()
431 std::make_unique<PointerValue>(*ThisPointeeLoc))); in VisitCXXThisExpr()
/openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowEnvironment.h479 StorageLocation *ThisPointeeLoc = nullptr; variable