reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
  100   bool inTopFrame() const { return getLocationContext()->inTopFrame();  }
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
  890   const LocationContext *LCtx = C.getLocationContext();
tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
   39   const LocationContext *LCtx = C.getLocationContext();
   83       RM.getAllocaRegion(CE, C.blockCount(), C.getLocationContext());
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  384   const LocationContext *LCtx = C.getLocationContext();
  468   const LocationContext *LCtx = C.getLocationContext();
  770                                                     C.getLocationContext(),
  897   const LocationContext *LCtx = C.getLocationContext();
 1098                                      C.getLocationContext());
 1114           C.getLocationContext(), C.blockCount());
 1147   const LocationContext *LCtx = C.getLocationContext();
 1285   const LocationContext *LCtx = C.getLocationContext();
 1362   const LocationContext *LCtx = C.getLocationContext();
 1544   const LocationContext *LCtx = C.getLocationContext();
 1908   const LocationContext *LCtx = C.getLocationContext();
 2042   const LocationContext *LCtx = C.getLocationContext();
 2106   const LocationContext *LCtx = C.getLocationContext();
 2136   const LocationContext *LCtx = C.getLocationContext();
 2294     Loc VarLoc = state->getLValue(D, C.getLocationContext());
tools/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp
   41   const auto *LCtx = C.getLocationContext();
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  319   const LocationContext *LCtx = C.getLocationContext();
  554   const LocationContext *LCtx = C.getLocationContext();
  564   if (CanRetTy != Ctx.VoidTy && C.getLocationContext()->getParentMap()
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp
  212       State->BindExpr(Call.getOriginExpr(), C.getLocationContext(), V, false),
  252       State->BindExpr(Call.getOriginExpr(), C.getLocationContext(),
  282                                     C.getLocationContext(),
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  264   const LocationContext *LCtx = C.getLocationContext();
  495   const LocationContext *LCtx = C.getLocationContext();
  623   const LocationContext *LCtx = C.getLocationContext();
  683   const ObjCImplDecl *Container = getContainingObjCImpl(C.getLocationContext());
  969   return isInInstanceDealloc(C, C.getLocationContext(), SelfValOut);
  995   const LocationContext *LCtx = C.getLocationContext();
tools/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp
   68   const ParentMap &PM = C.getLocationContext()->getParentMap();
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  252         const LocationContext *LCtx = C.getLocationContext();
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  237   State = State->BindExpr(CE, C.getLocationContext(),
  309                      C.getLocationContext()->getDecl(), Opts);
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  213       if (isTainted(State, E, C.getLocationContext()) || isStdin(E, C))
  508       State = addTaint(State, CE, C.getLocationContext());
  731   else if (isTainted(State, E, C.getLocationContext()))
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp
  876     Sym = SymMgr.conjureSymbol(CE, C.getLocationContext(),
 1152                                  C.getLocationContext(), C.blockCount());
 1174                                C.getLocationContext(), C.blockCount());
 1189   auto Sym = SymMgr.conjureSymbol(CE, C.getLocationContext(),
 1232               SymMgr.conjureSymbol(CE, C.getLocationContext(),
 1581     const auto &LCtx = C.getLocationContext();
tools/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp
  146   const LocationContext *LC = C.getLocationContext();
tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  420       C.getLocationContext()->getParent() == nullptr)
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
 1340   const ParentMap &PM = C.getLocationContext()->getParentMap();
 1530   State = State->BindExpr(CE, C.getLocationContext(), RetVal);
 2785   const LocationContext *LC = C.getLocationContext();
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp
  362           || isInMoveSafeContext(C.getLocationContext())) {
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  409   const LocationContext *LocCtxt = C.getLocationContext();
  543       C.getLocationContext()->getAnalysisDeclContext();
  579       C.getLocationContext()->inTopFrame()) {
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  167   const LocationContext *LC = C.getLocationContext();
  907   const LocationContext *LCtx = C.getLocationContext();
  985   SymbolRef Sym = state->getSValAsScalarOrLoc(RetE, C.getLocationContext())
 1336   const LocationContext *LCtx = Ctx.getLocationContext();
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
  841       UniqueingDecl = Ctx.getLocationContext()->getDecl();
tools/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp
  137   SVal ReturnV = State->getSVal(RS->getRetValue(), C.getLocationContext());
tools/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp
   61       State->BindExpr(Call.getOriginExpr(), C.getLocationContext(),
tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
  388     const LocationContext *LC = C.getLocationContext();
tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  221   state = state->BindExpr(CE, C.getLocationContext(), RetVal);
  264   SVal Whence = state->getSVal(CE->getArg(2), C.getLocationContext());
tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
   52   if (isTainted(State, E, C.getLocationContext())) {
tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp
   42     const ParentMap &Parents = C.getLocationContext()->getParentMap();
   84   for (const LocationContext *LC = C.getLocationContext()->getParent();
  101   for (const LocationContext *LC = C.getLocationContext()->getParent();
tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp
   95       FindUndefExpr FindIt(St, Ctx.getLocationContext());
tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
   43   const Decl *D = C.getLocationContext()->getDecl();
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp
  142       Context.getLocationContext()->getDecl());
  480   const LocationContext *LC = Context.getLocationContext();
tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp
  169   const LocationContext *LC = C.getLocationContext();
tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp
  161   const ParentMap &PM = C.getLocationContext()->getParentMap();
  170       ? M.getVarRegion(LhsDecl, C.getLocationContext())
tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
  166   const auto *LCtx = C.getLocationContext();