Home
last modified time | relevance | path

Searched refs:SNodeId (Results 1 – 1 of 1) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/Tooling/ASTDiff/
H A DASTDiff.cpp473 struct SNodeId { struct
476 explicit SNodeId(int Id) : Id(Id) {} in SNodeId() function
477 explicit SNodeId() = default;
480 SNodeId &operator++() { return ++Id, *this; } in operator ++() argument
481 SNodeId &operator--() { return --Id, *this; } in operator --() argument
482 SNodeId operator+(int Other) const { return SNodeId(Id + Other); } in operator +() argument
492 std::vector<SNodeId> LeftMostDescendants;
495 std::vector<SNodeId> KeyRoots;
503 NodeId getIdInRoot(SNodeId Id) const { in getIdInRoot()
507 const Node &getNode(SNodeId Id) const { in getNode()
[all …]