reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
274 struct NamedIdentifierNode;
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)...); 123 NamedIdentifierNode *Names[Max]; 207 NamedIdentifierNode *demangleBackRefName(StringView &MangledName); 238 NamedIdentifierNode *demangleSimpleName(StringView &MangledName, 240 NamedIdentifierNode *demangleAnonymousNamespaceName(StringView &MangledName); 241 NamedIdentifierNode *demangleLocallyScopedNamePiece(StringView &MangledName);lib/Demangle/MicrosoftDemangle.cpp
257 NamedIdentifierNode *NI = Arena.alloc<NamedIdentifierNode>(); 257 NamedIdentifierNode *NI = Arena.alloc<NamedIdentifierNode>(); 318 static NamedIdentifierNode *synthesizeNamedIdentifier(ArenaAllocator &Arena, 320 NamedIdentifierNode *Id = Arena.alloc<NamedIdentifierNode>(); 320 NamedIdentifierNode *Id = Arena.alloc<NamedIdentifierNode>(); 337 NamedIdentifierNode *Id = synthesizeNamedIdentifier(Arena, Name); 352 NamedIdentifierNode *NI = synthesizeNamedIdentifier(Arena, VariableName); 947 NamedIdentifierNode *N = Arena.alloc<NamedIdentifierNode>(); 947 NamedIdentifierNode *N = Arena.alloc<NamedIdentifierNode>(); 952 NamedIdentifierNode *Demangler::demangleBackRefName(StringView &MangledName) { 1015 NamedIdentifierNode *Demangler::demangleSimpleName(StringView &MangledName, 1021 NamedIdentifierNode *Name = Arena.alloc<NamedIdentifierNode>(); 1021 NamedIdentifierNode *Name = Arena.alloc<NamedIdentifierNode>(); 1412 NamedIdentifierNode * 1417 NamedIdentifierNode *Node = Arena.alloc<NamedIdentifierNode>(); 1417 NamedIdentifierNode *Node = Arena.alloc<NamedIdentifierNode>(); 1430 NamedIdentifierNode * 1434 NamedIdentifierNode *Identifier = Arena.alloc<NamedIdentifierNode>(); 1434 NamedIdentifierNode *Identifier = Arena.alloc<NamedIdentifierNode>();tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
254 auto *nii = static_cast<llvm::ms_demangle::NamedIdentifierNode *>(scope);