Lines Matching defs:clang
17 #include "clang/Analysis/AnalysisContext.h"
18 #include "clang/Analysis/CFG.h"
24 namespace clang {
163 } // end namespace clang
170 template <> struct GraphTraits< ::clang::DomTreeNode* > {
171 typedef ::clang::DomTreeNode NodeType;
184 typedef df_iterator< ::clang::DomTreeNode* > nodes_iterator;
186 static nodes_iterator nodes_begin(::clang::DomTreeNode *N) {
190 static nodes_iterator nodes_end(::clang::DomTreeNode *N) {
195 template <> struct GraphTraits< ::clang::DominatorTree* >
196 : public GraphTraits< ::clang::DomTreeNode* > {
197 static NodeType *getEntryNode(::clang::DominatorTree *DT) {
201 static nodes_iterator nodes_begin(::clang::DominatorTree *N) {
205 static nodes_iterator nodes_end(::clang::DominatorTree *N) {