Searched refs:NamedIdentifierNode (Results 1 – 4 of 4) sorted by relevance
123 NamedIdentifierNode *Names[Max];207 NamedIdentifierNode *demangleBackRefName(StringView &MangledName);238 NamedIdentifierNode *demangleSimpleName(StringView &MangledName,240 NamedIdentifierNode *demangleAnonymousNamespaceName(StringView &MangledName);241 NamedIdentifierNode *demangleLocallyScopedNamePiece(StringView &MangledName);
275 struct NamedIdentifierNode;383 struct NamedIdentifierNode : public IdentifierNode { struct384 NamedIdentifierNode() : IdentifierNode(NodeKind::NamedIdentifier) {} in NamedIdentifierNode() argument
257 NamedIdentifierNode *NI = Arena.alloc<NamedIdentifierNode>(); in demangleSpecialTableSymbolNode()318 static NamedIdentifierNode *synthesizeNamedIdentifier(ArenaAllocator &Arena, in synthesizeNamedIdentifier()320 NamedIdentifierNode *Id = Arena.alloc<NamedIdentifierNode>(); in synthesizeNamedIdentifier()337 NamedIdentifierNode *Id = synthesizeNamedIdentifier(Arena, Name); in synthesizeQualifiedName()352 NamedIdentifierNode *NI = synthesizeNamedIdentifier(Arena, VariableName); in demangleUntypedVariable()947 NamedIdentifierNode *N = Arena.alloc<NamedIdentifierNode>(); in memorizeString()952 NamedIdentifierNode *Demangler::demangleBackRefName(StringView &MangledName) { in demangleBackRefName()1015 NamedIdentifierNode *Demangler::demangleSimpleName(StringView &MangledName, in demangleSimpleName()1021 NamedIdentifierNode *Name = Arena.alloc<NamedIdentifierNode>(); in demangleSimpleName()1412 NamedIdentifierNode *[all …]
247 void NamedIdentifierNode::output(OutputStream &OS, OutputFlags Flags) const { in output()