Lines Matching refs:PythonString
66 auto str = Take<PythonString>(str_obj); in As()
167 if (PythonString::Check(m_py_obj)) in GetObjectType()
184 PythonString PythonObject::Repr() const { in Repr()
186 return PythonString(); in Repr()
189 return PythonString(); in Repr()
190 return PythonString(PyRefType::Owned, repr); in Repr()
193 PythonString PythonObject::Str() const { in Str()
195 return PythonString(); in Str()
198 return PythonString(); in Str()
199 return PythonString(PyRefType::Owned, str); in Str()
207 PythonObject result = dict.GetItemForKey(PythonString(piece)); in ResolveNameWithDictionary()
249 PythonString py_attr(attr); in HasAttribute()
257 PythonString py_attr(attr); in GetAttributeValue()
286 return PythonString(PyRefType::Borrowed, m_py_obj).CreateStructuredString(); in CreateStructuredObject()
385 Expected<PythonString> PythonString::FromUTF8(llvm::StringRef string) { in FromUTF8()
389 return Take<PythonString>(str); in FromUTF8()
392 PythonString::PythonString(llvm::StringRef string) { SetString(string); } in PythonString() function in PythonString
394 bool PythonString::Check(PyObject *py_obj) { in Check()
403 llvm::StringRef PythonString::GetString() const { in GetString()
412 Expected<llvm::StringRef> PythonString::AsUTF8() const { in AsUTF8()
427 size_t PythonString::GetSize() const { in GetSize()
438 void PythonString::SetString(llvm::StringRef string) { in SetString()
448 StructuredData::StringSP PythonString::CreateStructuredString() const { in CreateStructuredString()
670 PythonString key_object(key.isSingleStringRef() ? key.getSingleStringRef() in HasKey()
1295 PythonString::FromUTF8(llvm::StringRef((const char *)buf, num_bytes)); in Write()
1318 auto pystring = As<PythonString>( in Read()