IDL compiler front-end library
Loading...
Searching...
No Matches
AST::Constant Member List

This is the complete list of members for AST::Constant, including all inherited members.

array() const noexceptAST::Typeinline
as_bool() const noexceptAST::Variantinline
as_char() const noexceptAST::Variantinline
as_constant() const noexceptAST::Variantinline
as_double() const noexceptAST::Variantinline
as_enum_item() const noexceptAST::Variantinline
as_Fixed() const noexceptAST::Variantinline
as_float() const noexceptAST::Variantinline
as_long() const noexceptAST::Variantinline
as_long_double() const noexceptAST::Variantinline
as_long_long() const noexceptAST::Variantinline
as_octet() const noexceptAST::Variantinline
as_short() const noexceptAST::Variantinline
as_string() const noexceptAST::Variantinline
as_unsigned_long() const noexceptAST::Variantinline
as_unsigned_long_long() const noexceptAST::Variantinline
as_unsigned_short() const noexceptAST::Variantinline
as_wchar() const noexceptAST::Variantinline
as_wstring() const noexceptAST::Variantinline
basic_type() const noexceptAST::Typeinline
dereference_const() const noexceptAST::Variant
dereference_type() const noexceptAST::Type
empty() const noexceptAST::Variantinline
file() const noexceptAST::Locationinline
fixed_digits() const noexceptAST::Typeinline
fixed_scale() const noexceptAST::Typeinline
is_forward_decl() const noexceptAST::Item
is_type() const noexceptAST::Item
kind() const noexceptAST::Iteminline
AST::Kind enum nameAST::Item
AST::Type::Kind enum nameAST::Type
line() const noexceptAST::Locationinline
name() const noexceptAST::NamedIteminline
named_type() const noexceptAST::Typeinline
AST::Type::operator=(const Type &src)AST::Type
AST::Type::operator=(Type &&src) noexceptAST::Type
AST::Variant::operator=(const Variant &src)AST::Variant
AST::Variant::operator=(Variant &&src) noexceptAST::Variant
operator==(const Type &rhs) const noexceptAST::Type
parent() const noexceptAST::NamedItem
parent_scope() const noexceptAST::NamedItem
qualified_name() constAST::NamedItem
scoped_name() constAST::NamedItem
sequence() const noexceptAST::Typeinline
string_bound() const noexceptAST::Typeinline
string_size() const noexceptAST::Typeinline
tkind() const noexceptAST::Typeinline
to_string() constAST::Variant
Type()AST::Typeinline
Type(const Type &src)AST::Typeinline
Type(Type &&src) noexceptAST::Type
Variant()AST::Variantinline
Variant(const Variant &src)AST::Variantinline
Variant(Variant &&src) noexceptAST::Variantinline
Variant(bool v) noexceptAST::Variantinline
Variant(uint8_t v) noexceptAST::Variantinline
Variant(char v) noexceptAST::Variantinline
Variant(wchar_t v) noexceptAST::Variantinline
Variant(int16_t v) noexceptAST::Variantinline
Variant(uint16_t v) noexceptAST::Variantinline
Variant(int32_t v) noexceptAST::Variantinline
Variant(uint32_t v) noexceptAST::Variantinline
Variant(int64_t v) noexceptAST::Variantinline
Variant(uint64_t v) noexceptAST::Variantinline
Variant(float v) noexceptAST::Variantinline
Variant(double v) noexceptAST::Variantinline
Variant(long double v) noexceptAST::Variantinline
Variant(std::string &&v) noexceptAST::Variantinline
Variant(const char *s)AST::Variantinline
Variant(std::wstring &&v) noexceptAST::Variantinline
Variant(const wchar_t *s)AST::Variantinline
Variant(const Fixed &v) noexceptAST::Variantinline
Variant(const EnumItem &item) noexceptAST::Variantinline
Variant(const Constant &constant) noexceptAST::Variantinline
VT enum nameAST::Variant
vtype() const noexceptAST::Variantinline
~Type()AST::Typeinline
~Variant()AST::Variantinline