reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
281 struct PointerTypeNode;
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)...); 174 PointerTypeNode *demanglePointerType(StringView &MangledName); 175 PointerTypeNode *demangleMemberPointerType(StringView &MangledName);lib/Demangle/MicrosoftDemangle.cpp
856 PointerTypeNode *PTN = static_cast<PointerTypeNode *>(VSN->Type); 2010 PointerTypeNode *Demangler::demanglePointerType(StringView &MangledName) { 2011 PointerTypeNode *Pointer = Arena.alloc<PointerTypeNode>(); 2011 PointerTypeNode *Pointer = Arena.alloc<PointerTypeNode>(); 2028 PointerTypeNode *Demangler::demangleMemberPointerType(StringView &MangledName) { 2029 PointerTypeNode *Pointer = Arena.alloc<PointerTypeNode>(); 2029 PointerTypeNode *Pointer = Arena.alloc<PointerTypeNode>();