HomeSort by relevance Sort by last modified time
    Searched refs:ParentMap (Results 1 - 25 of 34) sorted by null

1 2

  /external/clang/include/clang/Analysis/
CFGStmtMap.h 24 class ParentMap;
28 ParentMap *PM;
31 CFGStmtMap(ParentMap *pm, void *m) : PM(pm), M(m) {}
38 static CFGStmtMap *Build(CFG* C, ParentMap *PM);
AnalysisContext.h 32 class ParentMap;
79 std::unique_ptr<ParentMap> PM;
162 ParentMap &getParentMap();
239 ParentMap &getParentMap() const {
  /external/clang/include/clang/Edit/
Rewriters.h 22 class ParentMap;
32 const ParentMap *PMap);
  /external/clang/include/clang/AST/
ParentMap.h 1 //===--- ParentMap.h - Mappings from Stmts to their Parents -----*- C++ -*-===//
10 // This file defines the ParentMap class.
21 class ParentMap {
24 ParentMap(Stmt* ASTRoot);
25 ~ParentMap();
  /external/clang/lib/AST/
ParentMap.cpp 1 //===--- ParentMap.cpp - Mappings from Stmts to their Parents ---*- C++ -*-===//
10 // This file defines the ParentMap class.
14 #include "clang/AST/ParentMap.h"
95 ParentMap::ParentMap(Stmt *S) : Impl(nullptr) {
103 ParentMap::~ParentMap() {
107 void ParentMap::addStmt(Stmt* S) {
113 void ParentMap::setParent(const Stmt *S, const Stmt *Parent) {
120 Stmt* ParentMap::getParent(Stmt* S) const
    [all...]
Android.mk 67 ParentMap.cpp \
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
AnalysisManager.h 119 ParentMap &getParentMap(Decl const *D) {
ExplodedGraph.h 148 ParentMap &getParentMap() const {return getLocationContext()->getParentMap();}
  /external/clang/lib/ARCMigrate/
Transforms.h 13 #include "clang/AST/ParentMap.h"
48 ParentMap PMap;
56 ParentMap &getParentMap() { return PMap; }
TransProtectedScope.cpp 56 ParentMap &PMap;
60 CaseCollector(ParentMap &PMap, SmallVectorImpl<CaseInfo> &Cases)
TransRetainReleaseDealloc.cpp 23 #include "clang/AST/ParentMap.h"
41 std::unique_ptr<ParentMap> StmtMap;
57 StmtMap.reset(new ParentMap(body));
TransUnbridgedCasts.cpp 47 #include "clang/AST/ParentMap.h"
63 std::unique_ptr<ParentMap> StmtMap;
77 StmtMap.reset(new ParentMap(body));
82 // ParentMap does not enter into a BlockDecl to record its stmts, so use a
ObjCMT.cpp 17 #include "clang/AST/ParentMap.h"
218 ParentMap &PMap;
221 ObjCMigrator(ObjCMigrateASTConsumer &consumer, ParentMap &PMap)
256 std::unique_ptr<ParentMap> PMap;
265 PMap.reset(new ParentMap(S));
    [all...]
  /external/clang/lib/Analysis/
CFGStmtMap.cpp 16 #include "clang/AST/ParentMap.h"
31 // If 'S' isn't in the map, walk the ParentMap to see if one of its ancestors
78 CFGStmtMap *CFGStmtMap::Build(CFG *C, ParentMap *PM) {
AnalysisDeclContext.cpp 21 #include "clang/AST/ParentMap.h"
168 static void addParentsForSyntheticStmts(const CFG *TheCFG, ParentMap &PM) {
246 ParentMap &AnalysisDeclContext::getParentMap() {
248 PM.reset(new ParentMap(getBody()));
ReachableCode.cpp 21 #include "clang/AST/ParentMap.h"
78 ParentMap PM(const_cast<Expr *>(RE));
79 // If 'S' is in the ParentMap, it is a subexpression of
  /external/clang/lib/StaticAnalyzer/Checkers/
TraversalChecker.cpp 15 #include "clang/AST/ParentMap.h"
41 const ParentMap &Parents = C.getLocationContext()->getParentMap();
UnreachableCodeChecker.cpp 17 #include "clang/AST/ParentMap.h"
48 static bool isInvalidPath(const CFGBlock *CB, const ParentMap &PM);
63 ParentMap *PM = nullptr;
88 // Bail out if we didn't get the CFG or the ParentMap.
213 const ParentMap &PM) {
DeadStoresChecker.cpp 18 #include "clang/AST/ParentMap.h"
129 ParentMap& Parents;
140 ParentMap &parents,
440 ParentMap &pmap = mgr.getParentMap(D);
  /external/llvm/lib/CodeGen/
MachineLICM.cpp 233 DenseMap<MachineDomTreeNode*, MachineDomTreeNode*> &ParentMap);
671 DenseMap<MachineDomTreeNode*, MachineDomTreeNode*> &ParentMap) {
679 while (MachineDomTreeNode *Parent = ParentMap[Node]) {
697 DenseMap<MachineDomTreeNode*, MachineDomTreeNode*> ParentMap;
733 ParentMap[Child] = Node;
772 ExitScopeIfDone(Node, OpenChildren, ParentMap);
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
BugReporter.cpp 20 #include "clang/AST/ParentMap.h"
343 ParentMap& getParentMap() { return LC->getParentMap(); }
403 static const Stmt *getEnclosingParent(const Stmt *S, const ParentMap &PM) {
426 getEnclosingStmtLocation(const Stmt *S, SourceManager &SMgr, const ParentMap &P,
    [all...]
ExplodedGraph.cpp 16 #include "clang/AST/ParentMap.h"
147 ParentMap &PM = progPoint.getLocationContext()->getParentMap();
  /external/clang/lib/Edit/
RewriteObjCFoundationAPI.cpp 19 #include "clang/AST/ParentMap.h"
329 const ParentMap *PMap);
341 const ParentMap *PMap) {
380 const ParentMap *PMap) {
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
BugReporter.h 36 class ParentMap;
PathDiagnostic.h 37 class ParentMap;

Completed in 246 milliseconds

1 2