Lines Matching refs:PythonString

66   auto str = Take<PythonString>(str_obj);  in As()
164 if (PythonString::Check(m_py_obj)) in GetObjectType()
181 PythonString PythonObject::Repr() const { in Repr()
183 return PythonString(); in Repr()
186 return PythonString(); in Repr()
187 return PythonString(PyRefType::Owned, repr); in Repr()
190 PythonString PythonObject::Str() const { in Str()
192 return PythonString(); in Str()
195 return PythonString(); in Str()
196 return PythonString(PyRefType::Owned, str); in Str()
204 PythonObject result = dict.GetItemForKey(PythonString(piece)); in ResolveNameWithDictionary()
246 PythonString py_attr(attr); in HasAttribute()
254 PythonString py_attr(attr); in GetAttributeValue()
277 return PythonString(PyRefType::Borrowed, m_py_obj).CreateStructuredString(); in CreateStructuredObject()
376 Expected<PythonString> PythonString::FromUTF8(llvm::StringRef string) { in FromUTF8()
380 return Take<PythonString>(str); in FromUTF8()
383 PythonString::PythonString(llvm::StringRef string) { SetString(string); } in PythonString() function in PythonString
385 bool PythonString::Check(PyObject *py_obj) { in Check()
394 llvm::StringRef PythonString::GetString() const { in GetString()
403 Expected<llvm::StringRef> PythonString::AsUTF8() const { in AsUTF8()
418 size_t PythonString::GetSize() const { in GetSize()
429 void PythonString::SetString(llvm::StringRef string) { in SetString()
439 StructuredData::StringSP PythonString::CreateStructuredString() const { in CreateStructuredString()
1257 PythonString::FromUTF8(llvm::StringRef((const char *)buf, num_bytes)); in Write()
1280 auto pystring = As<PythonString>( in Read()