FLANG
Fortran::evaluate::value::CharacterValue Member List

This is the complete list of members for Fortran::evaluate::value::CharacterValue, including all inherited members.

append(std::size_t n, char32_t c)Fortran::evaluate::value::CharacterValue
AsBasicString() const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinline
assign(int kind, std::size_t n, char32_t c)Fortran::evaluate::value::CharacterValue
assign(const char *p, std::size_t n)Fortran::evaluate::value::CharacterValue
assign(const char16_t *p, std::size_t n) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
assign(const char32_t *p, std::size_t n) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
AsStdString() const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinline
AsStringRef() const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
AsU16String() const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
AsU32String() const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
at(size_t pos) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinline
at(size_t pos) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinline
bytesStored() constFortran::evaluate::value::CharacterValueinline
CharacterValue(const CharacterValue &) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
CharacterValue(CharacterValue &&) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
CharacterValue()Fortran::evaluate::value::CharacterValue
CharacterValue(int kind, std::string s) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueexplicit
CharacterValue(int kind, std::u16string s) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueexplicit
CharacterValue(int kind, std::u32string s) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueexplicit
CharacterValue(int kind, std::size_t n, char32_t c)Fortran::evaluate::value::CharacterValue
charData()Fortran::evaluate::value::CharacterValueinline
charData() const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinline
charSize() constFortran::evaluate::value::CharacterValueinline
Compare(const CharacterValue &y) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
data()Fortran::evaluate::value::CharacterValue
data() const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
dump() const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
empty() const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
erase(std::size_t pos)Fortran::evaluate::value::CharacterValue
find(const CharacterValue &pattern) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
find_first_not_of(char32_t c) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
find_first_not_of(const CharacterValue &set) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
find_first_of(const CharacterValue &set) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
find_last_not_of(char32_t c) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
find_last_not_of(const CharacterValue &set) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
find_last_of(const CharacterValue &set) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
FromRawBytes(int kind, const void *raw, size_t byteSize) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValuestatic
IsNull() constFortran::evaluate::value::CharacterValue
kind() constFortran::evaluate::value::CharacterValue
length() const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinline
nposFortran::evaluate::value::CharacterValuestatic
operator!=(const CharacterValue &y) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinline
operator+(const CharacterValue &y) constFortran::evaluate::value::CharacterValue
operator+=(const CharacterValue &y)Fortran::evaluate::value::CharacterValue
operator+=(char32_t c)Fortran::evaluate::value::CharacterValue
operator<(const CharacterValue &y) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
operator<=(const CharacterValue &y) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinline
operator=(const CharacterValue &) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
operator=(CharacterValue &&) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
operator==(const CharacterValue &y) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
operator>(const CharacterValue &y) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinline
operator>=(const CharacterValue &y) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinline
operator[](std::size_t i) constFortran::evaluate::value::CharacterValue
print(llvm::raw_ostream &os) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
replace(std::size_t pos, std::size_t len, const CharacterValue &other)Fortran::evaluate::value::CharacterValue
reserve(std::size_t n)Fortran::evaluate::value::CharacterValue
rfind(const CharacterValue &pattern) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
size() const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
StoreRawBytes(void *dst, size_t size, bool *changed=nullptr) constFortran::evaluate::value::CharacterValue
substr(std::size_t pos) constFortran::evaluate::value::CharacterValue
substr(std::size_t pos, std::size_t len) constFortran::evaluate::value::CharacterValue
ToAscii(int kind) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue
ToStdString() constFortran::evaluate::value::CharacterValue
withCharProto(int kind, F &&f) -> decltype(std::declval< F >()(std::declval< char >())) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinlinestatic
withStdString(F &&f) const (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValueinline
Zero(int kind) (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValuestatic
~CharacterValue() (defined in Fortran::evaluate::value::CharacterValue)Fortran::evaluate::value::CharacterValue