Searched refs:IdentifierNode (Results 1 – 11 of 11) sorted by relevance
293 struct IdentifierNode;386 struct IdentifierNode : public Node { struct387 explicit IdentifierNode(NodeKind K) : Node(K) {} in IdentifierNode() function400 struct VcallThunkIdentifierNode : public IdentifierNode { argument401 VcallThunkIdentifierNode() : IdentifierNode(NodeKind::VcallThunkIdentifier) {} in VcallThunkIdentifierNode()412 struct DynamicStructorIdentifierNode : public IdentifierNode {414 : IdentifierNode(NodeKind::DynamicStructorIdentifier) {} in DynamicStructorIdentifierNode()427 struct NamedIdentifierNode : public IdentifierNode {428 NamedIdentifierNode() : IdentifierNode(NodeKind::NamedIdentifier) {} in NamedIdentifierNode()439 struct IntrinsicFunctionIdentifierNode : public IdentifierNode {[all …]
206 void memorizeIdentifier(IdentifierNode *Identifier);216 IdentifierNode *demangleUnqualifiedTypeName(std::string_view &MangledName,218 IdentifierNode *demangleUnqualifiedSymbolName(std::string_view &MangledName,222 IdentifierNode *UnqualifiedName);223 IdentifierNode *demangleNameScopePiece(std::string_view &MangledName);226 IdentifierNode *231 IdentifierNode *demangleFunctionIdentifierCode(std::string_view &MangledName);232 IdentifierNode *
77 class IdentifierNode : public ASTNode {79 IdentifierNode(uint32_t location, std::string name) in IdentifierNode() function189 Visit(const IdentifierNode *node) = 0;
50 Visit(const IdentifierNode *node) override;
364 IdentifierNode *Identifier) { in synthesizeQualifiedName()524 IdentifierNode *706 IdentifierNode *765 IdentifierNode *UQN = Name->getUnqualifiedIdentifier(); in demangleEncodedSymbol()787 IdentifierNode *UQN = QN->getUnqualifiedIdentifier(); in demangleDeclarator()1020 void Demangler::memorizeIdentifier(IdentifierNode *Identifier) { in memorizeIdentifier()1030 IdentifierNode *1039 IdentifierNode *Identifier = in demangleTemplateInstantiationName()1517 IdentifierNode *Identifier = in demangleFullyQualifiedTypeName()1540 IdentifierNode *Identifier = in demangleFullyQualifiedSymbolName()[all …]
223 void IdentifierNode::outputTemplateParameters(OutputBuffer &OB, in outputTemplateParameters()
18 llvm::Expected<lldb::ValueObjectSP> IdentifierNode::Accept(Visitor *v) const { in Accept()
193 return std::make_unique<IdentifierNode>(loc, identifier); in ParsePrimaryExpression()
154 Interpreter::Visit(const IdentifierNode *node) { in Visit()
126 auto *idn = static_cast<llvm::ms_demangle::IdentifierNode *>(n); in AnyScopesHaveTemplateParams()183 llvm::ms_demangle::IdentifierNode *idn = in CreateDeclInfoForType()
634 llvm::ms_demangle::IdentifierNode *idn = in GetUnqualifiedTypeName()