Home
last modified time | relevance | path

Searched refs:IdentifierNode (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h248 struct IdentifierNode;
331 struct IdentifierNode : public Node { struct
332 explicit IdentifierNode(NodeKind K) : Node(K) {} in IdentifierNode() function
340 struct VcallThunkIdentifierNode : public IdentifierNode { argument
359 struct NamedIdentifierNode : public IdentifierNode {
405 struct StructorIdentifierNode : public IdentifierNode {
408 : IdentifierNode(NodeKind::StructorIdentifier), in StructorIdentifierNode()
414 IdentifierNode *Class = nullptr;
487 IdentifierNode *Identifier;
508 IdentifierNode *getUnqualifiedIdentifier() { in getUnqualifiedIdentifier()
[all …]
H A DMicrosoftDemangle.h190 void memorizeIdentifier(IdentifierNode *Identifier);
198 IdentifierNode *demangleUnqualifiedTypeName(StringView &MangledName,
200 IdentifierNode *demangleUnqualifiedSymbolName(StringView &MangledName,
204 IdentifierNode *UnqualifiedName);
205 IdentifierNode *demangleNameScopePiece(StringView &MangledName);
208 IdentifierNode *demangleTemplateInstantiationName(StringView &MangledName,
210 IdentifierNode *demangleFunctionIdentifierCode(StringView &MangledName);
211 IdentifierNode *
/freebsd-12.1/contrib/llvm/lib/Demangle/
H A DMicrosoftDemangle.cpp466 IdentifierNode *
638 IdentifierNode *
688 IdentifierNode *UQN = Name->getUnqualifiedIdentifier(); in demangleEncodedSymbol()
875 void Demangler::memorizeIdentifier(IdentifierNode *Identifier) { in memorizeIdentifier()
891 IdentifierNode *
900 IdentifierNode *Identifier = in demangleTemplateInstantiationName()
1374 IdentifierNode *Identifier = in demangleFullyQualifiedSymbolName()
1388 SIN->Class = static_cast<IdentifierNode *>(ClassNode); in demangleFullyQualifiedSymbolName()
1409 IdentifierNode *
1451 IdentifierNode *UnqualifiedName) { in demangleNameScopeChain()
[all …]
H A DMicrosoftDemangleNodes.cpp218 void IdentifierNode::outputTemplateParameters(OutputStream &OS, in outputTemplateParameters()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp117 auto *idn = static_cast<llvm::ms_demangle::IdentifierNode *>(n); in AnyScopesHaveTemplateParams()
229 llvm::ms_demangle::IdentifierNode *idn = in CreateDeclInfoForType()
H A DSymbolFileNativePDB.cpp536 llvm::ms_demangle::IdentifierNode *idn = in GetUnqualifiedTypeName()