reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
286 struct NodeArrayNode;
91 template <typename T, typename... Args> T *alloc(Args &&... ConstructorArgs) { 92 constexpr size_t Size = sizeof(T); 97 (((size_t)P + alignof(T) - 1) & ~(size_t)(alignof(T) - 1)); 97 (((size_t)P + alignof(T) - 1) & ~(size_t)(alignof(T) - 1)); 103 return new (PP) T(std::forward<Args>(ConstructorArgs)...); 108 return new (Head->Buf) T(std::forward<Args>(ConstructorArgs)...); 181 NodeArrayNode *demangleFunctionParameterList(StringView &MangledName, 183 NodeArrayNode *demangleTemplateParameterList(StringView &MangledName);include/llvm/Demangle/MicrosoftDemangleNodes.h
348 NodeArrayNode *Params = nullptr; 357 NodeArrayNode *TemplateParams = nullptr; 494 NodeArrayNode *Dimensions = nullptr; 530 NodeArrayNode *Components = nullptr;lib/Demangle/MicrosoftDemangle.cpp
328 QN->Components = Arena.alloc<NodeArrayNode>(); 1557 static NodeArrayNode *nodeListToNodeArray(ArenaAllocator &Arena, NodeList *Head, 1559 NodeArrayNode *N = Arena.alloc<NodeArrayNode>(); 1559 NodeArrayNode *N = Arena.alloc<NodeArrayNode>(); 2115 NodeArrayNode *Demangler::demangleFunctionParameterList(StringView &MangledName, 2165 NodeArrayNode *NA = nodeListToNodeArray(Arena, Head, Count); 2180 NodeArrayNode *tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
230 llvm::ms_demangle::NodeArrayNode *name_components =