Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h275 struct IdentifierNode;
354 struct IdentifierNode : public Node { struct
355 explicit IdentifierNode(NodeKind K) : Node(K) {} in IdentifierNode() function
363 struct VcallThunkIdentifierNode : public IdentifierNode { argument
364 VcallThunkIdentifierNode() : IdentifierNode(NodeKind::VcallThunkIdentifier) {} in VcallThunkIdentifierNode()
371 struct DynamicStructorIdentifierNode : public IdentifierNode {
373 : IdentifierNode(NodeKind::DynamicStructorIdentifier) {} in DynamicStructorIdentifierNode()
382 struct NamedIdentifierNode : public IdentifierNode {
383 NamedIdentifierNode() : IdentifierNode(NodeKind::NamedIdentifier) {} in NamedIdentifierNode()
390 struct IntrinsicFunctionIdentifierNode : public IdentifierNode {
[all …]
H A DMicrosoftDemangle.h188 void memorizeIdentifier(IdentifierNode *Identifier);
196 IdentifierNode *demangleUnqualifiedTypeName(StringView &MangledName,
198 IdentifierNode *demangleUnqualifiedSymbolName(StringView &MangledName,
202 IdentifierNode *UnqualifiedName);
203 IdentifierNode *demangleNameScopePiece(StringView &MangledName);
206 IdentifierNode *demangleTemplateInstantiationName(StringView &MangledName,
210 IdentifierNode *demangleFunctionIdentifierCode(StringView &MangledName);
211 IdentifierNode *
/openbsd-src/gnu/llvm/llvm/lib/Demangle/
H A DMicrosoftDemangle.cpp329 IdentifierNode *Identifier) { in synthesizeQualifiedName()
486 IdentifierNode *
668 IdentifierNode *
723 IdentifierNode *UQN = Name->getUnqualifiedIdentifier(); in demangleEncodedSymbol()
745 IdentifierNode *UQN = QN->getUnqualifiedIdentifier(); in demangleDeclarator()
972 void Demangler::memorizeIdentifier(IdentifierNode *Identifier) { in memorizeIdentifier()
982 IdentifierNode *
991 IdentifierNode *Identifier = in demangleTemplateInstantiationName()
1457 IdentifierNode *Identifier = in demangleFullyQualifiedTypeName()
1480 IdentifierNode *Identifier = in demangleFullyQualifiedSymbolName()
[all …]
H A DMicrosoftDemangleNodes.cpp221 void IdentifierNode::outputTemplateParameters(OutputBuffer &OB, in outputTemplateParameters()
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp125 auto *idn = static_cast<llvm::ms_demangle::IdentifierNode *>(n); in AnyScopesHaveTemplateParams()
182 llvm::ms_demangle::IdentifierNode *idn = in CreateDeclInfoForType()
H A DSymbolFileNativePDB.cpp635 llvm::ms_demangle::IdentifierNode *idn = in GetUnqualifiedTypeName()