Searched refs:IdentifierNode (Results 1 – 4 of 4) sorted by relevance
274 struct IdentifierNode;355 struct IdentifierNode : public Node { struct356 explicit IdentifierNode(NodeKind K) : Node(K) {} in IdentifierNode() function364 struct VcallThunkIdentifierNode : public IdentifierNode { argument365 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 …]
190 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 *
326 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 …]
220 void IdentifierNode::outputTemplateParameters(OutputStream &OS, in outputTemplateParameters()