Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h274 struct IdentifierNode;
353 struct IdentifierNode : public Node { struct
354 explicit IdentifierNode(NodeKind K) : Node(K) {} in IdentifierNode() function
362 struct VcallThunkIdentifierNode : public IdentifierNode { argument
363 VcallThunkIdentifierNode() : IdentifierNode(NodeKind::VcallThunkIdentifier) {} in VcallThunkIdentifierNode()
370 struct DynamicStructorIdentifierNode : public IdentifierNode {
372 : IdentifierNode(NodeKind::DynamicStructorIdentifier) {} in DynamicStructorIdentifierNode()
381 struct NamedIdentifierNode : public IdentifierNode {
382 NamedIdentifierNode() : IdentifierNode(NodeKind::NamedIdentifier) {} in NamedIdentifierNode()
389 struct IntrinsicFunctionIdentifierNode : public IdentifierNode {
[all …]
H A DMicrosoftDemangle.h198 void memorizeIdentifier(IdentifierNode *Identifier);
208 IdentifierNode *demangleUnqualifiedTypeName(std::string_view &MangledName,
210 IdentifierNode *demangleUnqualifiedSymbolName(std::string_view &MangledName,
214 IdentifierNode *UnqualifiedName);
215 IdentifierNode *demangleNameScopePiece(std::string_view &MangledName);
218 IdentifierNode *
223 IdentifierNode *demangleFunctionIdentifierCode(std::string_view &MangledName);
224 IdentifierNode *
/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangle.cpp363 IdentifierNode *Identifier) { in synthesizeQualifiedName()
523 IdentifierNode *
705 IdentifierNode *
764 IdentifierNode *UQN = Name->getUnqualifiedIdentifier(); in demangleEncodedSymbol()
786 IdentifierNode *UQN = QN->getUnqualifiedIdentifier(); in demangleDeclarator()
1019 void Demangler::memorizeIdentifier(IdentifierNode *Identifier) { in memorizeIdentifier()
1029 IdentifierNode *
1038 IdentifierNode *Identifier = in demangleTemplateInstantiationName()
1511 IdentifierNode *Identifier = in demangleFullyQualifiedTypeName()
1534 IdentifierNode *Identifier = in demangleFullyQualifiedSymbolName()
[all …]
H A DMicrosoftDemangleNodes.cpp221 void IdentifierNode::outputTemplateParameters(OutputBuffer &OB, in outputTemplateParameters()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp126 auto *idn = static_cast<llvm::ms_demangle::IdentifierNode *>(n); in AnyScopesHaveTemplateParams()
183 llvm::ms_demangle::IdentifierNode *idn = in CreateDeclInfoForType()
H A DSymbolFileNativePDB.cpp638 llvm::ms_demangle::IdentifierNode *idn = in GetUnqualifiedTypeName()