reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
442 struct ThunkSignatureNode : public FunctionSignatureNode {
272 struct FunctionSignatureNode;
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)...); 176 FunctionSignatureNode *demangleFunctionType(StringView &MangledName,include/llvm/Demangle/MicrosoftDemangleNodes.h
442 struct ThunkSignatureNode : public FunctionSignatureNode { 623 FunctionSignatureNode *Signature = nullptr;lib/Demangle/MicrosoftDemangle.cpp
1828 FunctionSignatureNode *Demangler::demangleFunctionType(StringView &MangledName, 1830 FunctionSignatureNode *FTy = Arena.alloc<FunctionSignatureNode>(); 1830 FunctionSignatureNode *FTy = Arena.alloc<FunctionSignatureNode>(); 1868 FunctionSignatureNode *FSN = nullptr; 1887 FSN = Arena.alloc<FunctionSignatureNode>();lib/Demangle/MicrosoftDemangleNodes.cpp
476 const FunctionSignatureNode *Sig = 491 const FunctionSignatureNode *Sig =