Home
last modified time | relevance | path

Searched defs:MemoryTree (Results 1 – 2 of 2) sorted by relevance

/llvm-project/clang-tools-extra/clangd/support/
H A DMemoryTree.h30 struct MemoryTree { struct
39 MemoryTree &child(llvm::StringLiteral Name) { return createChild(Name); } in child() argument
42 MemoryTree &operator=(const MemoryTree &) = delete; argument
45 MemoryTree &operator=(MemoryTree &&) = default; argument
51 MemoryTree &detail(llvm::StringRef Name) { in detail() argument
59 const llvm::DenseMap<llvm::StringRef, MemoryTree> &children() const; argument
70 MemoryTree &createChild(llvm::StringRef Name); argument
79 llvm::DenseMap<llvm::StringRef, MemoryTree> Children; argument
/llvm-project/clang-tools-extra/clangd/unittests/support/
H A DMemoryTreeTests.cpp30 TEST(MemoryTree, Basics) { in TEST() argument
49 TEST(MemoryTree, DetailedNodesWithoutDetails) { in TEST() argument
61 TEST(MemoryTree, DetailedNodesWithDetails) { in TEST() argument
80 TEST(MemoryTree, Record) { in TEST() argument