Lines Matching defs:IncludeGraphNode
85 struct IncludeGraphNode {
103 using IncludeGraph = llvm::StringMap<IncludeGraphNode>;
105 inline IncludeGraphNode::SourceFlag operator|(IncludeGraphNode::SourceFlag A,
106 IncludeGraphNode::SourceFlag B) {
107 return static_cast<IncludeGraphNode::SourceFlag>(static_cast<uint8_t>(A) |
111 inline bool operator&(IncludeGraphNode::SourceFlag A,
112 IncludeGraphNode::SourceFlag B) {
116 inline IncludeGraphNode::SourceFlag &
117 operator|=(IncludeGraphNode::SourceFlag &A, IncludeGraphNode::SourceFlag B) {