Searched refs:getNodeAs (Results 1 - 25 of 26) sorted by relevance

12

/external/v8/tools/clang/empty_string/
H A DEmptyStringConverter.cpp112 result.Nodes.getNodeAs<clang::StringLiteral>("literal");
117 result.Nodes.getNodeAs<clang::CXXConstructExpr>("call");
126 result.Nodes.getNodeAs<clang::StringLiteral>("literal");
131 result.Nodes.getNodeAs<clang::CXXConstructExpr>("call");
138 result.Nodes.getNodeAs<clang::StringLiteral>("literal");
143 result.Nodes.getNodeAs<clang::CXXConstructExpr>("call");
/external/clang/unittests/Analysis/
H A DCFGTest.cpp36 const auto *Func = Result.Nodes.getNodeAs<FunctionDecl>("func");
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DRegionPrinter.cpp44 BasicBlock *BB = Node->getNodeAs<BasicBlock>();
82 BasicBlock *srcBB = srcNode->getNodeAs<BasicBlock>();
83 BasicBlock *destBB = destNode->getNodeAs<BasicBlock>();
126 BasicBlock *BB = (*BI)->getNodeAs<BasicBlock>();
H A DRegionInfo.cpp346 BasicBlock *BB = (*I)->getNodeAs<BasicBlock>();
/external/v8/tools/clang/value_cleanup/
H A DListValueRewriter.cpp161 auto* newExpr = result.Nodes.getNodeAs<clang::CXXNewExpr>("newExpr");
162 auto* argExpr = result.Nodes.getNodeAs<clang::Expr>("argExpr");
183 auto* callExpr = result.Nodes.getNodeAs<clang::CXXMemberCallExpr>("callExpr");
199 auto* callExpr = result.Nodes.getNodeAs<clang::CXXMemberCallExpr>("callExpr");
215 auto* callExpr = result.Nodes.getNodeAs<clang::CXXMemberCallExpr>("callExpr");
231 auto* callExpr = result.Nodes.getNodeAs<clang::CXXMemberCallExpr>("callExpr");
247 auto* object_expr = result.Nodes.getNodeAs<clang::Expr>("objectExpr");
252 result.Nodes.getNodeAs<clang::CXXMemberCallExpr>("memberCall");
253 auto* member_expr = result.Nodes.getNodeAs<clang::MemberExpr>("memberExpr");
274 auto* var_decl = result.Nodes.getNodeAs<clan
[all...]
/external/v8/tools/clang/pass_to_move/
H A DPassToMove.cpp43 result.Nodes.getNodeAs<clang::CXXMemberCallExpr>("expr");
47 const clang::Expr* arg = result.Nodes.getNodeAs<clang::Expr>("arg");
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DRegionInfo.h111 /// This can be either a BasicBlock or a subregion. Before calling getNodeAs()
116 inline T* getNodeAs() const;
131 inline BasicBlock* RegionNode::getNodeAs<BasicBlock>() const { function in class:llvm::RegionNode
137 inline Region* RegionNode::getNodeAs<Region>() const { function in class:llvm::RegionNode
682 return OS << Node.getNodeAs<Region>()->getNameStr();
684 return OS << Node.getNodeAs<BasicBlock>()->getNameStr();
H A DRegionIterator.h79 return getNode()->template getNodeAs<Region>()->getExit();
/external/llvm/include/llvm/CodeGen/
H A DMachineRegionInfo.h123 inline MachineBasicBlock* RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineBasicBlock>() const { function in class:llvm::RegionNodeBase
130 inline MachineRegion* RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineRegion>() const { function in class:llvm::RegionNodeBase
/external/clang/unittests/ASTMatchers/
H A DASTMatchersTest.h327 if (Nodes->getNodeAs<T>(Id)) {
329 if (const NamedDecl *Named = Nodes->getNodeAs<NamedDecl>(Id)) {
332 Nodes->getNodeAs<NestedNameSpecifier>(Id)) {
339 EXPECT_EQ(Nodes->getNodeAs<T>(Id), I->second.get<T>());
H A DASTMatchersNodeTest.cpp1424 const T *Node = Nodes->getNodeAs<T>("");
1450 const auto *Dec = Nodes.getNodeAs<FieldDecl>("decl");
H A DASTMatchersTraversalTest.cpp1740 const Stmt *Node = Nodes->getNodeAs<Stmt>("node");
1923 const T *Node = Nodes->getNodeAs<T>(Id);
/external/llvm/lib/Analysis/
H A DRegionPrinter.cpp47 BasicBlock *BB = Node->getNodeAs<BasicBlock>();
83 BasicBlock *srcBB = srcNode->getNodeAs<BasicBlock>();
84 BasicBlock *destBB = destNode->getNodeAs<BasicBlock>();
/external/v8/tools/clang/rewrite_scoped_refptr/
H A DRewriteScopedRefptr.cpp168 const clang::Expr* arg = result.Nodes.getNodeAs<clang::Expr>("arg");
187 result.Nodes.getNodeAs<clang::DeclaratorDecl>("var");
221 result.Nodes.getNodeAs<clang::FunctionDecl>("fn");
229 result.Nodes.getNodeAs<clang::VarDecl>("var");
253 const clang::Expr* const expr = result.Nodes.getNodeAs<clang::Expr>("expr");
/external/clang/unittests/AST/
H A DNamedDeclPrinterTest.cpp41 const NamedDecl *ND = Result.Nodes.getNodeAs<NamedDecl>("id");
H A DMatchVerifier.h151 const NodeType *Node = Result.Nodes.getNodeAs<NodeType>("");
/external/v8/tools/clang/base_bind_rewriters/
H A DBaseBindRewriters.cpp60 auto* target = result.Nodes.getNodeAs<clang::CXXMemberCallExpr>("target");
/external/llvm/include/llvm/Analysis/
H A DRegionInfo.h172 /// This can be either a BasicBlock or a subregion. Before calling getNodeAs()
176 template <class T> inline T *getNodeAs() const;
953 RegionNodeBase<RegionTraits<Function>>::getNodeAs<BasicBlock>() const { function in class:llvm::RegionNodeBase
961 RegionNodeBase<RegionTraits<Function>>::getNodeAs<Region>() const { function in class:llvm::RegionNodeBase
974 return OS << Node.template getNodeAs<RegionT>()->getNameStr();
976 return OS << Node.template getNodeAs<BlockT>()->getName();
H A DRegionIterator.h82 return getNode()->template getNodeAs<RegionT>()->getExit();
H A DRegionInfoImpl.h394 BlockT *BB = (*I)->template getNodeAs<BlockT>();
546 const RegionT *SR = I->template getNodeAs<RegionT>();
549 BlockT *BB = I->template getNodeAs<BlockT>();
/external/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h263 if (const NodeT *Node = N.getNodeAs<NodeT>(BoundTo))
H A DASTMatchers.h75 const T *getNodeAs(StringRef ID) const { function in class:clang::ast_matchers::BoundNodes
76 return MyBoundNodes.getNodeAs<T>(ID);
79 /// \brief Deprecated. Please use \c getNodeAs instead.
83 return getNodeAs<T>(ID);
87 return getNodeAs<T>(ID);
/external/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp362 BasicBlock *Exit = N->getNodeAs<Region>()->getExit();
368 BasicBlock *BB = N->getNodeAs<BasicBlock>();
657 Region *SubRegion = Node->getNodeAs<Region>();
691 BasicBlock *BB = Node->getNodeAs<BasicBlock>();
/external/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp115 return buildExtractionBlockSet(RN.getNodeAs<BasicBlock>());
117 const Region &R = *RN.getNodeAs<Region>();
/external/v8/tools/clang/rewrite_to_chrome_style/
H A DRewriteToChromeStyle.cpp881 const TargetNode* target_node = result.Nodes.getNodeAs<TargetNode>(
980 const DeclNode* decl = result.Nodes.getNodeAs<DeclNode>("decl");

Completed in 509 milliseconds

12