Searched defs:ParentMap (Results 1 - 4 of 4) sorted by relevance
/external/clang/include/clang/AST/ |
H A D | ParentMap.h | 1 //===--- ParentMap.h - Mappings from Stmts to their Parents -----*- C++ -*-===// 10 // This file defines the ParentMap class. 21 class ParentMap { class in namespace:clang 24 ParentMap(Stmt* ASTRoot); 25 ~ParentMap();
|
/external/clang/lib/AST/ |
H A D | 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" 42 ParentMap::ParentMap(Stmt* S) : Impl(0) { function in class:ParentMap 50 ParentMap::~ParentMap() { 54 void ParentMap::addStmt(Stmt* S) { 60 Stmt* ParentMap::getParent(Stmt* S) const { 66 Stmt *ParentMap [all...] |
/external/clang/lib/ASTMatchers/ |
H A D | ASTMatchFinder.cpp | 43 typedef llvm::DenseMap<const void*, ast_type_traits::DynTypedNode> ParentMap; typedef in class:clang::ast_matchers::internal::__anon3535::ParentMapASTVisitor 47 /// The caller takes ownership of the returned \c ParentMap. 48 static ParentMap *buildMap(TranslationUnitDecl &TU) { 49 ParentMapASTVisitor Visitor(new ParentMap); 57 ParentMapASTVisitor(ParentMap *Parents) : Parents(Parents) {} 82 ParentMap *Parents; 386 ParentMapASTVisitor::ParentMap::const_iterator I = 467 llvm::OwningPtr<ParentMapASTVisitor::ParentMap> Parents;
|
/external/llvm/lib/CodeGen/ |
H A D | MachineLICM.cpp | 232 DenseMap<MachineDomTreeNode*, MachineDomTreeNode*> &ParentMap); 667 DenseMap<MachineDomTreeNode*, MachineDomTreeNode*> &ParentMap) { 675 while (MachineDomTreeNode *Parent = ParentMap[Node]) { 693 DenseMap<MachineDomTreeNode*, MachineDomTreeNode*> ParentMap; local 729 ParentMap[Child] = Node; 768 ExitScopeIfDone(Node, OpenChildren, ParentMap); 665 ExitScopeIfDone(MachineDomTreeNode *Node, DenseMap<MachineDomTreeNode*, unsigned> &OpenChildren, DenseMap<MachineDomTreeNode*, MachineDomTreeNode*> &ParentMap) argument
|
Completed in 105 milliseconds