Searched refs:targetAndKind (Results 1 – 1 of 1) sorted by relevance
64 bool isAbstract() const { return targetAndKind.getInt() == Kind::Abstract; } in isAbstract()67 bool isCall() const { return targetAndKind.getInt() == Kind::Call; } in isCall()70 bool isChild() const { return targetAndKind.getInt() == Kind::Child; } in isChild()73 CallGraphNode *getTarget() const { return targetAndKind.getPointer(); } in getTarget()76 return targetAndKind == edge.targetAndKind;80 Edge(CallGraphNode *node, Kind kind) : targetAndKind(node, kind) {} in Edge()81 explicit Edge(llvm::PointerIntPair<CallGraphNode *, 2, Kind> targetAndKind) in Edge() argument82 : targetAndKind(targetAndKind) {} in Edge()85 llvm::PointerIntPair<CallGraphNode *, 2, Kind> targetAndKind; variable126 return BaseInfo::getHashValue(edge.targetAndKind); in getHashValue()