Searched refs:PrimitiveTypeNode (Results 1 – 4 of 4) sorted by relevance
1914 PrimitiveTypeNode *Demangler::demanglePrimitiveType(StringView &MangledName) { in demanglePrimitiveType()1916 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Nullptr); in demanglePrimitiveType()1920 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Void); in demanglePrimitiveType()1922 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Char); in demanglePrimitiveType()1924 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Schar); in demanglePrimitiveType()1926 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Uchar); in demanglePrimitiveType()1928 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Short); in demanglePrimitiveType()1930 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Ushort); in demanglePrimitiveType()1932 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Int); in demanglePrimitiveType()1934 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Uint); in demanglePrimitiveType()[all …]
129 void PrimitiveTypeNode::outputPre(OutputBuffer &OB, OutputFlags Flags) const { in outputPre()
273 struct PrimitiveTypeNode;312 struct PrimitiveTypeNode : public TypeNode { struct313 explicit PrimitiveTypeNode(PrimitiveKind K) in PrimitiveTypeNode() function
169 PrimitiveTypeNode *demanglePrimitiveType(StringView &MangledName);