|
| StaticDataObject (const StaticDataObject &)=delete |
|
| StaticDataObject (StaticDataObject &&)=delete |
|
StaticDataObject & | operator= (const StaticDataObject &)=delete |
|
StaticDataObject & | operator= (StaticDataObject &&)=delete |
|
const std::string & | name () const |
|
StaticDataObject & | set_name (std::string n) |
|
int | alignment () const |
|
StaticDataObject & | set_alignment (int a) |
|
int | itemBytes () const |
|
StaticDataObject & | set_itemBytes (int b) |
|
const std::vector< std::uint8_t > & | data () const |
|
std::vector< std::uint8_t > & | data () |
|
StaticDataObject & | Push (const std::string &, bool=false) |
|
StaticDataObject & | Push (const std::u16string &, bool bigEndian=false) |
|
StaticDataObject & | Push (const std::u32string &, bool bigEndian=false) |
|
std::optional< std::string > | AsString () const |
|
std::optional< std::u16string > | AsU16String (bool bigEndian=false) const |
|
std::optional< std::u32string > | AsU32String (bool bigEndian=false) const |
|
llvm::raw_ostream & | AsFortran (llvm::raw_ostream &, bool bigEndian=false) const |
|
The documentation for this class was generated from the following files:
- include/flang/Evaluate/static-data.h
- lib/Evaluate/static-data.cpp