Searched refs:NodeArrayNode (Results 1 – 6 of 6) sorted by relevance
261 struct NodeArrayNode;325 NodeArrayNode *Params = nullptr;334 NodeArrayNode *TemplateParams = nullptr;470 NodeArrayNode *Dimensions = nullptr;490 struct NodeArrayNode : public Node { struct491 NodeArrayNode() : Node(NodeKind::NodeArray) {} in NodeArrayNode() argument506 NodeArrayNode *Components = nullptr; argument
182 NodeArrayNode *demangleTemplateParameterList(StringView &MangledName);183 NodeArrayNode *demangleFunctionParameterList(StringView &MangledName);
30 X(NodeArrayNode) \239 struct NodeArrayNode : Node { struct241 NodeArrayNode(NodeArray Array_) : Node(KNodeArrayNode), Array(Array_) {} in NodeArrayNode() function4576 auto *Pack = make<NodeArrayNode>(popTrailingNodeArray(ArgsBegin)); in parseExpr()
319 QN->Components = Arena.alloc<NodeArrayNode>(); in synthesizeQualifiedName()1437 static NodeArrayNode *nodeListToNodeArray(ArenaAllocator &Arena, NodeList *Head, in nodeListToNodeArray()1439 NodeArrayNode *N = Arena.alloc<NodeArrayNode>(); in nodeListToNodeArray()1967 NodeArrayNode *2017 NodeArrayNode *NA = nodeListToNodeArray(Arena, Head, Count); in demangleFunctionParameterList()2034 NodeArrayNode *
153 void NodeArrayNode::output(OutputStream &OS, OutputFlags Flags) const { in output()157 void NodeArrayNode::output(OutputStream &OS, OutputFlags Flags, in output()
233 llvm::ms_demangle::NodeArrayNode *name_components = in CreateDeclInfoForType()