HomeSort by: relevance | last modified time | path
    Searched defs:ParentMap (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ParentMap.h 1 //===--- ParentMap.h - Mappings from Stmts to their Parents -----*- C++ -*-===//
9 // This file defines the ParentMap class.
20 class ParentMap {
23 ParentMap(Stmt* ASTRoot);
24 ~ParentMap();
  /src/external/apache2/llvm/dist/clang/lib/AST/
ParentMap.cpp 1 //===--- ParentMap.cpp - Mappings from Stmts to their Parents ---*- C++ -*-===//
9 // This file defines the ParentMap class.
13 #include "clang/AST/ParentMap.h"
109 ParentMap::ParentMap(Stmt *S) : Impl(nullptr) {
117 ParentMap::~ParentMap() {
121 void ParentMap::addStmt(Stmt* S) {
127 void ParentMap::setParent(const Stmt *S, const Stmt *Parent) {
134 Stmt* ParentMap::getParent(Stmt* S) const
    [all...]
ParentMapContext.cpp 9 // Similar to ParentMap.cpp, but generalizes to non-Stmt nodes, which can have
55 ParentMapContext::ParentMap *ParentMap);
59 class ParentMapContext::ParentMap {
108 ParentMap(ASTContext &Ctx);
109 ~ParentMap() {
281 ParentMapContext::ParentMap *ParentMap) {
284 ParentMap->getDynNodeFromMap(TypedNode, ParentMap->PointerParents)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineLICM.cpp 240 DenseMap<MachineDomTreeNode *, MachineDomTreeNode *> &ParentMap);
679 DenseMap<MachineDomTreeNode*, MachineDomTreeNode*> &ParentMap) {
687 while (MachineDomTreeNode *Parent = ParentMap[Node]) {
707 DenseMap<MachineDomTreeNode*, MachineDomTreeNode*> ParentMap;
742 ParentMap[Child] = Node;
776 ExitScopeIfDone(Node, OpenChildren, ParentMap);

Completed in 33 milliseconds