Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h274 struct IdentifierNode;
355 struct IdentifierNode : public Node { struct
356 explicit IdentifierNode(NodeKind K) : Node(K) {} in IdentifierNode() function
364 struct VcallThunkIdentifierNode : public IdentifierNode { argument
365 VcallThunkIdentifierNode() : IdentifierNode(NodeKind::VcallThunkIdentifier) {} in VcallThunkIdentifierNode()
372 struct DynamicStructorIdentifierNode : public IdentifierNode {
374 : IdentifierNode(NodeKind::DynamicStructorIdentifier) {} in DynamicStructorIdentifierNode()
383 struct NamedIdentifierNode : public IdentifierNode {
384 NamedIdentifierNode() : IdentifierNode(NodeKind::NamedIdentifier) {} in NamedIdentifierNode()
391 struct IntrinsicFunctionIdentifierNode : public IdentifierNode {
[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,
212 IdentifierNode *demangleFunctionIdentifierCode(StringView &MangledName);
213 IdentifierNode *
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Demangle/
H A DMicrosoftDemangle.cpp326 IdentifierNode *Identifier) { in synthesizeQualifiedName()
483 IdentifierNode *
665 IdentifierNode *
720 IdentifierNode *UQN = Name->getUnqualifiedIdentifier(); in demangleEncodedSymbol()
742 IdentifierNode *UQN = QN->getUnqualifiedIdentifier(); in demangleDeclarator()
965 void Demangler::memorizeIdentifier(IdentifierNode *Identifier) { in memorizeIdentifier()
981 IdentifierNode *
990 IdentifierNode *Identifier = in demangleTemplateInstantiationName()
1468 IdentifierNode *Identifier = in demangleFullyQualifiedTypeName()
1491 IdentifierNode *Identifier = in demangleFullyQualifiedSymbolName()
[all …]
H A DMicrosoftDemangleNodes.cpp220 void IdentifierNode::outputTemplateParameters(OutputStream &OS, in outputTemplateParameters()