Searched refs:NodeArrayNode (Results 1 – 7 of 7) sorted by relevance
285 struct NodeArrayNode;347 NodeArrayNode *Params = nullptr;356 NodeArrayNode *TemplateParams = nullptr;493 NodeArrayNode *Dimensions = nullptr;513 struct NodeArrayNode : public Node { struct514 NodeArrayNode() : Node(NodeKind::NodeArray) {} in NodeArrayNode() argument530 NodeArrayNode *Components = nullptr; argument
189 NodeArrayNode *demangleFunctionParameterList(std::string_view &MangledName,191 NodeArrayNode *demangleTemplateParameterList(std::string_view &MangledName);
15 NODE(NodeArrayNode)
342 struct NodeArrayNode : Node {344 NodeArrayNode(NodeArray Array_) : Node(KNodeArrayNode), Array(Array_) {}5152 auto *Pack = make<NodeArrayNode>(popTrailingNodeArray(ArgsBegin)); in parseExpr() 343 struct NodeArrayNode : Node { global() struct 345 NodeArrayNodeNodeArrayNode NodeArrayNode() argument 347 matchNodeArrayNode match() argument 349 printLeftNodeArrayNode printLeft() argument
365 QN->Components = Arena.alloc<NodeArrayNode>(); in synthesizeVariable() 1602 static NodeArrayNode *nodeListToNodeArray(ArenaAllocator &Arena, NodeList *Head, in demangleNameScopeChain() 1604 NodeArrayNode *N = Arena.alloc<NodeArrayNode>(); in demangleNameScopeChain() 2186 NodeArrayNode * in demangleFunctionParameterList() 2237 NodeArrayNode *NA = nodeListToNodeArray(Arena, Head, Count); in demangleFunctionParameterList() 2252 NodeArrayNode * in demangleTemplateParameterList()
156 void NodeArrayNode::output(OutputBuffer &OB, OutputFlags Flags) const { in output()160 void NodeArrayNode::output(OutputBuffer &OB, OutputFlags Flags, in output()
187 llvm::ms_demangle::NodeArrayNode *name_components = in CreateDeclInfoForType()