Searched refs:PrimitiveTypeNode (Results 1 – 4 of 4) sorted by relevance
1923 PrimitiveTypeNode *Demangler::demanglePrimitiveType(StringView &MangledName) { in demanglePrimitiveType()1925 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Nullptr); in demanglePrimitiveType()1929 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Void); in demanglePrimitiveType()1931 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Char); in demanglePrimitiveType()1933 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Schar); in demanglePrimitiveType()1935 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Uchar); in demanglePrimitiveType()1937 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Short); in demanglePrimitiveType()1939 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Ushort); in demanglePrimitiveType()1941 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Int); in demanglePrimitiveType()1943 return Arena.alloc<PrimitiveTypeNode>(PrimitiveKind::Uint); in demanglePrimitiveType()[all …]
128 void PrimitiveTypeNode::outputPre(OutputStream &OS, OutputFlags Flags) const { in outputPre()
272 struct PrimitiveTypeNode;313 struct PrimitiveTypeNode : public TypeNode { struct314 explicit PrimitiveTypeNode(PrimitiveKind K) in PrimitiveTypeNode() function
171 PrimitiveTypeNode *demanglePrimitiveType(StringView &MangledName);